Hallo iedereen,
Dit is niet je "klassieke" memory probleem, zoals ik zie maar 3 ipv 4 GB, maar ik heb hier eventjes geen idee waar ik moet zoeken.
Ik heb een al wat oudere PC bij mijn schoonmoeder staan, die het ding gebruikt als mail / web client en niet voor veel meer.
Het ding is alleen sinds de instalatie al traag. En ik denk dat ik de oorzaak nu gevonden heb;
Ik kijk even 2 keer; 50 MB??
En inderdaad, ook dmesg ziet maar 55 MB aan memory.
Bij mijn weten heeft dit ding 256 MB aan geheugen.
Heeft iemand enig idee waar de rest van mijn geheugen heen is?
Ik ben nu een dist-upgrade aan het draaien, om te kijken of een nieuwere kernel misschien een oplossing biedt, maar was even benieuwd of jullie dit probleem kennen en eventueel weten waar het door veroorzaakt wordt?
Weet iemand een commando om de fysieke bankjes uit te lezen? Ik snap namelijk niet hoe ik aan 55 MB kom? Stel dat ik compleet in de war ben en het ding heeft minder RAM, hoe komt ie dan aan 55? 2 strips van 32MB komen aan 64. Bij mijn weten zijn de groottes van RAM ook altijd een factor van 2.
Of geeft de BIOS misschien verkeerde informatie door? En hoe zou ik dit op kunnen lossen? (PC is zo'n standaard Packard Bell / Acer / Compaq van begin deze eeuw, ik betwijfel of hier nog updates van te vinden zijn)
Dit is niet je "klassieke" memory probleem, zoals ik zie maar 3 ipv 4 GB, maar ik heb hier eventjes geen idee waar ik moet zoeken.
Ik heb een al wat oudere PC bij mijn schoonmoeder staan, die het ding gebruikt als mail / web client en niet voor veel meer.
Het ding is alleen sinds de instalatie al traag. En ik denk dat ik de oorzaak nu gevonden heb;
code:
1
2
3
4
5
| root@PC:~# free -m total used free shared buffers cached Mem: 51 50 1 0 0 19 -/+ buffers/cache: 30 21 Swap: 447 93 353 |
Ik kijk even 2 keer; 50 MB??
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
| root@PC:~# dmesg | head -50 [ 0.000000] Linux version 2.6.22-15-generic (buildd@terranova) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Wed Aug 20 18:39:13 UTC 2008 (Ubuntu 2.6.22-15.58-generic) [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) [ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 00000000037f0000 (usable) [ 0.000000] BIOS-e820: 00000000037f0000 - 00000000037f3000 (ACPI NVS) [ 0.000000] BIOS-e820: 00000000037f3000 - 0000000003800000 (ACPI data) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) [ 0.000000] 0MB HIGHMEM available. [ 0.000000] 55MB LOWMEM available. [ 0.000000] found SMP MP-table at 000f5c60 [ 0.000000] Entering add_active_range(0, 0, 14320) 0 entries of 256 used [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 4096 [ 0.000000] Normal 4096 -> 14320 [ 0.000000] HighMem 14320 -> 14320 [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0 -> 14320 [ 0.000000] On node 0 totalpages: 14320 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 4064 pages, LIFO batch:0 [ 0.000000] Normal zone: 79 pages used for memmap [ 0.000000] Normal zone: 10145 pages, LIFO batch:1 [ 0.000000] HighMem zone: 0 pages used for memmap [ 0.000000] DMI 2.2 present. [ 0.000000] ACPI: RSDP signature @ 0xC00F7820 checksum 0 [ 0.000000] ACPI: RSDP 000F7820, 0014 (r0 VIA601) [ 0.000000] ACPI: RSDT 037F3000, 002C (r1 VIA601 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ACPI: FACP 037F3040, 0074 (r1 VIA601 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ACPI: DSDT 037F30C0, 2472 (r1 VIA601 AWRDACPI 1000 MSFT 100000C) [ 0.000000] ACPI: FACS 037F0000, 0040 [ 0.000000] ACPI: APIC 037F5540, 0054 (r1 VIA601 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ACPI: PM-Timer IO Port: 0x4008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] Processor #0 6:11 APIC version 17 [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] Allocating PCI resources starting at 10000000 (gap: 03800000:fb400000) |
En inderdaad, ook dmesg ziet maar 55 MB aan memory.
Bij mijn weten heeft dit ding 256 MB aan geheugen.
Heeft iemand enig idee waar de rest van mijn geheugen heen is?
Ik ben nu een dist-upgrade aan het draaien, om te kijken of een nieuwere kernel misschien een oplossing biedt, maar was even benieuwd of jullie dit probleem kennen en eventueel weten waar het door veroorzaakt wordt?
Weet iemand een commando om de fysieke bankjes uit te lezen? Ik snap namelijk niet hoe ik aan 55 MB kom? Stel dat ik compleet in de war ben en het ding heeft minder RAM, hoe komt ie dan aan 55? 2 strips van 32MB komen aan 64. Bij mijn weten zijn de groottes van RAM ook altijd een factor van 2.
Of geeft de BIOS misschien verkeerde informatie door? En hoe zou ik dit op kunnen lossen? (PC is zo'n standaard Packard Bell / Acer / Compaq van begin deze eeuw, ik betwijfel of hier nog updates van te vinden zijn)
We are pentium of borg. Division is futile. You will be approximated.