Куда делась память, serchek, 26-Июн-09, 10:19 [смотреть все]Имею множество установок одной и той же системы fedora 10 (i386) дома и на работе, но только сейчас заметил что на двух компьютерах с памятью 4G система показывает гораздо меньше:[admin@admin ~]$ free total used free shared buffers cached Mem: 3103048 1082848 2020200 0 56596 574744 -/+ buffers/cache: 451508 2651540 Swap: 4192956 0 4192956 это на одном - 3G, а на другом вообще 2,47G, системный монитор, webmin, и др. показывают одинаково. 1. Действительно ли память урезана/потеряна? 2. И если да, то можно ли ее вернуть без установки 64битной оси?
|
- Куда делась память, Serge, 10:29 , 26-Июн-09 (1)
- Куда делась память, serchek, 10:34 , 26-Июн-09 (2)
>cat /proc/meminfo ? MemTotal: 3103048 kB MemFree: 2008184 kB Buffers: 59244 kB Cached: 580100 kB SwapCached: 0 kB Active: 636848 kB Inactive: 321536 kB HighTotal: 2216768 kB HighFree: 1304728 kB LowTotal: 886280 kB LowFree: 703456 kB SwapTotal: 4192956 kB SwapFree: 4192956 kB Dirty: 524 kB Writeback: 0 kB AnonPages: 319048 kB Mapped: 102376 kB Slab: 53984 kB SReclaimable: 35048 kB SUnreclaim: 18936 kB PageTables: 5748 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 5744480 kB Committed_AS: 1004284 kB VmallocTotal: 110584 kB VmallocUsed: 14200 kB VmallocChunk: 95732 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 4096 kB DirectMap4k: 61440 kB DirectMap4M: 856064 kB
- Куда делась память, vg, 10:59 , 26-Июн-09 (3)
Поставить ядро с PAE стандартное ядро не видит больше 3GB или же Федору х86_64, там стандартно видит
- Куда делась память, serchek, 11:05 , 26-Июн-09 (4)
>Поставить ядро с PAE >стандартное ядро не видит больше 3GB >или же Федору х86_64, там стандартно видит Судя по выводу [admin@admin ~]$ rpm -qa|grep kernel kernel-PAE-devel-2.6.27.5-117.fc10.i686 kernel-2.6.27.21-170.2.56.fc10.i686 kernel-headers-2.6.27.21-170.2.56.fc10.i386 kerneloops-0.12-1.fc10.i386 kernel-2.6.27.9-159.fc10.i686 kernel-firmware-2.6.27.21-170.2.56.fc10.noarch kernel-PAE-2.6.27.5-117.fc10.i686 Оно там стояло, но потом "обновилось" до обычного, я не знал. Как сделать чтобы при обновлении все не возвращалось назад?
- Куда делась память, mikra, 11:46 , 26-Июн-09 (5)
>это на одном - 3G, а на другом вообще 2,47G, системный монитор, >webmin, и др. показывают одинаково. >1. Действительно ли память урезана/потеряна? >2. И если да, то можно ли ее вернуть без установки 64битной >оси? А биос сколько памяти показывает? Запусти утилиту memtest86, она должна сказать правду о том, сколько установлено памяти. Видит ли линукс всю память или не всю это уже другой вопрос. 32битный линукс может работать с объемом памяти до 64гигов.
- Куда делась память, serchek, 13:09 , 26-Июн-09 (6)
>[оверквотинг удален] >>webmin, и др. показывают одинаково. >>1. Действительно ли память урезана/потеряна? >>2. И если да, то можно ли ее вернуть без установки 64битной >>оси? > >А биос сколько памяти показывает? Запусти утилиту memtest86, она должна сказать правду >о том, сколько установлено памяти. Видит ли линукс всю память или >не всю это уже другой вопрос. > >32битный линукс может работать с объемом памяти до 64гигов. Один комп собрал всего месяц назад (все новое), другой - новый брендовый FujitsuSiemens, не думаю что БИОС не держит 4G, хотя увидеть экран загрузки не удается - монитор не показывает. Думаю дело в ядре- надо попробовать вернуть либо старое, либо новое поставить, но РАЕ. Завтра буду пробовать.
- Куда делась память, serchek, 09:04 , 27-Июн-09 (7)
Точно так и есть, вернул PAE ядро, вернулась и память, осталось понять каким образом это случилось, что одно ядро заменилось другим, но не совсем таким каким надо...
- Куда делась память, ALex_hha, 14:04 , 08-Авг-09 (8)
>Точно так и есть, вернул PAE ядро, вернулась и память, осталось понять >каким образом это случилось, что одно ядро заменилось другим, но не >совсем таким каким надо... PAE нужно только при объеме 4+ Gb. У тебя же всего 3 Гб.
- Куда делась память, serchek, 12:26 , 10-Авг-09 (9)
Нет, у меня как раз везде по 4G, но из-за апгрейда ядра на не PAE, вдруг стало 3. Сейчас все нормально - вся память в наличии.
- Куда делась память, vitux, 07:19 , 25-Авг-09 (10)
> >PAE нужно только при объеме 4+ Gb. У тебя же всего 3 >Гб. Прежде чем делать выводы читайте внимательно документацию и что пишут специалисты! 32 битная адресация позволяет использовать только 4ГБ памяти. Все было бы хорошо 4 на сервере = 4 максимум, но верхняя часть 32 битного пространства резервируется под различные служебные нужды. поэтому и выходит что ось видит только 3 - 3,3. Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 GB физической памяти (вместо 4 GB, адресуемых при использовании 32-разрядных таблиц). http://ru.wikipedia.org/wiki/PAE
|