Всем привет!
Обьясните пожалуйста популярно, что означают эти счетчики производительности:Private bytes, working set, virtual bytes.
Насколько я знаю,
private bytes — количество байтов памяти, которое кушает сам исполняемый модуль без подгружаемых библиотек.
working set — количество байтов памяти, которое кушает сам исполняемый модуль плюс все подгружаемые библиотеки.
virtual bytes — не понимаю вообще, что это...
Так вот, о том, что я заблуждаюсь насчет первых двух, говорит следующее:
Запускаю мое приложение, которое юзает кучу библиотек. Значение счетчиков следующее:
private bytes — 15 749 120
working set — 7 639 040
virtual bytes — 58 060 800
Как такое может быть? Без библиотек — 15 мегабайт, а с библиотеками в два раза меньше, то есть 7????
Обьясните, пожалуйста!
Обьясните пожалуйста популярно, что означают эти счетчики производительности:Private bytes, working set, virtual bytes.
Насколько я знаю,
private bytes — количество байтов памяти, которое кушает сам исполняемый модуль без подгружаемых библиотек.
working set — количество байтов памяти, которое кушает сам исполняемый модуль плюс все подгружаемые библиотеки.
virtual bytes — не понимаю вообще, что это...
Так вот, о том, что я заблуждаюсь насчет первых двух, говорит следующее:
Запускаю мое приложение, которое юзает кучу библиотек. Значение счетчиков следующее:
private bytes — 15 749 120
working set — 7 639 040
virtual bytes — 58 060 800
Как такое может быть? Без библиотек — 15 мегабайт, а с библиотеками в два раза меньше, то есть 7????
Обьясните, пожалуйста!