Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "
Tipps und Tricks"-Bereich.
-
SImon2019
- Beiträge: 30
- Registriert: 15.11.2019 14:48:52
Beitrag
von SImon2019 » 15.11.2019 14:52:44
Das Bios listet beide Riegel, aber das System nutzt wohl nur einen.
Hier meine Ausgaben von free und dmidecode.
Was muss ich tun, damit beide vom System erkannt und genutzt werden?
Hardware:
Ashrock J4205-itx
https://www.asrock.com/mb/Intel/J4205-ITX/index.us.asp
Code: Alles auswählen
root@debian-simon:/home/simon# free
total used free shared buff/cache available
Mem: 1453848 808424 191980 36952 453444 429164
Swap: 7771128 215552 7555576
root@debian-simon:/home/simon# sudo dmidecode | sed -n '/^Memory Device$/,/^$/p'
Memory Device
Array Handle: 0x000E
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1333 MT/s
Manufacturer: Samsung
Serial Number: 67422D51
Asset Tag: 9876543210
Part Number: M471B5273DH0-CH9
Rank: 2
Configured Memory Speed: 1333 MT/s
Minimum Voltage: 1.5 V
Maximum Voltage: 1.5 V
Configured Voltage: 1.5 V
Memory Device
Array Handle: 0x000E
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM1
Bank Locator: BANK 1
Type: DDR3
Type Detail: Synchronous
Speed: 1333 MT/s
Manufacturer: Unde
Serial Number: 422FD906
Asset Tag: 9876543210
Part Number: RMT3020EF48E8W1333
Rank: 2
Configured Memory Speed: 1333 MT/s
Minimum Voltage: 1.5 V
Maximum Voltage: 1.5 V
Configured Voltage: 1.5 V
Zuletzt geändert von
SImon2019 am 17.11.2019 15:45:27, insgesamt 2-mal geändert.
-
Tintom
- Moderator
- Beiträge: 3029
- Registriert: 14.04.2006 20:55:15
- Wohnort: Göttingen
Beitrag
von Tintom » 15.11.2019 15:19:25
Der Kernel nutzt nur ca. 1,4 GB an RAM. Normalerweise greift sich der Kernel den gesamten verfügbaren RAM laut BIOS, es sei denn, man gibt ihm die Option mem=xxx beim Start des Systems mit. Hast du so etwas getan?
-
Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Beitrag
von Lord_Carlos » 15.11.2019 15:24:29
Koennen wir mal ein dmesg | grep -i memory sehen?
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
-
SImon2019
- Beiträge: 30
- Registriert: 15.11.2019 14:48:52
Beitrag
von SImon2019 » 15.11.2019 17:27:13
Lord_Carlos hat geschrieben: 15.11.2019 15:24:29
Koennen wir mal ein
dmesg | grep -i memory sehen?
Danke für die Anregung. Hier die Ausgabe:
Code: Alles auswählen
root@debian-simon:/home/simon# dmesg | grep -i memory
[ 0.016839] initial memory mapped: [mem 0x00000000-0x1cffffff]
[ 0.017385] Early memory node ranges
[ 0.038097] Reserving Intel graphics memory at [mem 0x60000000-0x7fffffff]
[ 0.038453] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[ 0.038457] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
[ 0.038458] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
[ 0.038460] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.038462] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.038465] PM: Registered nosave memory: [mem 0x10000000-0x12150fff]
[ 0.098144] Memory: 1421780K/1480704K available (6630K kernel code, 639K rwdata, 2076K rodata, 840K init, 436K bss, 58924K reserved, 0K cma-reserved, 618212K highmem)
[ 0.098153] virtual kernel memory layout:
[ 0.154868] Freeing SMP alternatives memory: 24K
[ 1.436131] Freeing initrd memory: 31204K
[ 3.391608] Freeing unused kernel image memory: 840K
-
SImon2019
- Beiträge: 30
- Registriert: 15.11.2019 14:48:52
Beitrag
von SImon2019 » 15.11.2019 19:14:51
Tintom hat geschrieben: 15.11.2019 15:19:25
Der Kernel nutzt nur ca. 1,4 GB an RAM. Normalerweise greift sich der Kernel den gesamten verfügbaren RAM laut BIOS, es sei denn, man gibt ihm die Option mem=xxx beim Start des Systems mit. Hast du so etwas getan?
Nein, jedenfalls nicht mit Absicht. Hab vor kurzem das System mit aktueller Debian-Version augesetzt und bisher nur nextcloud installiert.
-
MSfree
- Beiträge: 10686
- Registriert: 25.09.2007 19:59:30
Beitrag
von MSfree » 16.11.2019 20:46:21
Was steckt denn für eine CPU in dem System?
Hast du Debian in 32Bit oder in 64Bit installiert?
Sagt die Motherboardbeschreibung irgendwas zu den möglichen Kombinationen von RAM-Riegeln?
Hast du mal probiert, nur den 4GB Riegel im System zu betreiben?
-
SImon2019
- Beiträge: 30
- Registriert: 15.11.2019 14:48:52
Beitrag
von SImon2019 » 17.11.2019 12:13:14
MSfree hat geschrieben: 16.11.2019 20:46:21
Was steckt denn für eine CPU in dem System?
Code: Alles auswählen
simon@debian-simon:~$ lscpu
Architektur: i686
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
Address sizes: 39 bits physical, 48 bits virtual
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 1
Kern(e) pro Socket: 4
Sockel: 1
Anbieterkennung: GenuineIntel
Prozessorfamilie: 6
Modell: 92
Modellname: Intel(R) Pentium(R) CPU J4205 @ 1.50GHz
Stepping: 9
CPU MHz: 2436.109
Maximale Taktfrequenz der CPU: 2600,0000
Minimale Taktfrequenz der CPU: 800,0000
BogoMIPS: 2995.20
Virtualisierung: VT-x
L1d Cache: 24K
L1i Cache: 32K
L2 Cache: 1024K
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts arch_capabilities
I am running 32bit, although this was also not installed on purpose and I might switch to 64bit. But also 32bit should be able to adress at least 4GB.
Code: Alles auswählen
Linux debian-simon 4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) i686 GNU/Linux
-
SImon2019
- Beiträge: 30
- Registriert: 15.11.2019 14:48:52
Beitrag
von SImon2019 » 17.11.2019 12:20:41
habakug hat geschrieben: 17.11.2019 11:57:18
edit:
*2GB DRAM per module is not supported.
Die Info hatte ich schon gefunden, aber was heißt das jetzt? Ich kann 2x4GB einsetzen, aber nicht 2x2GB?
Ich habe jetzt nur den 4GB Riegel drin, aber es zeigt mir immer noch an:
Code: Alles auswählen
simon@debian-simon:~$ head -5 /proc/meminfo
MemTotal: 1454112 kB
MemFree: 238744 kB
MemAvailable: 455552 kB
Buffers: 29420 kB
Cached: 407440 kB
simon@debian-simon:~$ su
Passwort:
root@debian-simon:/home/simon# dmesg | grep -i memory
[ 0.016770] initial memory mapped: [mem 0x00000000-0x0bffffff]
[ 0.017316] Early memory node ranges
[ 0.038751] Reserving Intel graphics memory at [mem 0x60000000-0x7fffffff]
[ 0.039107] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[ 0.039111] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
[ 0.039113] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
[ 0.039115] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.039116] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.039119] PM: Registered nosave memory: [mem 0x10000000-0x12150fff]
[ 0.099247] Memory: 1422044K/1480696K available (6630K kernel code, 639K rwdata, 2076K rodata, 840K init, 436K bss, 58652K reserved, 0K cma-reserved, 618204K highmem)
[ 0.099256] virtual kernel memory layout:
[ 0.155923] Freeing SMP alternatives memory: 24K
[ 1.440753] Freeing initrd memory: 31204K
[ 3.392422] Freeing unused kernel image memory: 840K
root@debian-simon:/home/simon# free
total used free shared buff/cache available
Mem: 1454112 744920 237496 78540 471696 454680
Swap: 7771128 294656 7476472
-
MSfree
- Beiträge: 10686
- Registriert: 25.09.2007 19:59:30
Beitrag
von MSfree » 17.11.2019 12:51:58
Ich würde mal ins BIOS gehen und schauen, ob bzw. was da verstellt ist.
Zeigt das BIOS vielleicht schon zu wenig Speicher an?
Ist vielleicht zu viel Speicher für die Onboardgraphik reserviert? Ich würde da schauen, ob mehr als 256MB reserviert sind.
Manche BIOSe haben eine Option, die Memory Remapping oder so ähnlich heißt. Ohne den Schalter zu setzen, kann es zu solchen Symptomen kommen, die du hast. Ich hatte das mal bei einem alten Core2-System, das nur 3.25GB RAM angezeigt und zur Verfügung gestellt hatte, obwohl auf 8GB aufgerüstet wurde. Nach dem Setzen des Schalters waren es wie erwartet 8GB abzüglich des Graphikpuffers.
Deine CPU unterstützt problemlos Debian in der 64Bit-Version, das würde ich dir also sowieso empfehlen. Die Speicherriegel scheinen mir auch nicht so ganz taufrisch zu sein. Die CPU kann DDR3-1866 bzw. DDR4-2400, wobei es da auch vom Mainboard abhängt. Da ist also ebenfalls eine potentielle Stelle, noch etwas am System zu optimieren (wirkt sich aber nicht auf die Speichermenge aus).
-
willy4711
Beitrag
von willy4711 » 17.11.2019 13:53:37
Ich frag mich immer wie man auf die Idee kommt, einen 64 BIt Prozessor mit einem 32 bit Betriebssystem auszustatten
Siehe:
https://ark.intel.com/content/www/de/de ... 6-ghz.html
Da wir dein Board nicht kennen:
Zwei unterschiedlich Riegel auf der gleichen Bank gibt meistens Probleme.
Wenn du zwei Bänke (2X2 Steckplätze) hast, mal umstecken.
Aber bei einem 32Bit System wird das wohl wenig nutzen.
-
MSfree
- Beiträge: 10686
- Registriert: 25.09.2007 19:59:30
Beitrag
von MSfree » 17.11.2019 14:02:27
willy4711 hat geschrieben: 17.11.2019 13:53:37
Da wir dein Board nicht kennen:
Naja, ich rate mal in Richtung Mini-ITX oder etwas NUC-ähnliches, eventuell ein Notebook, sonst würde da kein SoDIMM drauf stecken.
Zwei unterschiedlich Riegel auf der gleichen Bank gibt meistens Probleme.
Das ist schon geklärt, das Problem besteht auch bei nur einem 4GB-Riegel, siehe weiter oben.
Wenn du zwei Bänke (2X2 Steckplätze) hast, mal umstecken.
Bei solchen Mini-Boards gibt es in der Regel nur 2 RAM-Steckpätze.
-
Tintom
- Moderator
- Beiträge: 3029
- Registriert: 14.04.2006 20:55:15
- Wohnort: Göttingen
Beitrag
von Tintom » 18.11.2019 07:38:03
Bitte tue dir selbst einen gefallen und installiere mit einer 64 Bit-Variante komplett neu. Dieser Wikiartikel ist veraltet (siehe Warnhinweis) und nicht gerade trivial für einen Einsteiger. Die Neuinstallation ist da schneller und vor allem fehlerfrei.