![]() |
Private bytes, working set, virtual bytes. Обьясните пож
Всем привет!
Обьясните пожалуйста популярно, что означают эти счетчики производительности:Private bytes, working set, virtual bytes. Насколько я знаю, private bytes — количество байтов памяти, которое кушает сам исполняемый модуль без подгружаемых библиотек. working set — количество байтов памяти, которое кушает сам исполняемый модуль плюс все подгружаемые библиотеки. virtual bytes — не понимаю вообще, что это... Так вот, о том, что я заблуждаюсь насчет первых двух, говорит следующее: Запускаю мое приложение, которое юзает кучу библиотек. Значение счетчиков следующее: private bytes — 15 749 120Как такое может быть? Без библиотек — 15 мегабайт, а с библиотеками в два раза меньше, то есть 7???? Обьясните, пожалуйста! |
Barvetal
А может для тех, кто не обладает таким даром ясновидения, как некоторые, ты сообщишь название ПО, в котором ты узрел сии тайные письмена? Если тебя интересует значения не для коннкретного ПО, а если вообще - то воспользуйся переводчиком - вот тебе и будет "значения"... |
Цитата:
Цитата:
|
так что, неужели никто не знает?
|
Working set - количество памяти, которое в данный момент занято процессом в физической памяти (RAM)
Virtual bytes - количество памяти, которое выделено процессом. Часть из этой памяти выгружена в Swap-файл (файл подкачки), а остальное находится в RAM (это и есть Working set). Private bytes - количество памяти, не разделённое с другими процессами. (Разделённая память может использоваться одновременно несколькими процессами) Этот параметр не связан с двумя предыдущими. |
Время: 02:24. |
Время: 02:24.
© OSzone.net 2001-