LINUX.ORG.RU

Система не читает плашку ОЗУ/отображает меньший объём памяти

 , , ,


0

2

Доброе утро!

Поставил я себе арч, поставил скринфетч, запустил и увидел, что в поле ОЗУ отображается 4ГБ, но не 8. Плашки стоят в одном канале, т.е. в слотах одного цвета. Шиндоус читает 8ГБ, другие пингвины - не помню, но вроде не читали тоже (могу ошибаться). Плашки - Kingston HyperX Genesis (Синие), 1600MHz, 2x4ГБ. Кто-нибудь сталкивался с подобными проблемами? Если да, то как лечить?

Ответ на: комментарий от anTaRes

Нет, UEFI-платформа, т.ч. x64 в UEFI-mode.

AMD FX-8320, на Gigabyte 970-A DS3P. Legacy режим не уважаю.

mradermaxlol
() автор топика
Ответ на: комментарий от mix_mix

1) Linux m-Arch 4.1.3-1-ARCH #1 SMP PREEMPT Wed Jul 22 20:37:12 CEST 2015 x86_64 GNU/Linux

2) MemTotal: 4014556 kB MemFree: 2878424 kB MemAvailable: 3305568 kB Buffers: 42068 kB Cached: 387568 kB SwapCached: 0 kB Active: 663904 kB Inactive: 271516 kB Active(anon): 506760 kB Inactive(anon): 2480 kB Active(file): 157144 kB Inactive(file): 269036 kB Unevictable: 32 kB Mlocked: 32 kB SwapTotal: 14847996 kB SwapFree: 14847996 kB Dirty: 252 kB Writeback: 0 kB AnonPages: 505840 kB Mapped: 261024 kB Shmem: 3464 kB Slab: 59272 kB SReclaimable: 30568 kB SUnreclaim: 28704 kB KernelStack: 5024 kB PageTables: 21108 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 16855272 kB Committed_AS: 1762116 kB VmallocTotal: 34359738367 kB VmallocUsed: 338636 kB VmallocChunk: 34358947836 kB HardwareCorrupted: 0 kB AnonHugePages: 73728 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 102580 kB DirectMap2M: 4055040 kB DirectMap1G: 0 kB

3) [ 0.000000] Memory: 3826592K/4157232K available (5699K kernel code, 893K rwdata, 1732K rodata, 1180K init, 1152K bss, 330640K reserved, 0K cma-reserved)

4) bash: dmidecode: команда не найдена

Что за пакет содержит dmidecode?

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

пакет dmidecode
ну и # dmidecode

можно попробовать в ядро передать параметр highmem=8G и/или глянуть $ $ zcat /proc/config.gz | grep MEM на предмет странностей

anTaRes ★★★★
()
Ответ на: комментарий от SevikL

Так фишка в том, что дохлой НЕТ. Шиндоус гарантирует, лол. И UEFI тоже пишет 8192MB.

mradermaxlol
() автор топика
Ответ на: комментарий от anTaRes

# dmidecode 2.12 # SMBIOS entry point at 0x000f04c0 SMBIOS 2.7 present.

Handle 0x0008, DMI type 5, 24 bytes Memory Controller Information Error Detecting Method: 64-bit ECC Error Correcting Capabilities: None Supported Interleave: One-way Interleave Current Interleave: One-way Interleave Maximum Memory Module Size: 2048 MB Maximum Total Memory Size: 8192 MB Supported Speeds: 70 ns 60 ns Supported Memory Types: DIMM SDRAM Memory Module Voltage: 3.3 V Associated Memory Slots: 4 0x0009 0x000A 0x000B 0x000C Enabled Error Correcting Capabilities: None

Handle 0x0009, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM0 Bank Connections: 0 1 Current Speed: 60 ns Type: DIMM SDRAM Installed Size: 536870912 MB (Single-bank Connection) Enabled Size: 536870912 MB (Single-bank Connection) Error Status: OK Handle 0x000A, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM1 Bank Connections: 2 3 Current Speed: 60 ns Type: DIMM SDRAM Installed Size: 536870912 MB (Single-bank Connection) Enabled Size: 536870912 MB (Single-bank Connection) Error Status: OK

Handle 0x000B, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM2 Bank Connections: 4 5 Current Speed: 60 ns Type: DIMM SDRAM Installed Size: 536870912 MB (Single-bank Connection) Enabled Size: 536870912 MB (Single-bank Connection) Error Status: OK

Handle 0x000C, DMI type 6, 12 bytes Memory Module Information Socket Designation: DIMM3 Bank Connections: 6 7 Current Speed: 60 ns Type: DIMM SDRAM Installed Size: 536870912 MB (Single-bank Connection) Enabled Size: 536870912 MB (Single-bank Connection) Error Status: OK

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

Handle 0x002E, DMI type 17, 34 bytes Memory Device Array Handle: 0x002C Error Information Handle: Not Provided Total Width: Unknown Data Width: 64 bits Size: No Module Installed Form Factor: DIMM Set: None Locator: Node0_Dimm0 Bank Locator: Node0_Bank0 Type: Unknown Type Detail: Synchronous Speed: Unknown Manufacturer: Dimm0_Manufacturer Serial Number: Dimm0_SerNum Asset Tag: Dimm0_AssetTag Part Number: Dimm0_PartNum Rank: Unknown Configured Clock Speed: Unknown

Handle 0x0030, DMI type 17, 34 bytes Memory Device Array Handle: 0x002C Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: DIMM Set: None Locator: Node0_Dimm1 Bank Locator: Node0_Bank0 Type: DDR3 Type Detail: Synchronous Unbuffered (Unregistered) Speed: 800 MHz Manufacturer: Kingston Serial Number: 6A08F1E2 Asset Tag: Dimm1_AssetTag Part Number: KHX1600C9D3/4 Rank: 1 Configured Clock Speed: 800 MHz

Handle 0x0032, DMI type 17, 34 bytes Memory Device Array Handle: 0x002C Error Information Handle: Not Provided Total Width: Unknown Data Width: 64 bits Size: No Module Installed Form Factor: DIMM Set: None Locator: Node0_Dimm2 Bank Locator: Node0_Bank0 Type: Unknown Type Detail: Synchronous Speed: Unknown Manufacturer: Dimm2_Manufacturer Serial Number: Dimm2_SerNum Asset Tag: Dimm2_AssetTag Part Number: Dimm2_PartNum Rank: Unknown Configured Clock Speed: Unknown

Handle 0x0034, DMI type 17, 34 bytes Memory Device Array Handle: 0x002C Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: DIMM Set: None Locator: Node0_Dimm3 Bank Locator: Node0_Bank0 Type: DDR3 Type Detail: Synchronous Unbuffered (Unregistered) Speed: 800 MHz Manufacturer: Kingston Serial Number: 6608EEE2 Asset Tag: Dimm3_AssetTag Part Number: KHX1600C9D3/4 Rank: 1 Configured Clock Speed: 800 MHz

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

По последнему и пре-предпоследнему сообщению видно, что плашки две, не?

mradermaxlol
() автор топика
Ответ на: комментарий от anTaRes

CONFIG_FIX_EARLYCON_MEM=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_KMEM=y CONFIG_SHMEM=y CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_XEN_MAX_DOMAIN_MEMORY=500 CONFIG_NO_BOOTMEM=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_MEMORY_BALLOON=y CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_X86_PMEM_LEGACY=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y # CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV_PMEM=m CONFIG_INPUT_FF_MEMLESS=m CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_V4L2_MEM2MEM_DEV=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m CONFIG_MEMSTICK_REALTEK_PCI=m CONFIG_MEMSTICK_REALTEK_USB=m CONFIG_INFINIBAND_USER_MEM=y # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512 CONFIG_XEN_TMEM=m CONFIG_MEMORY=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_MEMORY_INIT=y CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_MEMTEST is not set CONFIG_STRICT_DEVMEM=y CONFIG_ASYNC_MEMCPY=m CONFIG_HAS_IOMEM=y

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

Вот так сложно оформить?

CONFIG_FIX_EARLYCON_MEM=y
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_MEMCG_KMEM=y
CONFIG_SHMEM=y
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_XEN_MAX_DOMAIN_MEMORY=500
CONFIG_NO_BOOTMEM=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ARCH_MEMORY_PROBE=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
CONFIG_MEMORY_ISOLATION=y
CONFIG_HAVE_BOOTMEM_INFO_NODE=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_SPARSE=y
CONFIG_MEMORY_HOTREMOVE=y
CONFIG_MEMORY_BALLOON=y
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
CONFIG_MEMORY_FAILURE=y
CONFIG_X86_PMEM_LEGACY=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_PMEM=m
CONFIG_INPUT_FF_MEMLESS=m
CONFIG_DEVMEM=y
# CONFIG_DEVKMEM is not set
CONFIG_HW_RANDOM_TIMERIOMEM=m
CONFIG_V4L2_MEM2MEM_DEV=m
CONFIG_VIDEOBUF2_MEMOPS=m
CONFIG_V4L_MEM2MEM_DRIVERS=y
CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
CONFIG_MEMSTICK=m
# CONFIG_MEMSTICK_DEBUG is not set
# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
CONFIG_MEMSTICK_TIFM_MS=m
CONFIG_MEMSTICK_JMICRON_38X=m
CONFIG_MEMSTICK_R592=m
CONFIG_MEMSTICK_REALTEK_PCI=m
CONFIG_MEMSTICK_REALTEK_USB=m
CONFIG_INFINIBAND_USER_MEM=y
# CONFIG_UIO_DMEM_GENIRQ is not set
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512
CONFIG_XEN_TMEM=m
CONFIG_MEMORY=y
CONFIG_FIRMWARE_MEMMAP=y
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_MEMTEST is not set
CONFIG_STRICT_DEVMEM=y
CONFIG_ASYNC_MEMCPY=m
CONFIG_HAS_IOMEM=y

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Вот так сложно оформить?

Да, но я исправлюсь!

mradermaxlol
() автор топика
Ответ на: комментарий от kostik87

Где параметры, передаваемые ядру?

Какие такие параметры? *SLOWPOKE* Использую стандартное ядро арча, ничего не менял.

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

Если ничего всё-таки не поможет, попробуй попереставлять плашки в разные слота.

mix_mix ★★★★★
()
Ответ на: комментарий от maxzhykov

Там указаны возможные параметры ядра и их описания. Ну а так, ТС получает ответы ровно в такой форме, в какой строит вопросы. А так, нужно для начала посмотреть вывод dmesg.

ТС, вывод dmesg помещай на pastebin сервис, а сюда только ссылку.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Ну а так, ТС получает ответы ровно в такой форме, в какой строит вопросы.

Ну извините, впервые сталкиваюсь с арчем. На ЛОРе я вообще вчера «появился», со временем скилл придёт ;) Пойду, попробую плашки потыкать, вдруг что-нибудь получится...

mradermaxlol
() автор топика
Ответ на: комментарий от kostik87

Вот, думаю одну строчку залить можно и сюда.

[ 0.000000] Command line: initrd=\initramfs-linux.img root=/dev/sda5 rw

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol
$ dmesg > dmesg.log
$ leafpad (или какой там у тебя редактор гуевый) dmesg.log

Потом CTRL+A, CTRL+C, переходишь http://pasterbin.com, вставляешь там, жмакаешь кнопку, тебе дают ссылку. Вот ее сюда.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от mradermaxlol

кароче, там сразу вылазит

[    0.000000] TOM2: 000000012f000000 aka 4848M
ткчто пробуй дергать планки, конфигурить бивис или highmem=8G
а потом, если ничего не помогло и других ядер не завезли - https://www.kernel.org/doc/Documentation/kernel-parameters.txt

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