[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Вопросы по ОЗУ



murat[~]$ free -m
             total       used       free     shared    buffers     cached
Mem:           883        869         13          0         36        397
-/+ buffers/cache:        435        447
Swap:          980          9        971

1. В системе установленно 1024 мб памяти, 1024 - 883 = 141. Куда
деваются и под что используются 141 мб. Встречал, что этот недостающий
кусок памяти резервируется ядром, для своих нужд, так ли это? Если
так, то не жирно ли будет под нужды ядра 141 мб (а что тогда с
машинами у которых на борту 256 мб) - это во-первых, во-вторых - не
логичнее ли отобразить это дело в колонке used.

2. В строке  -/+ buffers/cache -- использованная память без учета
буферов и кэшей/свободная память с учётом буферов и кэшей. Но:
36 + 397 = 433 (мб используется под буфферы и кэш в общем)
435 мб используется без учёта буферов и кэша (строка -/+ buffers/cache
столбец used)
435 + 433 = 868 это то, значение, которое должна бы показывать строка
Mem столбец used, но она показывает 869. А куда девается ещё один мб?

Мне вобщем-то не жалко =)  все эти мб естественно идут на что-то, и не
куда не теряются. Интересует куда именно? )
Спасибо.

Reply to: