|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 30 Apr 2004 07:31:47 To : Sergey Khvatov Subject : Re: HDD activity 2 --------------------------------------------------------------------------------
On Wed, 28 Apr 04 10:08:04 +0400, Sergey Khvatov wrote:
SK>>> Памяти (RAM) добавь.
KF>> Увы... Сколько ему ни дай, кеш диска сожрёт всё и ещё попросит.
SK> Hичего подобного. Он сожрёт её ровно столько, сколько её свободно, и не
SK> байта больше. А когда память кому-нибудь понадобится, он её освободит,
SK> причём весьма быстро.
Однако, несколько запущенных find / весьма заметно тормозят систему.
Именно из-за того, что действительно нужные в настоящий момент программы
вытесняются в файл подкачки. Проблема не в свободной памяти, а в
вытеснении программ из ОЗУ в swap. А поскольку диск оказывается занят
перебиранием каталогов файловой системы, возвращаются программы из файла
подкачки, или из своих копий в исполняемых файлах, недостаточно быстро.
В данной ситуации лучше был бы уменьшен размера буфера файловой системы,
чем если бы вытеснялись исполняющиеся программы из ОЗУ. Буфер же растёт,
это прекрасно видно в swap. Да, при ОЗУ от 256МБ и выше, на ненагруженной
машине, этот эффект уже слабо заметен.
--- [ZX]
* Origin: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4E (2:5030/827.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/383366e3232d.html, оценка из 5, голосов 10
|