On Tue, May 23, 2006 at 03:09:50PM +0300, Slava Grecea wrote: > Решил потестировать ядро 2.6 ( 2.6.16-vs26-smp-alt3 ) на одном из серверов > (AMP на базе М30), в основном из-за отличий vserver-а по сравнению с тем, что > в 2.4. > > Free показывает очень маленький объем памяти используемой под буфферы: > $ free -k > total used free shared buffers cached > Mem: 1036148 878464 157684 0 8 294976 > -/+ buffers/cache: 583480 452668 > Swap: 2096376 0 2096376 > > При нагрузке объем выдляемой памяти незначительно возрастает (~ в пределах > 40 -120к) > > Рядом на рабочей машине (2.6.16-wks26-up-alt3): > $ free -k > total used free shared buffers cached > Mem: 516592 505644 10948 0 31632 155596 > -/+ buffers/cache: 318416 198176 > Swap: 1004052 496296 507756 > > По моему это не нормально. > Пните, пожалуйста, носом где можно почитать почему так мало памяти выделяется > под буфера и как это исправить. Или буду благодарен объяснению. Вероятно, на этих машинах используются разные типы файловых систем, которые по-разному выполняют кеширование. На самом деле то, что buffer cache используется мало - это даже хорошо, поскольку сейчас рекомендуется использовать для этих целей page cache: http://permalink.gmane.org/gmane.comp.version-control.git/20610