O Ubuntu vê 3 de 4GB de RAM no sistema 32bit suportado pelo PAE

0

Eu tenho 4 GB de memória dentro do meu laptop, mas apenas 3 GB estão aparecendo e o PAE é suportado como mostrado abaixo.

Por que não posso usar todos os 4 GB de memória, mesmo que meu sistema de 32 bits mostre que ele suporta PAE?

KERNEL E COMPUTADOR

$ uname -a
Linux Toshiba-Gnome 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:16:45 UTC 2015 i686 i686 i686 GNU/Linux

Eu tenho dois slots RAM cheios, cada um com um cartão de memória de 2gig, mas como você vê abaixo, eu estou usando apenas 3 GB por algum motivo.

~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3019       2631        388        354        115       1277
-/+ buffers/cache:       1237       1781
Swap:         4095         29       4066

Informação detalhada sobre RAM

$ sudo dmidecode --type memory
[sudo] password for XXXXXXX: 
# dmidecode 2.12
SMBIOS 2.4 present.

Handle 0x0013, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 2 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

Handle 0x0014, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0013
    Error Information Handle: No Error
    Total Width: 32 bits
    Data Width: 32 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR2
    Type Detail: Synchronous
    Speed: 667 MHz
    Manufacturer: Not Specified
    Serial Number: Not Specified
    Asset Tag: Not Specified
    Part Number: Not Specified

Handle 0x0015, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0013
    Error Information Handle: No Error
    Total Width: 32 bits
    Data Width: 32 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M2
    Bank Locator: Bank 1
    Type: DDR2
    Type Detail: Synchronous
    Speed: 667 MHz
    Manufacturer: Not Specified
    Serial Number: Not Specified
    Asset Tag: Not Specified
    Part Number: Not Specified

Informações da CPU

 $ grep -c processor /proc/cpuinfo
    2
    hoshi@Toshiba-Gnome:~$ 
    hoshi@Toshiba-Gnome:~$ 
    hoshi@Toshiba-Gnome:~$ cat /proc/cpuinfo
    processor   : 0
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 14
    model name  : Genuine Intel(R) CPU           T2050  @ 1.60GHz
    stepping    : 8
    microcode   : 0x39
    cpu MHz     : 800.000
    cache size  : 2048 KB
    physical id : 0
    siblings    : 2
    core id     : 0
    cpu cores   : 2
    apicid      : 0
    initial apicid  : 0
    fdiv_bug    : no
    f00f_bug    : no
    coma_bug    : no
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 10
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts aperfmperf pni monitor est tm2 xtpr pdcm dtherm
    bugs        :
    bogomips    : 3191.80
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 32 bits physical, 32 bits virtual
    power management:

    processor   : 1
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 14
    model name  : Genuine Intel(R) CPU           T2050  @ 1.60GHz
    stepping    : 8
    microcode   : 0x39
    cpu MHz     : 1333.000
    cache size  : 2048 KB
    physical id : 0
    siblings    : 2
    core id     : 1
    cpu cores   : 2
    apicid      : 1
    initial apicid  : 1
    fdiv_bug    : no
    f00f_bug    : no
    coma_bug    : no
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 10
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts aperfmperf pni monitor est tm2 xtpr pdcm dtherm
    bugs        :
    bogomips    : 3191.80
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 32 bits physical, 32 bits virtual
    power management:

Alguém disse que meu monitor pode estar recebendo 1gig de memória. Eu verifico com os seguintes comandos e parece que minha tela está levando apenas cerca de 250MB de memória.

$ lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
    Subsystem: Toshiba America Info Systems Device ff10
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f0a00000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 1800 [size=8]
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Memory at f0b00000 (32-bit, non-prefetchable) [size=256K]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915

hoshi@Toshiba-Gnome:~$ 
hoshi@Toshiba-Gnome:~$ 
hoshi@Toshiba-Gnome:~$ lspci -v -s 00:02.1
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    Subsystem: Toshiba America Info Systems Device ff10
    Flags: bus master, fast devsel, latency 0
    Memory at f0a80000 (32-bit, non-prefetchable) [size=512K]
    Capabilities: <access denied>

Por favor, deixe-me saber se posso fornecer qualquer outra informação.

    
por Joshua Robison 11.04.2015 / 11:15

1 resposta

1

PAE , conforme indicado nos comentários, já está ativado. Você provavelmente está usando uma placa de vídeo integrada sem memória dedicada, que ocupa parte do espaço de RAM (1 GB) para operar. De Wikipedia.com:

% bl0ck_qu0te%

A única maneira de resolver isso, infelizmente, é mudar para uma nova placa de vídeo com memória dedicada.

    
por kos 11.04.2015 / 11:53