看板 Linux 關於我們 聯絡資訊
最近發現一件怪事,我筆電 RAM 有4G x2 條,以前剛裝 Debian 時也確認有8G。 但最近發現竟然只剩3.6G。 由 grub 進 memtest86+ 有認到完整8G。(<- 更新:應該是眼殘 ...) 由於這台約半年前曾重新裝 Debian 9 ,不確定會不會是漏裝什麼(應該不會吧?)。 請問要由何處著手解決呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.210.202 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1513244361.A.01E.html
wens: 你裝了 i386 而不是 x86_64 版本? 12/14 17:46
filiaslayers: 可是32位元版有PAE也能抓到8G吧 12/14 18:12
sppmg: 是x86-64的,我也懷疑過這點 12/14 18:29
OrzOGC: 你拿去當RAMDISK了? 12/14 19:14
galic: 若是x86架構的話 看dmesg最前段開機時候的e820表有沒有抓到 12/14 19:59
sppmg: 好,明晚我看看,筆電不在手邊。 12/15 00:16
sppmg: Linux中都用tmpfs,不會影響最大值吧? 12/15 00:17
filiaslayers: 我比較好奇你的3.6G是在哪看到的? 12/15 11:01
wens: 確定有裝到 PAE enabled kernel 嗎? 12/15 13:08
啊...... 非常抱歉,發了一篇廢文.... 今天開來看看 dmesg ,順手再次確認 memtest86+ (拍照)。 突然發現上面顯示是 Memory 3687M 可能之前眼殘看成 8XXX M 加上下面有列出兩個 Slot ,就認為都有抓到吧! (記得有看到兩個slot,也可能眼睛真的壞了....) 後來拆記憶體,把其中一條拔出來用橡皮擦擦一下就可以抓到 8G 了。 下面是現在系統讀到的相關資訊,謝謝各位幫忙了。 $ cat /proc/meminfo MemTotal: 7767172 kB MemFree: 6069800 kB MemAvailable: 6887908 kB .... .... $ uname -a Linux smtp 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3 (2017-12-03) x86_64 GNU/Linux $ sudo dmesg |grep -E 'e820|mem' [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000c6cf5fff] usable [ 0.000000] BIOS-e820: [mem 0x00000000c6cf6000-0x00000000c7105fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000c7106000-0x00000000c7185fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x00000000c7186000-0x00000000c71e5fff] ACPI data [ 0.000000] BIOS-e820: [mem 0x00000000c71e6000-0x00000000c7bfffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000c7c00000-0x00000000c7ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fecfffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed80fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021effffff] usable [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable ...... (後面還有一大堆) ※ 編輯: sppmg (36.231.171.131), 12/16/2017 20:47:46 ※ 編輯: sppmg (36.231.171.131), 12/16/2017 20:50:54
sppmg: http://i.imgur.com/bZnJzRo.jpg 附上現在的 memtest8 12/16 20:55
sppmg: 6+ 很奇怪的是似乎降速到1066。不過不影響使用就是 12/16 20:55
abarrychen: debian就算是i386也是抓得到8G呀 12/20 23:29