Автор Тема: как да забраня disk cache и disk buffers?  (Прочетена 3502 пъти)

Vesko

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
Имам чувството, че точно тези неща бавят ужасно. Знам че гълтат свободната памет и намаляват, когато потрябва памет за приложения, т.е. реално не би трябвало да пречат, но все пак - има ли начин да ги забраня? Т.е. RAM паметта да се използва само за приложения. Или идеята не е добра?
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
как да забраня disk cache и disk buffers?
« Отговор #1 -: Jan 06, 2005, 14:02 »
Идеята наистина не е добра.
Активен

-------------------------------------------------------------------------
./debian/rules

Vesko

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
как да забраня disk cache и disk buffers?
« Отговор #2 -: Jan 06, 2005, 14:45 »
ясно.
А все пак не може ли да се ограничи - например до 200МБ рам да се позволява да заемат.
Защото мисля да си взимам още 512 - да стане 1Г и в този случай като почне да ги пълни cache и buffers и ПЦ-то направо умира '<img'>
Защото при 1Г, заетата от мен памет малко след зареждането ще е ~250мб и останалите 750 като почне да ги пълни ... забравям за компютъра за едно 4-5 минути. Това как да е, но съм забелязал, че и по време на работа (много часове след зареждането) пак почва по някое време активно да работи с този дисков кеш и пак компютъра умира за 2-3мин. А като стане 1Г ще станат 4-5 мин. Това би било абсолютно неприемливо например за един сървър - там как се избягва това?

С redhat 9 с 2.4.20-8 съм
Активен

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
как да забраня disk cache и disk buffers?
« Отговор #3 -: Jan 06, 2005, 15:57 »
Здравей,

Не смятам, че проблема ти е в кеша аз съм с 512RAM+120SWAP и съм пуснал apache+php+mysql+qmail+vpopmail+firebird+clamd+courier+postgre+samba+spamd+Xorg и това на една машина, както виждаш все програми които искат памет. Друг е въпроса, че се ползва само половината по активно, но какво да се прави. При това положение си пускам Warcraft с wine и не ми се ползва swap-а, ползва се само оперативната памет.
Така извода(според мен) - не ти пречи кеша, нещо друго е.
За инфо имам 2 HDD + CDROM.
Иначе за ограничаване на readahead буфера може да пробваш това:
Цитат

echo file_readahead:2000000 > /proc/ide/hdd/settings

Като 2000000 е в байта, с това си увеличавах readahead буфер на cdrom-а. Не съм го ползвал от години и не знам да ли още действа с 2.4.xx бачкаше.
Активен

Поздрави,
Филип Бонев

Vesko

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
как да забраня disk cache и disk buffers?
« Отговор #4 -: Jan 06, 2005, 16:51 »
то не, че не ми стига РАМ-а. Напротив - в повечето случаи го ползвам на половина. Именно когато има свободна памет започва това вбесяващо попълване на тея кешове. Разбира се когато ми потрябва рам (като пусна две апачета, mysql, oracle, vmware и още някакви простотии) паметта се освобождава от тея кешове и се заема от приложенията. Но именно запълването при свободна РАМ ме вбесява вече.
Иначе аз имам 3 диска по 80Г. Да не би да е заради това?
Иначе ще го пробвам това, което пишеш. Лошото е, че два от дисковете са на scsi емулация и в /proc/scsi/it-8212/ няма settings. Не пречи да го създам де '<img'> дано не скапя нещо.
Активен

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
как да забраня disk cache и disk buffers?
« Отговор #5 -: Jan 06, 2005, 18:51 »
БТВ ква е файловата система?
Активен

Vesko

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
как да забраня disk cache и disk buffers?
« Отговор #6 -: Jan 06, 2005, 20:32 »
на всичките дялове (те са 12) е ext3 само на един е ntfs.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Win & Lin na edin disk
Настройка на програми
thenext 6 3242 Последна публикация Nov 14, 2002, 11:12
от thenext
RAM-DISK
Хардуерни и софтуерни проблеми
Nerf 0 1720 Последна публикация Aug 02, 2003, 14:51
от Nerf
disk 4 Mdk 100
Настройка на програми
jojopara 0 1349 Последна публикация Jun 05, 2004, 19:51
от jojopara
4th disk
Настройка на програми
jojopara 1 1485 Последна публикация Dec 13, 2004, 17:18
от cyrilo
Physical memory - Disk Cache
Настройка на програми
biolin 4 2441 Последна публикация Apr 16, 2005, 09:11
от