Re: Вопросы по ОЗУ
хм, да действительно, а вообще-то я всегда думал, что эту опцию нужно задействовать при размере памяти 1 gb (вообще-то там таки и написано). Ок, теперь он начал видет 1009 мб из 1024 х - это нормально, или free всё-таки должнен выводить полный объём ОЗУ внезависимости от всяких там резервов ядра и проч, то есть всё мои 1024? On Nov 22, 2007 9:00 PM, Alexey Lobanov [EMAIL PROTECTED] wrote: Hi. 22.11.2007 18:33, Murat D. Kadirov пишет: murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 1. В системе установленно 1024 мб памяти, 1024 - 883 = 141. Куда деваются и под что используются 141 мб. dmesg|less и строчки LOWMEM и HIGHMEM в студию. Пример на машине с 2G: 1150MB HIGHMEM available. 896MB LOWMEM available. Скорее всего, ядро собрано без поддержки памяти выше гигабайта. И возникает примерно та же проблема, что на IBM PC 286 с мегабайтом: DOS адресует как раз мегабайт адресного пространства, но памяти в нём только 640к :-) А.Л. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Вопросы по ОЗУ
murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 -/+ buffers/cache:435447 Swap: 980 9971 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. А куда девается ещё один мб? Мне вобщем-то не жалко =) все эти мб естественно идут на что-то, и не куда не теряются. Интересует куда именно? ) Спасибо.
Re: Вопросы по ОЗУ
На Thu, 22 Nov 2007 20:33:11 +0500 Murat D. Kadirov [EMAIL PROTECTED] записано: murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 -/+ buffers/cache:435447 Swap: 980 9971 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. А куда девается ещё один мб? Ошибка окрушления. -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: [EMAIL PROTECTED] Homepage: http://gq.net.ru signature.asc Description: PGP signature
Re: Вопросы по ОЗУ
On Thu, Nov 22, 2007 at 08:33:11PM +0500, Murat D. Kadirov wrote: murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 -/+ buffers/cache:435447 Swap: 980 9971 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 sharedbuffers cached Mem: 1034684 802900 231784 0 173264 478332 -/+ buffers/cache: 151304 883380 Swap: 4194296 310404163256 -- WBR, Dmitry signature.asc Description: Digital signature
Re: Вопросы по ОЗУ
Hi. 22.11.2007 18:33, Murat D. Kadirov пишет: murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 1. В системе установленно 1024 мб памяти, 1024 - 883 = 141. Куда деваются и под что используются 141 мб. dmesg|less и строчки LOWMEM и HIGHMEM в студию. Пример на машине с 2G: 1150MB HIGHMEM available. 896MB LOWMEM available. Скорее всего, ядро собрано без поддержки памяти выше гигабайта. И возникает примерно та же проблема, что на IBM PC 286 с мегабайтом: DOS адресует как раз мегабайт адресного пространства, но памяти в нём только 640к :-) А.Л. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Вопросы по ОЗУ
У чт, 2007-11-22 у 20:33 +0500, Murat D. Kadirov пише: murat[~]$ free -m total used free sharedbuffers cached Mem: 883869 13 0 36397 -/+ buffers/cache:435447 Swap: 980 9971 1. В системе установленно 1024 мб памяти, 1024 - 883 = 141. Куда деваются и под что используются 141 мб. Встречал, что этот недостающий Или LOWMEM-only, или onboard video съело. 2. В строке -/+ buffers/cache -- использованная память без учета буферов и кэшей/свободная память с учётом буферов и кэшей. Но: 36 + 397 = 433 (мб используется под буфферы и кэш в общем) 435 мб используется без учёта буферов и кэша (строка -/+ buffers/cache столбец used) 435 + 433 = 868 это то, значение, которое должна бы показывать строка Mem столбец used, но она показывает 869. А куда девается ещё один мб? Ктулху^W округлятор зохавал -- Alexander Vlasov ZULU-UANIC JID: zulu at jabber.kiev.ua -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]