Re[4]: Как оптимально подгрузить из свопа?
От: OlegLy  
Дата: 18.10.02 13:41
Оценка:
Здравствуйте old Dutchman, Вы писали:



OD>Так, как я тебе описал раньше. Только по таймеру опрашиваешь страницы конкретные и не даешь уйти в своп.

OD>Времени жрать будет макс 10% .Но оперативная память будет очень сильно юзаться. Но так возможна ситуация, что вы заставишь высвопиться другие аппликации. Если одна из них активируется, то все равно будет свопить долго, и твой процесс будет тормозить.

Если делать так, то даже без воздействия других процессов, эта загрузка ТОРМОЗНЕТ сам основной поток
процесса, так что смысл второго потока вообще теряется – одновременно работает-то все равно только один!!!

Если делаю подгрузку не из свопа, а просто из файла, то одновременно работают оба потока, и в процессе
загрузки ни чего(а гланое — основной поток) не тормозит. То есть, в принципе, — это возможно….

Вот и хотелось бы добиться где-то такого же эффекта…но через своп…

А постоянно грузить просто из файлов не приемлемо потому, что без максимального использования всей
доступной оперативки тормоза будут вообще полные…

Фактически, в моей задаче очень просто производить 100% верное кеширование, причем за секунду-другую
до самого события — идеальное место применения менеджера памяти, а вот как этот менеджер бестормозно
об этом уведомить, и не понятно….

Как заставить своп не тормозить основной поток?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.