64-разрядная версия 13.10 показывает на 1 ГБ меньше оперативной памяти, чем 64-разрядная версия 13.04

Несколько 64-разрядных версий (Kubuntu, Lubuntu и Xubuntu), однажды установленных на моем ThinkPad R60, показывают 3 ГБ ОЗУ, а не 4 ГБ ОЗУ. На прошлой неделе с 13.04 у меня было 4 ГБ ОЗУ (что соответствует BIOS), а на этой неделе у меня есть 3 ГБ. Пытливые умы хотят знать. Подробности следуют:

Linux R60 3.11.0-12-generic # 19-Ubuntu SMP Ср. 9 октября 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux r60

free -m отчеты :

_             total       used       free     shared    buffers     cached
Mem:          3001        854       2146          0         22        486
-/+ buffers/cache:        346       2655
Swap:            0          0          0

. . . . . .

lshw показывает:

description: Notebook
product: 9459AT8 ()
vendor: LENOVO
version: ThinkPad R60/R60i
serial: redacted
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 vsyscall32
configuration: administrator_password=disabled boot=normal chassis=notebook family=ThinkPad R60/R60i frontpanel_password=unknown keyboard_password=disabled power-on_password=disabled uuid=126E4001-48CA-11CB-9D53-B982AE0D1ABB
*-core
description: Motherboard
product: 9459AT8
vendor: LENOVO
physical id: 0
version: Not Available
*-firmware
description: BIOS
vendor: LENOVO
physical id: 0
version: 7CETC1WW (2.11 )
date: 01/09/2007
size: 144KiB
capacity: 1984KiB
capabilities: pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom edd acpi usb biosbootspecification
{snip}
*-memory
description: System Memory
physical id: 29
slot: System board or motherboard
size: 4GiB
*-bank:0
description: SODIMM DDR2 Synchronous
physical id: 0
slot: DIMM 1
size: 2GiB
width: 64 bits
*-bank:1
description: SODIMM DDR2 Synchronous
physical id: 1
slot: DIMM 2
size: 2GiB
width: 64 bits

dpkg -l linux-* возвращает:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                   Version                                 Description
+++-======================================-=======================================-==========================================================================
un  linux-doc-3.2.0                        <none>                                  (no description available)
ii  linux-firmware                         1.79.6                                  Firmware for Linux kernel drivers
ii  linux-generic                          3.2.0.52.62                             Complete Generic Linux kernel
un  linux-headers                          <none>                                  (no description available)
un  linux-headers-3                        <none>                                  (no description available)
un  linux-headers-3.0                      <none>                                  (no description available)
un  linux-headers-3.2.0-23                 <none>                                  (no description available)
un  linux-headers-3.2.0-23-generic         <none>                                  (no description available)
ii  linux-headers-3.2.0-52                 3.2.0-52.78                             Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-52-generic         3.2.0-52.78                             Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-generic                  3.2.0.52.62                             Generic Linux kernel headers
un  linux-image                            <none>                                  (no description available)
un  linux-image-3.0                        <none>                                  (no description available)
ii  linux-image-3.2.0-52-generic           3.2.0-52.78                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic                    3.2.0.52.62                             Generic Linux kernel image
un  linux-initramfs-tool                   <none>                                  (no description available)
un  linux-kernel-headers                   <none>                                  (no description available)
un  linux-kernel-log-daemon                <none>                                  (no description available)
ii  linux-libc-dev                         3.2.0-52.78                             Linux Kernel Headers for development
un  linux-restricted-common                <none>                                  (no description available)
ii  linux-sound-base                       1.0.25+dfsg-0ubuntu1.1                  base package for ALSA and OSS sound systems
un  linux-source-3.2.0                     <none>                                  (no description available)
un  linux-tools                            <none>                                  (no description available)
2
задан 19 November 2013 в 01:03

2 ответа

Вы измеряете яблоки и апельсины.

Ваше ядро ​​все еще видит 4 гигабайта оперативной памяти. free возвращает только ОЗУ с возможностью отображения. У вас есть 1 Гб оперативной памяти, к которой нет доступа. Это может произойти по нескольким причинам, но я предполагаю, что обновление обновило драйверы видео и ваша карта «использует» часть этой оперативной памяти.

Вы можете проверить, что ваша RAM не «помечена как плохая», например, BadRam .

Наконец, вы можете захотеть посмотреть (хотя я не думаю, что это так), чтобы убедиться, что ядро ​​не отображает ОЗУ странным образом.

cat /var/log/dmesg | grep -a 40 "BIOS-provided physical RAM map:"

должны помочь вам начать этот путь. Хотя вы можете попробовать просто загрузить старое ядро, если вы сделали обновление и посмотрите.

По сути, вам нужно выяснить, где находится недостающая память. Она там, ваша система видит это, она просто сопоставлена ​​с чем-то другим, чем вы привыкли.

0
ответ дан 19 November 2013 в 01:03

http://forums.lenovo.com/t5/R-and-L-Series-ThinkPad-Laptops/Lenovo-R60-memory/mp/127896/highlight/true#M9099 раскрывает Ограничение BIOS в R60, которое предотвращает доступность более 3 ГБ. Я, должно быть, смешал результат с другого ThinkPad (SL400), который действительно получает 4 ГБ.

0
ответ дан 19 November 2013 в 01:03

Другие вопросы по тегам:

Похожие вопросы: