The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Куда делась память"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"Куда делась память"  +/
Сообщение от serchek (ok) on 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битной оси?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Куда делась память"  +/
Сообщение от Serge (??) on 26-Июн-09, 10:29 
cat /proc/meminfo ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Куда делась память"  +/
Сообщение от serchek (ok) on 26-Июн-09, 10:34 
>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


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Куда делась память"  +/
Сообщение от vg (??) on 26-Июн-09, 10:59 
Поставить ядро с PAE
стандартное ядро не видит больше 3GB
или же Федору х86_64, там стандартно видит

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Куда делась память"  +/
Сообщение от serchek (ok) on 26-Июн-09, 11:05 
>Поставить ядро с 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

Оно там стояло, но потом "обновилось" до обычного, я не знал. Как сделать чтобы при обновлении все не возвращалось назад?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Куда делась память"  +/
Сообщение от mikra on 26-Июн-09, 11:46 
>это на одном - 3G, а на другом вообще 2,47G, системный монитор,
>webmin, и др. показывают одинаково.
>1. Действительно ли память урезана/потеряна?
>2. И если да, то можно ли ее вернуть без установки 64битной
>оси?

А биос сколько памяти показывает? Запусти утилиту memtest86, она должна сказать правду о том, сколько установлено памяти. Видит ли линукс всю память или не всю это уже другой вопрос.

32битный линукс может работать с объемом памяти до 64гигов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Куда делась память"  +/
Сообщение от serchek (ok) on 26-Июн-09, 13:09 
>[оверквотинг удален]
>>webmin, и др. показывают одинаково.
>>1. Действительно ли память урезана/потеряна?
>>2. И если да, то можно ли ее вернуть без установки 64битной
>>оси?
>
>А биос сколько памяти показывает? Запусти утилиту memtest86, она должна сказать правду
>о том, сколько установлено памяти. Видит ли линукс всю память или
>не всю это уже другой вопрос.
>
>32битный линукс может работать с объемом памяти до 64гигов.

Один комп собрал всего месяц назад (все новое), другой - новый брендовый FujitsuSiemens, не думаю что БИОС не держит 4G, хотя увидеть экран загрузки не удается - монитор не показывает.
Думаю дело в ядре- надо попробовать вернуть либо старое, либо новое поставить, но РАЕ. Завтра буду пробовать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Куда делась память"  +/
Сообщение от serchek (ok) on 27-Июн-09, 09:04 
Точно так и есть, вернул PAE ядро, вернулась и память, осталось понять каким образом это случилось, что одно ядро заменилось другим, но не совсем таким каким надо...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Куда делась память"  +/
Сообщение от ALex_hha (ok) on 08-Авг-09, 14:04 
>Точно так и есть, вернул PAE ядро, вернулась и память, осталось понять
>каким образом это случилось, что одно ядро заменилось другим, но не
>совсем таким каким надо...

PAE нужно только при объеме 4+ Gb. У тебя же всего 3 Гб.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Куда делась память"  +/
Сообщение от serchek (ok) on 10-Авг-09, 12:26 
Нет, у меня как раз везде по 4G, но из-за апгрейда ядра на не PAE, вдруг стало 3. Сейчас все нормально - вся память в наличии.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Куда делась память"  +/
Сообщение от vitux on 25-Авг-09, 07:19 
>
>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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру