On Thu, Nov 22, 2007 at 08:33:11PM +0500, Murat D. Kadirov wrote: > 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. А куда девается ещё один мб? > > Мне вобщем-то не жалко =) все эти мб естественно идут на что-то, и не > куда не теряются. Интересует куда именно? ) > Спасибо. Вывод dmesg покажи. Ядро сам собирал? Там помниться можно что-то не так вкрутить в .config что оно будет 800Mb видеть только PS. total used free shared buffers cached Mem: 1034684 802900 231784 0 173264 478332 -/+ buffers/cache: 151304 883380 Swap: 4194296 31040 4163256 -- WBR, Dmitry
Attachment:
signature.asc
Description: Digital signature