You are not logged in.

#1 2008-07-13 23:05:31

methuselah
Member
Registered: 2007-10-02
Posts: 570

Why does my 4GB ram only show as 3.6GiB??

Hello, I just got a brand new HP Pavilion DV9920us notebook that has an AMD Turion64 X2 TL-60... I installed the x86_64 overlord, and I think there should be more available memory... I'm new to dual cores so I hope this isn't a totally stupid question.


stats:

$ cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 104
model name    : AMD Turion(tm) 64 X2 Mobile Technology TL-60
stepping    : 2
cpu MHz        : 2000.186
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips    : 4005.55
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

processor    : 1
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 104
model name    : AMD Turion(tm) 64 X2 Mobile Technology TL-60
stepping    : 2
cpu MHz        : 2000.186
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips    : 4002.11
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

free -m stats:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          3696       1098       2598          0        101        483
-/+ buffers/cache:        513       3183
Swap:         4769         98       4671

... now, I'm brand new to dual core 64 and the x86_64 os, but shouldn't my memory be 4GB's?


Do I need to set something to allow for "higher memory"? If so, can someone help me with that so I don't mess up.


Thanks,
-c.

Offline

#2 2008-07-14 00:33:45

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: Why does my 4GB ram only show as 3.6GiB??

Does this notebook have a discrete graphics card or an integrated one? Some of the memory could be used for graphics in the latter case. Also, I think some memory gets reserved for kernel stuff on bootup.

Offline

#3 2008-07-14 01:00:05

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: Why does my 4GB ram only show as 3.6GiB??

It has an embedded NVIDIA GeForce 7150M graphics card, and I am using the nvidia package and the nforce-utils.


The stats are from this page: http://h10025.www1.hp.com/ewfrf/wc/docu … 562&dlc=en


As for memory being used by graphics and not shown with "free -m" or in the Gnome "system monitor's" memory and swap history... it just seems like that wouldn't be the answer.


Thanks for the reply anyway.

Offline

#4 2008-07-14 03:34:11

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Why does my 4GB ram only show as 3.6GiB??

What does your boot message say about memory reserved as the system data is presented?


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#5 2008-07-14 03:46:00

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: Why does my 4GB ram only show as 3.6GiB??

After looking at my NVIDIA X Server settings app, I saw that it had these stats for my GPU 0 - (GeForce 7150M / nForce 630M):

Graphics Processor: GeForce 7150M / nForce 630M
VBIOS Version:  05.67.32.16.17
Memory:            256 MB
Bus Type:           Integrated
IRQ:                   16
X Screens:          Screen 0
Display Devices:   LPL (DFP-0)


... so this is my first decent graphics card, and maybe that missing ram is used in the graphics card... but I thought a command like "free -m" would show the total ram on the computer for everything... could it be that the 256MB is dedicated graphics memory and only available for graphics and nothing else?


Any expert info on this subject would be appreciated, I've used linux for close to 3 years now, but this is my first time having a decent computer with 4GB ram and decent graphics... (compared to my last computer that was a celeron m with only 512MB ram and a 60GB hard drive).

Offline

#6 2008-07-14 03:47:21

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: Why does my 4GB ram only show as 3.6GiB??

lilsirecho wrote:

What does your boot message say about memory reserved as the system data is presented?

Can you tell me how to check for that, is it in /var/log somewhere, or should I run a command? Thank you.

Offline

#7 2008-07-14 09:21:16

Fackamato
Member
Registered: 2006-03-31
Posts: 579

Re: Why does my 4GB ram only show as 3.6GiB??

methuselah wrote:
lilsirecho wrote:

What does your boot message say about memory reserved as the system data is presented?

Can you tell me how to check for that, is it in /var/log somewhere, or should I run a command? Thank you.

dmesg

Offline

#8 2008-07-14 09:49:59

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Re: Why does my 4GB ram only show as 3.6GiB??

Slightly OT: With 4Gb of RAM, is it necessary to set aside so much disk space for swap? I guess you were trying to match swap and RAM.

I also have 4Gb of RAM, and I figured that, with all that RAM, I would only rarely need swap space. My periodic checks on memory and swap usage confirm this. For this reason, I've set aside only 500Mb for swap.

My laptop has a 160Gb hard drive, which eventually fills up; that's one reason I didn't want to have unused swap space on my hard drive.

Last edited by dhave (2008-07-14 12:06:49)


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

#9 2008-07-14 09:58:24

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: Why does my 4GB ram only show as 3.6GiB??

I brief look in BIOS would be useful. An integrated graphic card will mean you've got some extra settings available for dedicating memory to it. An integrated card doesn't have any memory to speak of by its own. Technically your laptop probably uses shared memory according to UMA. Hence there's no way you can get all 4GB dedicated to be used by the operating system... if you intend to have any graphical output. Linux will only pick up the settings made in BIOS, not override them, so BIOS is where you should start to look.

Offline

#10 2008-07-14 10:24:05

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: Why does my 4GB ram only show as 3.6GiB??

KimTjik wrote:

I brief look in BIOS would be useful. An integrated graphic card will mean you've got some extra settings available for dedicating memory to it. An integrated card doesn't have any memory to speak of by its own. Technically your laptop probably uses shared memory according to UMA. Hence there's no way you can get all 4GB dedicated to be used by the operating system... if you intend to have any graphical output. Linux will only pick up the settings made in BIOS, not override them, so BIOS is where you should start to look.

Thank you for the info. Any other beginner pointers would be appreciated.

@ Fackamato- I've ran dmesg and would need help to understand it.

@ dhave- I only made that swap partition that big becasue I read in the wiki that I would need the full amount of my ram for Suspend2disk: http://wiki.archlinux.org/index.php/Pm- … nd2disk.29


here is my dmesg info if anybody can help me with it:


$ dmesg
Linux version 2.6.25-ARCH (root@architect) (gcc version 4.3.1 (GCC) ) #1 SMP PREEMPT Thu Jul 3 19:55:27 CEST 2008
Command line: root=/dev/disk/by-uuid/fe976406-f6d8-4cd0-99ea-e6e8aab2c397 resume=/dev/sda5 ro
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009e000 (usable)
 BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000d2000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 00000000bffd0000 (usable)
 BIOS-e820: 00000000bffd0000 - 00000000bffe5000 (ACPI data)
 BIOS-e820: 00000000bffe5000 - 00000000bffe6000 (ACPI NVS)
 BIOS-e820: 00000000bffe6000 - 00000000c0000000 (reserved)
 BIOS-e820: 00000000cbf80000 - 00000000d0000000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 0000000130000000 (usable)
Entering add_active_range(0, 0, 158) 0 entries of 256 used
Entering add_active_range(0, 256, 786384) 1 entries of 256 used
Entering add_active_range(0, 1048576, 1245184) 2 entries of 256 used
end_pfn_map = 1245184
DMI present.
ACPI: RSDP 000F8250, 0024 (r2 PTLTD )
ACPI: XSDT BFFDC0A6, 006C (r1 HPQOEM SLIC-MPC  6040000  LTP        0)
ACPI: FACP BFFE4992, 00F4 (r3 NVIDIA MCP67-M   6040000 PTL_    F4240)
ACPI: DSDT BFFDC112, 880C (r1 NVIDIA    MCP67  6040000 MSFT  3000000)
ACPI: FACS BFFE5FC0, 0040
ACPI: TCPA BFFE4A86, 0032 (r1 Phoeni  x        6040000  TL         0)
ACPI: SRAT BFFE4AB8, 00C8 (r1 AMD    HAMMER    6040000 AMD         1)
ACPI: SSDT BFFE4B80, 0206 (r1 PTLTD  POWERNOW  6040000  LTP        1)
ACPI: MCFG BFFE4D86, 003C (r1 PTLTD    MCFG    6040000  LTP        0)
ACPI: HPET BFFE4DC2, 0038 (r1 PTLTD  HPETTBL   6040000  LTP        1)
ACPI: APIC BFFE4DFA, 0068 (r1 PTLTD       APIC    6040000  LTP        0)
ACPI: BOOT BFFE4E62, 0028 (r1 PTLTD  $SBFTBL$  6040000  LTP        1)
ACPI: SLIC BFFE4E8A, 0176 (r1 HPQOEM SLIC-MPC  6040000  LTP        1)
ACPI: DMI detected: Hewlett-Packard
Entering add_active_range(0, 0, 158) 0 entries of 256 used
Entering add_active_range(0, 256, 786384) 1 entries of 256 used
Entering add_active_range(0, 1048576, 1245184) 2 entries of 256 used
early res: 0 [0-fff] BIOS data page
early res: 1 [6000-7fff] SMP_TRAMPOLINE
early res: 2 [200000-68d7cb] TEXT DATA BSS
early res: 3 [37f5b000-37fef987] RAMDISK
early res: 4 [9e000-9efff] EBDA
early res: 5 [8000-dfff] PGTABLE
 [ffffe20000000000-ffffe200001fffff] PMD ->ffff810001200000 on node 0
 [ffffe20000200000-ffffe200003fffff] PMD ->ffff810001600000 on node 0
 [ffffe20000400000-ffffe200005fffff] PMD ->ffff810001a00000 on node 0
 [ffffe20000600000-ffffe200007fffff] PMD ->ffff810001e00000 on node 0
 [ffffe20000800000-ffffe200009fffff] PMD ->ffff810002200000 on node 0
 [ffffe20000a00000-ffffe20000bfffff] PMD ->ffff810002600000 on node 0
 [ffffe20000c00000-ffffe20000dfffff] PMD ->ffff810002a00000 on node 0
 [ffffe20000e00000-ffffe20000ffffff] PMD ->ffff810002e00000 on node 0
 [ffffe20001000000-ffffe200011fffff] PMD ->ffff810003200000 on node 0
 [ffffe20001200000-ffffe200013fffff] PMD ->ffff810003600000 on node 0
 [ffffe20001400000-ffffe200015fffff] PMD ->ffff810003a00000 on node 0
 [ffffe20001600000-ffffe200017fffff] PMD ->ffff810003e00000 on node 0
 [ffffe20001800000-ffffe200019fffff] PMD ->ffff810004200000 on node 0
 [ffffe20001a00000-ffffe20001bfffff] PMD ->ffff810004600000 on node 0
 [ffffe20001c00000-ffffe20001dfffff] PMD ->ffff810004a00000 on node 0
 [ffffe20001e00000-ffffe20001ffffff] PMD ->ffff810004e00000 on node 0
 [ffffe20002000000-ffffe200021fffff] PMD ->ffff810005200000 on node 0
 [ffffe20002200000-ffffe200023fffff] PMD ->ffff810005600000 on node 0
 [ffffe20002400000-ffffe200025fffff] PMD ->ffff810005a00000 on node 0
 [ffffe20002600000-ffffe200027fffff] PMD ->ffff810005e00000 on node 0
 [ffffe20002800000-ffffe200029fffff] PMD ->ffff810006200000 on node 0
 [ffffe20002a00000-ffffe20002bfffff] PMD ->ffff810006600000 on node 0
 [ffffe20002c00000-ffffe20002dfffff] PMD ->ffff810006a00000 on node 0
 [ffffe20002e00000-ffffe20002ffffff] PMD ->ffff810006e00000 on node 0
 [ffffe20003000000-ffffe200031fffff] PMD ->ffff810007200000 on node 0
 [ffffe20003200000-ffffe200033fffff] PMD ->ffff810007600000 on node 0
 [ffffe20003400000-ffffe200035fffff] PMD ->ffff810007a00000 on node 0
 [ffffe20003600000-ffffe200037fffff] PMD ->ffff810007e00000 on node 0
 [ffffe20003800000-ffffe200039fffff] PMD ->ffff810008200000 on node 0
 [ffffe20003a00000-ffffe20003bfffff] PMD ->ffff810008600000 on node 0
 [ffffe20003c00000-ffffe20003dfffff] PMD ->ffff810008a00000 on node 0
 [ffffe20003e00000-ffffe20003ffffff] PMD ->ffff810008e00000 on node 0
 [ffffe20004000000-ffffe200041fffff] PMD ->ffff810009200000 on node 0
 [ffffe20004200000-ffffe200043fffff] PMD ->ffff810009600000 on node 0
Zone PFN ranges:
  DMA             0 ->     4096
  DMA32        4096 ->  1048576
  Normal    1048576 ->  1245184
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0:        0 ->      158
    0:      256 ->   786384
    0:  1048576 ->  1245184
On node 0 totalpages: 982894
  DMA zone: 56 pages used for memmap
  DMA zone: 1177 pages reserved
  DMA zone: 2765 pages, LIFO batch:0
  DMA32 zone: 14280 pages used for memmap
  DMA32 zone: 768008 pages, LIFO batch:31
  Normal zone: 2688 pages used for memmap
  Normal zone: 193920 pages, LIFO batch:31
  Movable zone: 0 pages used for memmap
Detected use of extended apic ids on hypertransport bus
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 (Bootup-CPU)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Setting APIC routing to flat
ACPI: HPET id: 0x10de8201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000d2000
PM: Registered nosave memory: 00000000000d2000 - 0000000000100000
PM: Registered nosave memory: 00000000bffd0000 - 00000000bffe5000
PM: Registered nosave memory: 00000000bffe5000 - 00000000bffe6000
PM: Registered nosave memory: 00000000bffe6000 - 00000000c0000000
PM: Registered nosave memory: 00000000c0000000 - 00000000cbf80000
PM: Registered nosave memory: 00000000cbf80000 - 00000000d0000000
PM: Registered nosave memory: 00000000d0000000 - 00000000e0000000
PM: Registered nosave memory: 00000000e0000000 - 00000000f0000000
PM: Registered nosave memory: 00000000f0000000 - 00000000fec00000
PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000
PM: Registered nosave memory: 00000000fec10000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
PM: Registered nosave memory: 00000000fee01000 - 00000000fff80000
PM: Registered nosave memory: 00000000fff80000 - 0000000100000000
Allocating PCI resources starting at d1000000 (gap: d0000000:10000000)
SMP: Allowing 2 CPUs, 0 hotplug CPUs
PERCPU: Allocating 34152 bytes of per cpu data
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 964693
Kernel command line: root=/dev/disk/by-uuid/fe976406-f6d8-4cd0-99ea-e6e8aab2c397 resume=/dev/sda5 ro
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 32768 bytes)
Extended CMOS year: 2000
TSC calibrated against PM_TIMER
Marking TSC unstable due to TSCs unsynchronized
time.c: Detected 2000.185 MHz processor.
spurious 8259A interrupt: IRQ7.
Console: colour VGA+ 80x25
console [tty0] enabled
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Checking aperture...
Node 0: aperture @ 4860000000 size 32 MB
Aperture beyond 4GB. Ignoring.
No AGP bridge found
Your BIOS doesn't leave a aperture memory hole
Please enable the IOMMU option in the BIOS setup
This costs you 64 MB of RAM
Mapping aperture over 65536 KB of RAM @ c000000
PM: Registered nosave memory: 000000000c000000 - 0000000010000000
Memory: 3783940k/4980736k available (2463k kernel code, 147012k reserved, 927k data, 276k init)
CPA: page pool initialized 1 of 1 pages preallocated
SLUB: Genslabs=12, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
hpet clockevent registered
Calibrating delay using timer specific routine.. 4005.54 BogoMIPS (lpj=6672869)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
ACPI: Core revision 20070126
ACPI: Checking initramfs for custom DSDT
Using local APIC timer interrupts.
APIC timer calibration result 12501165
Detected 12.501 MHz APIC timer.
Booting processor 1/2 APIC 0x1
Initializing CPU#1
Calibrating delay using timer specific routine.. 4002.09 BogoMIPS (lpj=6667344)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
AMD Turion(tm) 64 X2 Mobile Technology TL-60 stepping 02
AMD C1E detected late. Force timer broadcast.
Brought up 2 CPUs
net_namespace: 1016 bytes
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using MMCONFIG at e0000000 - e04fffff
PCI: Using configuration type 1
ACPI: EC: Look up EC in DSDT
ACPI: BIOS _OSI(Linux) query ignored via DMI
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: GPE = 0x10, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Transparent bridge - 0000:00:08.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR2._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 5) *10
ACPI: PCI Interrupt Link [LNK2] (IRQs 7) *11
ACPI: PCI Interrupt Link [LNK3] (IRQs 10) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LK1E] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [LK2E] (IRQs 17) *0, disabled.
ACPI: PCI Interrupt Link [LK3E] (IRQs 18) *0, disabled.
ACPI: PCI Interrupt Link [LK4E] (IRQs 19) *10
ACPI: PCI Interrupt Link [LSMB] (IRQs *10)
ACPI: PCI Interrupt Link [LUS0] (IRQs 18) *11
ACPI: PCI Interrupt Link [LUS2] (IRQs 22) *7
ACPI: PCI Interrupt Link [LMAC] (IRQs 20) *11
ACPI: PCI Interrupt Link [LAZA] (IRQs 21) *10
ACPI: PCI Interrupt Link [LGPU] (IRQs 16) *10
ACPI: PCI Interrupt Link [LPID] (IRQs 22) *0, disabled.
ACPI: PCI Interrupt Link [LSI0] (IRQs 23) *11
ACPI: PCI Interrupt Link [Z018] (IRQs 18) *5
ACPI: PCI Interrupt Link [Z019] (IRQs 22) *10
ACPI: PCI Interrupt Link [LPMU] (IRQs *11)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
PCI-DMA: Disabling AGP.
PCI-DMA: aperture base @ c000000 size 65536 KB
PCI-DMA: using GART IOMMU.
PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
ACPI: RTC can wake from S4
Clockevents: could not switch to one-shot mode: lapic is not functional.
Could not switch to high resolution mode on CPU 0
Clockevents: could not switch to one-shot mode: lapic is not functional.
Could not switch to high resolution mode on CPU 1
system 00:02: iomem range 0xe0000000-0xefffffff could not be reserved
system 00:03: ioport range 0x1000-0x107f has been reserved
system 00:03: ioport range 0x1080-0x10ff has been reserved
system 00:03: ioport range 0x1400-0x147f has been reserved
system 00:03: ioport range 0x1480-0x14ff has been reserved
system 00:03: ioport range 0x1800-0x187f has been reserved
system 00:03: ioport range 0x1880-0x18ff has been reserved
system 00:04: ioport range 0x360-0x361 has been reserved
system 00:04: ioport range 0x4d0-0x4d1 has been reserved
system 00:0b: iomem range 0xffc00000-0xffffffff could not be reserved
system 00:0b: iomem range 0xfec00000-0xfec00fff could not be reserved
system 00:0b: iomem range 0xfee00000-0xfeefffff could not be reserved
system 00:0b: iomem range 0xfed00000-0xfed00fff has been reserved
system 00:0b: iomem range 0x0-0x0 could not be reserved
system 00:0b: iomem range 0xfef00000-0xfef00fff has been reserved
PCI: Bridge: 0000:00:08.0
  IO window: disabled.
  MEM window: 0xf6100000-0xf61fffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0c.0
  IO window: 4000-4fff
  MEM window: 0xf2000000-0xf3ffffff
  PREFETCH window: 0x00000000f0000000-0x00000000f1ffffff
PCI: Bridge: 0000:00:0d.0
  IO window: disabled.
  MEM window: 0xf6000000-0xf60fffff
  PREFETCH window: disabled.
PCI: Setting latency timer of device 0000:00:08.0 to 64
PCI: Setting latency timer of device 0000:00:0c.0 to 64
PCI: Setting latency timer of device 0000:00:0d.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
Unpacking initramfs... done
Freeing initrd memory: 594k freed
Simple Boot Flag at 0x36 set to 0x1
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:00:12.0: Boot video device
PCI: Setting latency timer of device 0000:00:0c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0c.0:pcie00]
Allocate Port Service[0000:00:0c.0:pcie03]
PCI: Setting latency timer of device 0000:00:0d.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0d.0:pcie00]
Allocate Port Service[0000:00:0d.0:pcie03]
Linux agpgart interface v0.103
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
input: Macintosh mouse button emulation as /class/input/input0
aoe: AoE v47 initialised.
PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /class/input/input1
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
registered taskstats version 1
Freeing unused kernel memory: 276k freed
No dock devices found.
SCSI subsystem initialized
libata version 3.00 loaded.
PCI: Setting latency timer of device 0000:00:06.0 to 64
ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LSI0] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:09.0 to 64
ACPI: PCI interrupt for device 0000:00:09.0 disabled
pata_amd 0000:00:06.0: version 0.3.10
PCI: Setting latency timer of device 0000:00:06.0 to 64
scsi0 : pata_amd
scsi1 : pata_amd
ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x30c0 irq 14
ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x30c8 irq 15
Clockevents: could not switch to one-shot mode:<6>Clockevents: could not switch to one-shot mode: lapic is not functional.
Could not switch to high resolution mode on CPU 0
 lapic is not functional.
Could not switch to high resolution mode on CPU 1
ata1.00: ATAPI: PIONEER DVDRW  DR-KD08HB, 1K09, max MWDMA2
ata1: nv_mode_filter: 0x39f&0x39f->0x39f, BIOS=0x0 (0xc600) ACPI=0x39f (120:600:0x12)
ata1.00: configured for MWDMA2
ata2: port disabled. ignoring.
scsi 0:0:0:0: CD-ROM            PIONEER  DVDRW  DR-KD08HB 1K09 PQ: 0 ANSI: 5
ahci 0000:00:09.0: version 3.0
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LSI0] -> GSI 23 (level, low) -> IRQ 23
ahci 0000:00:09.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl IDE mode
ahci 0000:00:09.0: flags: 64bit sntf led clo pmp pio slum part 
PCI: Setting latency timer of device 0000:00:09.0 to 64
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata3: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484100 irq 23
ata4: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484180 irq 23
ata5: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484200 irq 23
ata6: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484280 irq 23
ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata3.00: ATA-8: WDC WD2500BEVS-60UST0, 01.01A01, max UDMA/100
ata3.00: 488397168 sectors, multi 16: LBA48 
ata3.00: configured for UDMA/100
ata4: SATA link down (SStatus 0 SControl 300)
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
scsi 2:0:0:0: Direct-Access     ATA      WDC WD2500BEVS-6 01.0 PQ: 0 ANSI: 5
Driver 'sr' needs updating - please use bus_type methods
Driver 'sd' needs updating - please use bus_type methods
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 0:0:0:0: Attached scsi CD-ROM sr0
sd 2:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 2:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
sd 2:0:0:0: [sda] Attached SCSI disk
PM: Starting manual resume from disk
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one year, y3k
forcedeth: Reverse Engineered nForce ethernet driver. Version 0.61.
ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 20
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LMAC] -> GSI 20 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:0a.0 to 64
forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x20 @ 1, addr 00:1e:68:7f:95:d6
forcedeth 0000:00:0a.0: highdma pwrctl mgmt timirq lnktim msi desc-v3
ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [LAZA] -> GSI 21 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:00:07.0 to 64
ACPI: AC Adapter [ACAD] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
input: Power Button (FF) as /class/input/input2
ACPI: Power Button (FF) [PWRF]
input: Sleep Button (CM) as /class/input/input3
ACPI: Sleep Button (CM) [SLPB]
input: Lid Switch as /class/input/input4
ACPI: Lid Switch [LID]
input: Power Button (CM) as /class/input/input5
ACPI: Power Button (CM) [PWRB]
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
ACPI: ACPI0007:00 is registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
ACPI: ACPI0007:01 is registered as cooling_device1
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI Exception (thermal-0365): AE_BAD_DATA, No critical threshold [20070126]
sr 0:0:0:0: Attached scsi generic sg0 type 5
sd 2:0:0:0: Attached scsi generic sg1 type 0
ACPI: WMI: Mapper loaded
ACPI: device:25 is registered as cooling_device2
input: Video Bus as /class/input/input6
ACPI: Video Device [UVGA] (multi-head: yes  rom: no  post: no)
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 18
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUS0] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:02.0: irq 18, io mem 0xf6486000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 7 ports detected
ACPI: PCI Interrupt Link [Z018] enabled at IRQ 18
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [Z018] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:04.0 to 64
ohci_hcd 0000:00:04.0: OHCI Host Controller
ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:04.0: irq 18, io mem 0xf6487000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:02.1[b] -> Link [LUS2] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:02.1 to 64
ehci_hcd 0000:00:02.1: EHCI Host Controller
ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:02.1: debug port 1
PCI: cache line size of 64 is not supported by device 0000:00:02.1
ehci_hcd 0000:00:02.1: irq 22, io mem 0xf6489000
ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 7 ports detected
input: PC Speaker as /class/input/input7
ricoh-mmc: Ricoh MMC Controller disabling driver
ricoh-mmc: Copyright(c) Philip Langdale
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
ACPI: PCI Interrupt Link [Z019] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:04.1[b] -> Link [Z019] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:04.1 to 64
ehci_hcd 0000:00:04.1: EHCI Host Controller
ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 4
ehci_hcd 0000:00:04.1: debug port 1
PCI: cache line size of 64 is not supported by device 0000:00:04.1
ehci_hcd 0000:00:04.1: irq 22, io mem 0xf6489400
usb 2-1: new full speed USB device using ohci_hcd and address 2
ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 2-0:1.0: unable to enumerate USB device on port 1
sdhci: SDHCI controller found at 0000:02:05.1 [1180:0822] (rev 22)
ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 7
ACPI: PCI Interrupt 0000:02:05.1[b] -> Link [LNK2] -> GSI 7 (level, low) -> IRQ 7
sdhc0:slot0: Will use DMA mode even though HW doesn't fully claim to support it.
mmc0: SDHCI at 0xf6100800 irq 7 DMA
PCI: Enabling device 0000:02:05.0 (0100 -> 0102)
ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 5
ACPI: PCI Interrupt 0000:02:05.0[A] -> Link [LNK1] -> GSI 5 (level, low) -> IRQ 5
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[5]  MMIO=[f6100000-f61007ff]  Max Packet=[2048]  IR/IT contexts=[4/4]
ricoh-mmc: Ricoh MMC controller found at 0000:02:05.2 [1180:0843] (rev 12)
ricoh-mmc: Controller is now disabled.
ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 16
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LGPU] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:12.0 to 64
NVRM: loading NVIDIA UNIX x86_64 Kernel Module  173.14.09  Wed Jun  4 23:40:50 PDT 2008
hub 4-0:1.0: unable to enumerate USB device on port 1
Synaptics Touchpad, model: 1, fw: 6.3, id: 0x1a0b1, caps: 0xa04713/0x200000
input: SynPS/2 Synaptics TouchPad as /class/input/input8
usb 4-2: new high speed USB device using ehci_hcd and address 3
usb 4-2: configuration #1 chosen from 1 choice
usb 2-1: new full speed USB device using ohci_hcd and address 3
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00241b002bb40501]
usb 2-1: configuration #1 chosen from 1 choice
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.9
usbcore: registered new interface driver hci_usb
EXT3 FS on sda6, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 4883720k swap on /dev/sda5.  Priority:-1 extents:1 across:4883720k
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
fuse init (API version 7.9)
eth0: no IPv6 routers present
eth0: link down.
eth0: link up.
eth0: link down.
eth0: link up.
powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-60 processors (2 cpu cores) (version 2.20.00)
powernow-k8:    0 : fid 0xc (2000 MHz), vid 0x12
powernow-k8:    1 : fid 0xa (1800 MHz), vid 0x13
powernow-k8:    2 : fid 0x8 (1600 MHz), vid 0x14
powernow-k8:    3 : fid 0x0 (800 MHz), vid 0x1e
Clocksource tsc unstable (delta = -295932058 ns)

Offline

#11 2008-07-14 10:33:43

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: Why does my 4GB ram only show as 3.6GiB??

Like this part here... it seems like it's saying that it is only using a portion of available memory... but I'm not too sure because this is my first time messing around with a 64 bit os and all of this ram.


Aperture beyond 4GB. Ignoring.
No AGP bridge found
Your BIOS doesn't leave a aperture memory hole
Please enable the IOMMU option in the BIOS setup
This costs you 64 MB of RAM
Mapping aperture over 65536 KB of RAM @ c000000
PM: Registered nosave memory: 000000000c000000 - 0000000010000000
Memory: 3783940k/4980736k available (2463k kernel code, 147012k reserved, 927k data, 276k init)

like this part below, does this mean I'm only using 3783940k of an available 4980736k?

Memory: 3783940k/4980736k available

Last edited by methuselah (2008-07-14 10:34:41)

Offline

#12 2008-07-14 11:41:31

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: Why does my 4GB ram only show as 3.6GiB??

That address space is reserved for use by the system hardware. It's a design limitation. There is a nice explanation here : http://blogs.msdn.com/dcook/archive/200 … emory.aspx


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#13 2008-07-14 12:22:47

dhave
Arch Linux f@h Team Member
From: Outside the matrix.
Registered: 2005-05-15
Posts: 1,112

Re: Why does my 4GB ram only show as 3.6GiB??

methuselah wrote:

@ dhave- I only made that swap partition that big becasue I read in the wiki that I would need the full amount of my ram for Suspend2disk: http://wiki.archlinux.org/index.php/Pm- … nd2disk.29

O.K., that makes sense. Thanks.


Donate to Arch!

Tired? There's a nap for that. --anonymous

Offline

#14 2008-12-18 06:33:02

suolx
Member
From: Finland, Oulu
Registered: 2007-08-06
Posts: 29

Re: Why does my 4GB ram only show as 3.6GiB??

plus the integrated graphics card may use system memory

Offline

#15 2008-12-18 08:06:22

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: Why does my 4GB ram only show as 3.6GiB??

suolx wrote:

plus the integrated graphics card may use system memory

See post #2 from 4 months ago.

Offline

Board footer

Powered by FluxBB