Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Программы для определения прожорливости программ.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Программы для определения прожорливости программ.
Имя
Сообщение << Старые топики   Новые топики >>
Программы для определения прожорливости программ. - 2006-12-12 07:30:30.436666   
Param0n

Сообщений: 113
Оценки: 0
Присоединился: 2006-10-31 23:02:16.050000
Нужно узнать количество оперативной памяти, "пожираемое" консольным приложением, именно в данный момент времени. "Диспетчер задач" не предлагать, ибо опытным путём было выяснено, что он не обладает ни точностью, ни своевременностью предоставления данных.

Что посоветуете? :)
Post #: 1
RE: Программы для определения прожорливости программ. - 2006-12-12 16:16:10.063333   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
quote:

ORIGINAL: Param0n
Что посоветуете? :)

Написать свою.
Post #: 2
RE: Программы для определения прожорливости программ. - 2006-12-12 17:11:29.143333   
__Andy__

Сообщений: 86
Оценки: 0
Присоединился: 2006-11-29 13:01:54.263333
process explorer
Post #: 3
RE: Программы для определения прожорливости программ. - 2006-12-12 20:58:48.470000   
Param0n

Сообщений: 113
Оценки: 0
Присоединился: 2006-10-31 23:02:16.050000
quote:

ORIGINAL: NightmareZz

quote:

ORIGINAL: Param0n
Что посоветуете? :)

Написать свою.


Кстати мысль)

__Andy__, спасибо.
Post #: 4
RE: Программы для определения прожорливости программ. - 2006-12-13 08:51:39.050000   
Param0n

Сообщений: 113
Оценки: 0
Присоединился: 2006-10-31 23:02:16.050000
Ну… process explorer явно круче «Диспетчера задач», но вот толку от него столько же. Проведём простой эксперимент откроем окно, глянем, сколько оно скушало оперативы, свернём его посмотрим сколько теперь… ууу в n-цать раз меньше (оно и понятно, скорее всего, ОС убрала объекты из оперативной памяти, ибо наига нам кнопочки если мы их не видим) теперь развернём. И что? И видим, что однозначно больше, чем после сворачивания, но гораздо меньше, чем до него… Ясно, что кнопки вернулись, но что тогда отрезали?

Вот так вот я объяснил для себя метаморфозы с памятью до и после сворачивания окон, но что отрезают после разворачивания, я не могу понять до сих пор, а это солидный кусок… для больших окон примерно 1000, а то и 2000 кб у для оперы это вообще астрономическая цифра примерно в 19 000 кб.

Есть правда одно объяснение process explorer, так же как и диспетчер задач не видит тот момент, когда программа кушает меньше оперативы, чем цифры, которые он выдаёт… Скажем, для консольного приложения 1-я цифра примерно 1360 кб после сворачивания окна начинает появляться нечто более реальное - 52 кб после разворачивания - 56 … причем в процессе выполнения цифра как растёт так и уменьшается, но не даёт реального результата именно на данный промежуток времени :( Ибо откуда в консольном приложении объектов на 1360 кб??? ))
Post #: 5
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Программы для определения прожорливости программ.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.