Android Memory Usage Tool: Procrank

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Android Memory Usage Tool: Procrank

Android Memory Usage Tool: Procrank

Procrank can be used to check if a process has memory leakage. Procrank will list four types of memory usage. For details refer to: http://elinux.org/Android_Memory_Usage

  • Vss = virtual set size
  • Rss = resident set size
  • Pss = proportional set size
  • Uss = unique set size

Uss can be used to check if a process has memory leakage. If the Uss increases when some operations start and stop, this means there could be memory leakage.


Procrank can get from: <myandroid>/out/target/product/<product_name>/system/xbin/procrank and also needs to push to the library you target: <myandroid>/out/target/product/< product_name >/system/lib/libpagemap.so

Labels (1)
Tags (2)
%3CLINGO-SUB%20id%3D%22lingo-sub-1124899%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAndroid%20Memory%20Usage%20Tool%3A%20Procrank%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1124899%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20line-height%3A%201.5em%3B%22%3EProcrank%20can%20be%20used%20to%20check%20if%20a%20process%20has%20memory%20leakage.%20Procrank%20will%20list%20four%20types%20of%20memory%20usage.%20For%20details%20refer%20to%3A%20%3C%2FSPAN%3E%3CA%20class%3D%22jive-link-external-small%22%20href%3D%22http%3A%2F%2Felinux.org%2FAndroid_Memory_Usage%22%20style%3D%22font-size%3A%2010pt%3B%20line-height%3A%201.5em%3B%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Felinux.org%2FAndroid_Memory_Usage%3C%2FA%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3EVss%20%3D%20virtual%20set%20size%20%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3ERss%20%3D%20resident%20set%20size%20%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3EPss%20%3D%20proportional%20set%20size%20%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3EUss%20%3D%20unique%20set%20size%20%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3EUss%20can%20be%20used%20to%20check%20if%20a%20process%20has%20memory%20leakage.%20If%20the%20Uss%20increases%20when%20some%20operations%20start%20and%20stop%2C%20this%20means%20there%20could%20be%20memory%20leakage.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23575757%3B%22%3EProcrank%20can%20get%20from%3A%20%3CMYANDROID%3E%2Fout%2Ftarget%2Fproduct%2F%3CPRODUCT_NAME%3E%2Fsystem%2Fxbin%2Fprocrank%20and%20also%20needs%20to%20push%20to%20the%20library%20you%20target%3A%20%3CMYANDROID%3E%2Fout%2Ftarget%2Fproduct%2F%26lt%3B%20product_name%20%26gt%3B%2Fsystem%2Flib%2Flibpagemap.so%3C%2FMYANDROID%3E%3C%2FPRODUCT_NAME%3E%3C%2FMYANDROID%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1124899%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EAndroid%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎10-31-2012 08:10 PM
Updated by: