Intereting Posts
Неоткрытое исключение, выведенное финализатором (будет отброшено), Android Работа Admob не дает мне денег Android – пакет конфликтует с существующим пакетом с тем же именем Фрагмент карты google внутри scrollView Что такое LogCat в Eclipse? Используйте вкладку с новым ToolBar (AppCompat v7-21) Как я могу использовать EditText вместо TextView и открывать datePicker за один клик? Как изменить размер текста в зависимости от размера виджета в текстовом виде в приложении? Библиотека фильтров с открытым исходным кодом, такая как Instagram? Html5 audio на родном приложении Android apache cordova Edittext переходит к следующему редактору после достижения максимальной длины edittext Какова цель оператора return в doInBackground () ASynctask? Нет силы тяжести для scrollview. Как сделать контент внутри scrollview как центра Каков наилучший способ проверки разрешений во время выполнения с использованием архитектуры MVP? Сжатие видео на Android с использованием новой библиотеки MediaCodec

Android: PSS (пропорциональный размер набора)

Я пытаюсь понять, как рассчитывается PSS, – это Android.

Я нашел одну статью, в которой говорится следующее.

«Пропорциональный размер набора» (PSS) процесса – это количество страниц, которое у него есть в памяти, где каждая страница делится на количество процессов, разделяющих ее. Поэтому, если процесс имеет 1000 страниц для себя, а 1000 разделяет один другой процесс, его PSS будет составлять 1500

Мой первый вопрос в том, является ли приведенная выше информация точной? Если нет, может ли кто-нибудь сказать мне, как он действительно рассчитан?

Кроме того, является ли это значение килобайтами или «PSS» само по себе?

Да, эта информация точна, и именно так она рассчитывается. (Статья LWN.net здесь , обратите внимание, что Мэтт Маккалл, который участвует в этом потоке, вы ссылаетесь на эту функцию.)

PSS находится в килобайтах, как и вся другая информация, которую вы получаете в /proc/<pid>/smaps . Его единица следует из того, как она рассчитывается.

( Как часто обновляется значение PSS для данного процесса в / proc / pid / smaps, есть некоторые указания относительно того, где и как вычисляется PSS, – отказ от ответственности: я написал ответ там. В Unix и Linux есть несколько других сообщений, которые обсуждают PSS и связанные с ними показатели.)