LINUX.ORG.RU
ФорумAdmin

из 4GB видно 2GB, фича ядра скомпилена


0

0

это из вывода dmesg: Memory: 2575424k/4194304k available

free показывает ток два гига, поддержка 4GB в ядре включена

что делаю не так?

p.s. гугл не помог, копаюсь в исходниках, пока ничего :(

на всяк случай привожу все сообщения dmesg'а по памяти localhost ~ # dmesg | grep -i mem 3200MB HIGHMEM available. 896MB LOWMEM available. HighMem 229376 -> 1048576 DMA zone: 32 pages used for memmap Normal zone: 1760 pages used for memmap HighMem zone: 6400 pages used for memmap HighMem zone: 812800 pages, LIFO batch:31 Memory: 2575424k/4194304k available (3191k kernel code, 39340k reserved, 1468k data, 256k init, 1698408k highmem) virtual kernel memory layout: lowmem : 0xc0000000 - 0xf8000000 ( 896 MB) MEM window: disabled. MEM window: b8000000-b88fffff MEM window: b8000000-b88fffff MEM window: disabled. MEM window: b8000000-b89fffff MEM window: disabled. MEM window: disabled. MEM window: b8a00000-b8afffff highmem bounce pool size: 64 pages Total HugeTLB memory allocated, 0 ehci_hcd 0000:00:1d.7: irq 20, io mem 0xb8b00400 Freeing unused kernel memory: 256k freed

anonymous

Re: из 4GB видно 2GB, фича ядра скомпилена

отформатировал вывод dmesg

localhost ~ # dmesg | grep -i mem

3200MB HIGHMEM available.

896MB LOWMEM available.

HighMem 229376 -> 1048576

DMA zone: 32 pages used for memmap

Normal zone: 1760 pages used for memmap

HighMem zone: 6400 pages used for memmap

HighMem zone: 812800 pages, LIFO batch:31

Memory: 2575424k/4194304k available (3191k kernel code, 39340k reserved, 1468k data, 256k init, 1698408k highmem) virtual kernel memory layout:

lowmem : 0xc0000000 - 0xf8000000 ( 896 MB)

MEM window: disabled.

MEM window: b8000000-b88fffff

MEM window: b8000000-b88fffff

MEM window: disabled.

MEM window: b8000000-b89fffff

MEM window: disabled.

MEM window: disabled.

MEM window: b8a00000-b8afffff

highmem bounce pool size: 64 pages

Total HugeTLB memory allocated, 0

ehci_hcd 0000:00:1d.7: irq 20, io mem 0xb8b00400

Freeing unused kernel memory: 256k freed

anonymous ()

Re: из 4GB видно 2GB, фича ядра скомпилена

Не пробовали включить поддержку большего объема (64Gb), чем 4Gb ?

spirit ★★★★★ ()
Ответ на: Re: из 4GB видно 2GB, фича ядра скомпилена от spirit

Re: из 4GB видно 2GB, фича ядра скомпилена

щас попробую включить 64, а пока пару файлов, может поможет понять причину

audial@localhost ~ $ cat /proc/meminfo

MemTotal: 2576500 kB

MemFree: 1902908 kB

Buffers: 196 kB

Cached: 472800 kB

SwapCached: 0 kB

Active: 380844 kB

Inactive: 263344 kB

HighTotal: 1698408 kB

HighFree: 1056184 kB

LowTotal: 878092 kB

LowFree: 846724 kB

SwapTotal: 1959920 kB

SwapFree: 1959920 kB

Dirty: 168 kB

Writeback: 0 kB

AnonPages: 171172 kB

Mapped: 215428 kB

Slab: 13548 kB

SReclaimable: 3796 kB

SUnreclaim: 9752 kB

PageTables: 9808 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

CommitLimit: 3248168 kB

Committed_AS: 2774456 kB

VmallocTotal: 114680 kB

VmallocUsed: 1536 kB

VmallocChunk: 112876 kB

HugePages_Total: 0

HugePages_Free: 0

HugePages_Rsvd: 0

Hugepagesize: 4096 kB

anonymous ()
Ответ на: Re: из 4GB видно 2GB, фича ядра скомпилена от anonymous

Re: из 4GB видно 2GB, фича ядра скомпилена

audial@localhost ~ $ cat /proc/vmstat

nr_anon_pages 42579

nr_mapped 53902

nr_file_pages 118867

nr_slab_reclaimable 949

nr_slab_unreclaimable 2345

nr_page_table_pages 2430

nr_dirty 9

nr_writeback 0

nr_unstable 0

nr_bounce 0

nr_vmscan_write 0

pgpgin 242931

pgpgout 13002

pswpin 0

pswpout 0

pgalloc_dma 1

pgalloc_normal 51021

pgalloc_high 638082

pgfree 1165000

pgactivate 54032

pgdeactivate 0

pgfault 2167352

pgmajfault 1948

pgrefill_dma 0

pgrefill_normal 0

pgrefill_high 0

pgsteal_dma 0

pgsteal_normal 0

pgsteal_high 0

pgscan_kswapd_dma 0

pgscan_kswapd_normal 0

pgscan_kswapd_high 0

pgscan_direct_dma 0

pgscan_direct_normal 0

pgscan_direct_high 0

pginodesteal 0

slabs_scanned 0

kswapd_steal 0

kswapd_inodesteal 0

pageoutrun 0

allocstall 0

pgrotated 0

anonymous ()
Ответ на: Re: из 4GB видно 2GB, фича ядра скомпилена от anonymous

Re: из 4GB видно 2GB, фича ядра скомпилена

все сам нашел :)

нездоровая хрень в выводе /proc/meminfo с CommitLimit: 3248168 kB но MemTotal: 2576500 kB

привела (спасибо google) сначала к http://www.opennet.ru/openforum/vsluhforumID1/75228.html#2

а потом через "PAE" к http://kerneltrap.org/node/7216

проблема снята всем спасибо

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.