Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Не разрешать конкрентому апп переходить в swap

Автор: Verter
Дата сообщения: 17.03.2011 09:14
Есть у меня приложение-TODO-list, которое часто падает в swap. Можно ли как-то запретить ему уходить в swap и всегда быть в оперативной памяти? Занимает 80 Мб, WinXP SP3.
Автор: SlavaB
Дата сообщения: 18.03.2011 00:29
Verter
Можно повысить приоритет процесса, по идее это должно помочь удерживать его в реальной памяти. Сделать это можно в диспетчере задач.
Есть программа http://www.prnwatch.com/prio.html , которая позволяет запомнить приоритет, чтобы не настраивать при каждом запуске.
Автор: BVV63
Дата сообщения: 18.03.2011 06:21
SlavaB
Отодвиньте запятую после ссылки, а то она так не открывается.
Автор: Verter
Дата сообщения: 18.03.2011 09:14
SlavaB
Попробую
Автор: KLASS
Дата сообщения: 18.03.2011 11:25

Цитата:
Есть у меня приложение-TODO-list, которое часто падает в swap

Приложения в pagefile не падают, им там делать нечего, туда записываются только измененные страницы памяти. Приложения проецируются в память и чтение исполняемых файлов и библиотек происходит по мере необходимости. Что, собственно, и делает Ваше приложение, т.е. оно не свопится, но тупо загружает необходимый для работы, в данный момент, объем данных.

Цитата:
Можно ли как-то запретить ему уходить в swap и всегда быть в оперативной памяти?

Как Вы себе это представляете? Например, если оперативка заканчивается (ввиду большого количества работающих программ), а Вам надо еще что-то запустить (т.е. Вы жамкаете мышкой и просите систему: еще, еще, еще), разумеется, память будет освобождена для выполнения этих последних "еще", иначе, ступор.
Автор: KLASS
Дата сообщения: 18.03.2011 12:05

Цитата:
идите все на

Потекли кондеры... Вам в другой раздел
Автор: Verter
Дата сообщения: 18.03.2011 12:49
KLASS
К чему эта теория. Нужно решить проблему. А вижу так - другие падают в своп, а это не падает пока хотя бы есть другие которые могут упасть. И падает после "простоя" когда другие апп сожрали память а данное приложение - вытолкнули в своп.
Автор: KLASS
Дата сообщения: 18.03.2011 14:04
Verter

Цитата:
Нужно решить проблему.

Проблемы нет, Вы ее выдумали... на практике: надо переписать код ОС под Вашу программу.

Страницы: 1

Предыдущая тема: Error loading operating system


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.