прога считывает индексы с файла в память и там их держит. Для хранения и поиска использую AVLдерево, все работает очень хорошо, только вот когда некоторое время эти индексы не обрабатываются, линух их своппит и после этого следующий поиск по дереву занимает слишком много времени. вопрос такой:
как сделать чтобы при длительном неиспользовании данных они не считались "устаревшими" и не сбрасывались на диск
может надо каким то специальным образом резервировать память под данные?
или можно это осуществить стандартными средствами ОС?
вобщем помогите, плз, а то четыре юзверя на терминалах страдают ;(
воще можно конечно вовремя бездействия перечитывать данные, но это некрасиво.
Ответ на:
комментарий
от Hamster
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум как заставить процесс не своповаться? (2001)
- Форум как заставить mrtg генерить графики по собственным данным? (2002)
- Форум RMS: Canonical заставят передать пользовательские данные в пользу правительств. (2012)
- Форум Заставить все данные перебросить со свопа в RAM. Как? (2004)
- Форум Возможно в данный момент заставить звучать Diamond MX300 под Linuxом?? (1999)
- Форум заставить работать mayavi (2011)
- Форум Как заставить Perl (2012)
- Форум Заставить работать MusixTex (2013)
- Форум Заставить работать OTG (2013)
- Форум Заставить работать Avahi (2018)