Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Растёт Page Faults как приостановить? [D7, WinXP]


Vadimich ©   (2005-08-17 00:24:00) 

Написал я приложение небольшое, а page faults растет каждую секунду на 2 единицы. В чем может быть проблема в программе моей? и как с этим бороться. Я даже понятия не имею где искать концы.


Игорь Шевченко   (2005-08-17 11:44:00) [1]


> программа вроде работает без проблем, но вот подозрительно
> почему растет.


Плюнь и забудь


Vadimich   (2005-08-17 11:16:00) [2]

если глянуть на тот же explorer.exe у того еще хуже. растет эта величина до сотни тысяч.

page fault - ошибка из-за отсутствия страницы ( ошибка, которая возникает в случае, когда процесс указывает на страницу виртуальной памяти, отсутствующую в рабочем наборе в главной памяти )

перевод хороший, но страшный ;)


Vadimich   (2005-08-17 11:13:00) [3]


> Alexander Panov ©   (17.08.05 02:43) [6]
> Прошу прощения.
> Либо ничего делать не надо, либо добавить ОП для того, чтобы
> система реже обращалась к файлу подкачки.


у меня 1гб оп, свободно всегда порядка 600 мб, но page faults растет главное. я бы с радостью почитал, что оно значит вообще в системе windows.


Alexander Panov   (2005-08-17 02:43:00) [4]

Прошу прощения.
Либо ничего делать не надо, либо добавить ОП для того, чтобы система реже обращалась к файлу подкачки.


Alexander Panov   (2005-08-17 02:27:00) [5]

Увеличь файл подкачки.


GanibalLector   (2005-08-17 02:21:00) [6]

Для проверки на утечки используйте MemProof. Уж там наверняка ;)


DrPass   (2005-08-17 01:22:00) [7]


> Vadimich   (17.08.05 00:24)  

В литературе по устройству ОС

> Eraser ©   (17.08.05 00:27) [2]

И ты почитай. Page Fault - это не ошибка и не утечка памяти, а стандартная процедура чтения страницы памяти, которая находится не в ОЗУ, а в файле подкачки


Eraser   (2005-08-17 00:27:00) [8]

Vadimich   (17.08.05 00:24)
В чем может быть проблема в программе моей?


Утечка памяти.

как с этим бороться

Устранить её.

Я даже понятия не имею где искать концы.

Ищи там, где надо освобождать память.


Vadimich   (2005-08-17 00:26:00) [9]

page faults в диспетчере задач, программа вроде работает без проблем, но вот подозрительно почему растет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо