Linux Mint 64 bits comendo ram

1

Eu tenho uma instalação do Mint 17.1. Tem sticks de memória 2x2Gb. Eu verifiquei isso com sudo dmidecode --type memory .

Meu problema é que eu não vejo toda a memória que eu esperava. Eu esperaria 4194304 kB. (isto é, 4 * 1024 * 1024). Alguma ideia do que posso fazer para diagnosticar este problema?

cat /proc/meminfo
MemTotal:        3638260 kB
MemFree:         1597208 kB
Buffers:           96700 kB
Cached:           819392 kB
SwapCached:            0 kB
Active:           998672 kB
Inactive:         618320 kB
Active(anon):     710036 kB
Inactive(anon):     7988 kB
Active(file):     288636 kB
Inactive(file):   610332 kB
Unevictable:          16 kB
Mlocked:              16 kB
SwapTotal:       3776508 kB
SwapFree:        3776508 kB
Dirty:               276 kB
Writeback:             0 kB
AnonPages:        700920 kB
Mapped:           265512 kB
Shmem:             17120 kB
Slab:             105408 kB
SReclaimable:      81308 kB
SUnreclaim:        24100 kB
KernelStack:        2896 kB
PageTables:        26792 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     5595636 kB
Committed_AS:    2326160 kB
VmallocTotal:   34359738367 kB
VmallocUsed:       96544 kB
VmallocChunk:   34359624372 kB
HardwareCorrupted:     0 kB
AnonHugePages:    122880 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      309032 kB
DirectMap2M:     3469312 kB
DirectMap1G:           0 kB
    
por user3521296 03.06.2015 / 00:10

1 resposta

0

Eu tenho um sistema de 4GB rodando o Gentoo. Para fins de comparação, aqui está minha saída:

MemTotal:        4052288 kB
MemFree:          485856 kB
MemAvailable:    1895624 kB
Buffers:          371420 kB
Cached:          1176368 kB
SwapCached:        31280 kB
Active:          2382336 kB
Inactive:         834060 kB
Active(anon):    1323456 kB
Inactive(anon):   423400 kB
Active(file):    1058880 kB
Inactive(file):   410660 kB
Unevictable:         116 kB
Mlocked:               0 kB
SwapTotal:       4001788 kB
SwapFree:        3717076 kB
Dirty:               136 kB
Writeback:             0 kB
AnonPages:       1656316 kB
Mapped:           396984 kB
Shmem:             78140 kB
Slab:             225388 kB
SReclaimable:     193632 kB
SUnreclaim:        31756 kB
KernelStack:        6000 kB
PageTables:        34952 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     6027932 kB
Committed_AS:    5957536 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      198464 kB
VmallocChunk:   34359519220 kB
AnonHugePages:    116736 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB                                                                                                                                                                                                                                                    
DirectMap4k:      193408 kB                                                                                                                                                                                                                                                    
DirectMap2M:     3999744 kB                                                                                                                                                                                                                                                    
DirectMap1G:           0 kB

Como você pode ver, ele informa mais de 4 GB, então eu devo concordar com OxSheep, e eu quero adicionar outra possibilidade. Certifique-se de que seu kernel tenha suporte para alta memória ativado. Ter desativado mostraria a barreira ...

Atualizar

Como comento, eu odeio dizer a um usuário de distribuição binária para "rodar o próprio kernel" depois de configurar as opções apropriadas, então antes de seguirmos esse caminho, vamos usar a ferramenta de atualização do Mint. Veja a imagem abaixo:

Suponho que você saiba como definir o nível como 5 ou usar o campo Visualizar > Menu Kernels para selecionar um kernel mais novo em um nível mais seguro? Tente atualizar para um kernel de versão 3.16. Depois disso, reinicialize e execute novamente o comando cat /proc/meminfo . Se os resultados não mudarem, tenho um palpite, mas não saberei até ver os resultados.

    
por 03.06.2015 / 02:53