T60 not able to use 4GB of ram?

T60/T61 series specific matters only
Post Reply
Message
Author
cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

T60 not able to use 4GB of ram?

#1 Post by cybyte » Fri Feb 02, 2007 3:57 pm

I was told that running windows vista that the T60 can only use 3GB of ram. If this is true, why can it not use the full 4GB?
I am looking to buy a laptop, not sure which yet.

Zeus
Freshman Member
Posts: 55
Joined: Wed Jan 24, 2007 8:15 am
Location: Pennsylvania, USA

#2 Post by Zeus » Fri Feb 02, 2007 4:41 pm

I'm not sure why, but that's how it is.

pjain
Posts: 35
Joined: Mon May 29, 2006 7:55 pm
Location: NYC
Contact:

Windows Sux!

#3 Post by pjain » Fri Feb 02, 2007 4:58 pm

This is a limitation of Windows going back to the good ol' DOS days. Windows can't support anything more than 3GB. However, if you install Linux (Ubuntu, Fedora, OpenSuse or any other variant), all 4GB of RAM will be recognized.

Fedora runs really nicely on my T60. I might give OpenSuse a whirl to take advantage of some of Lenovo's utilities for Suse.
My rants and raves: http://blog.linosx.com

- Lenovo T60 2363KFU, Core 2 Duo 2.0GHz, 14.1" 1400x1050,128MB ATI, 120GB /1GB
- MacBook - White 2.0 GHz Core Duo, 2GB RAM, 60GB HD, DVDRW

cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

#4 Post by cybyte » Fri Feb 02, 2007 5:00 pm

What about the new windows vista?

Surely the new games and programs will be needing more and more memory?
I am looking to buy a laptop, not sure which yet.

johnp126
Junior Member
Junior Member
Posts: 270
Joined: Fri Mar 31, 2006 11:16 pm
Contact:

vista and ram

#5 Post by johnp126 » Fri Feb 02, 2007 5:06 pm

official answer from Microsoft:

32-bit versions of Windows Vista Home Basic, Home Premium, Business, Enterprise, and Ultimate: 4GB
32-bit Windows Vista Starter: 1GB
64-bit versions of Windows Vista Home Basic: 8GB
64-bit versions of Windows Vista Home Premium: 16GB
64-bit versions of Windows Vista Business, Enterprise, and Ultimate: 128GB

So I search around a little to find some real-world experiences for people with 4GB installed:



This guy had 3.2GB available.
People here had 2GB, 3.58GB, and 3GB available.
This guy had 2.5 GB.
And this guy had 2.8GB available.
This paper from HP helps explain it–the platform can theoretically support the full 4GB, but your hardware is going to allocate some of the address space (not the physical RAM) to the PCI bus, the video adapter memory address space, and other resources. 32-bit OSs need to use part of the full 4GB address space to address these resources, subtracting from the maximum memory you have available to the OS and applications:

The PCI memory addresses starting down from 4 GB are used for things like the BIOS, IO cards, networking, PCI hubs, bus bridges, PCI-Express, and video/graphics cards. The BIOS takes up about 512 KB starting from the very top address. Then each of the other items mentioned are allocated address ranges below the BIOS range. The largest block of addresses is allocated for today’s high performance graphics cards which need addresses for at least the amount of memory on the graphics card. The net result is that a high performance x86-based computer may allocate 512 MB to more than 1 GB for the PCI memory address range before any RAM (physical user memory) addresses are allocated.

So, if your video adapter has 512MB of RAM (like mine does), your maximum memory is going to at most be 3.5GB, because Vista has to use 512MB of that address space to address your video memory. It’ll actually be lower than the 3.5GB because there are other hardware resources that need address space, too. So, it never hurts to fill your computer with 4GB of RAM–you’ll definitely get the max, but you won’t be able to address it all. You probably won’t be able to address much more than 3GB, and you might not be able to address more than 2GB.
The paper also mentions something interesting about 64-bit computers. Basically, depending on the hardware, you might be limited to 4GB of RAM even if you install 64-bit Windows Vista:

Windows XP Professional x64 Edition uses 64-bit addressing enabling virtually the entire amount of installed RAM to be made available on computers that have large address infrastructures (where the entire system has more than 4 GB addressing capabilities via the processor, chipset, physical memory capacity, etc). The HP xw4300, xw6200, xw8200 and xw9300 Workstations have the required infrastructures and even the PCI memory address range is recovered by re-mapping it above the top of physical memory.

http://www.vistaclues.com/reader-questi ... ows-vista/

cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

#6 Post by cybyte » Fri Feb 02, 2007 5:12 pm

So the 64bit OS resolves the RAM problem, but now it's just the hardware needs to be made to be 100% useful with that much RAM it sounds like?

Very interesting.
I am looking to buy a laptop, not sure which yet.

heelix
Posts: 33
Joined: Sat Jun 17, 2006 11:01 pm
Location: MSP

#7 Post by heelix » Fri Feb 02, 2007 5:52 pm

It can use 4G of RAM *IF* you have a 64-bit CPU and a 64-bit OS. If you got stuck with one of the early Intel chips, you are stuck just like me. Win32 has issues letting you access all of that last gig. If you use win64 (whatever variant) all four gig should show up.
+++ UGUCAUCGUAUUUCU

cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

#8 Post by cybyte » Fri Feb 02, 2007 5:54 pm

So if I got a new T60 it would be able to use all 4 gigs of memory?

Would this give me more video memory then as well?
I am looking to buy a laptop, not sure which yet.

pianowizard
Senior ThinkPadder
Senior ThinkPadder
Posts: 8366
Joined: Tue Jun 28, 2005 5:07 am
Location: Ann Arbor, MI
Contact:

#9 Post by pianowizard » Fri Feb 02, 2007 6:15 pm

cybyte, do you know how insanely expensive 2GB modules are?
Microsoft Surface 3 (Atom x7-Z8700 / 4GB / 128GB / LTE)
Dell OptiPlex 9010 SFF (Core i3-3220 / 8GB / 8TB); HP 8300 Elite minitower (Core i7-3770 / 16GB / 9.25TB)
Acer T272HUL; Crossover 404K; Dell 3008WFP, U2715H, U2711, P2416D; Monoprice 10734; QNIX QHD2410R; Seiki Pro SM40UNP

cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

#10 Post by cybyte » Fri Feb 02, 2007 6:18 pm

I looked them up once, but I'm assuming that as computers can now use more ram, the prices will be dropping. But I would like a computer I can upgrade later in the future.
I am looking to buy a laptop, not sure which yet.

wswartzendruber
Junior Member
Junior Member
Posts: 377
Joined: Fri Apr 15, 2005 10:33 am
Location: Idaho, USA

#11 Post by wswartzendruber » Fri Feb 02, 2007 8:27 pm

Seriously, I can't do ANYTHING to make this sucker use up all 2 GB I have. Vista might change that, though.
Model: Lenovo ThinkPad T400
CPU: Intel Core 2 Duo P8400 (2.26 GHz, 1067 MHz FSB, 3 MB L2 Cache)
RAM: 4 GB PC-8500 (1067 MHz, Dual-channel)
HDD: 500 GB, 54000 RPM
Audio: Conexant CX20561 (192 kHz, 24-bit)
Video: Intel GMA 4500MHD
Wireless: Intel 5300

tomh009
Moderator Emeritus
Moderator Emeritus
Posts: 3021
Joined: Wed Feb 23, 2005 3:30 pm
Location: Kitchener, ON

#12 Post by tomh009 » Fri Feb 02, 2007 8:39 pm

cybyte wrote:So if I got a new T60 it would be able to use all 4 gigs of memory?

Would this give me more video memory then as well?
No. Current ThinkPad chipsets are limited to 4 GB, from which space is taken for i/o and video memory. In practice, then, the ThinkPad available memory is limited to 3 GB regardless of the OS you run.

This will not change until Lenovo starts using the "Santa Rosa" (Centrino Pro) chipsets sometime this year.

cybyte
Posts: 15
Joined: Thu Feb 01, 2007 6:00 pm
Location: Delavan, WI

#13 Post by cybyte » Fri Feb 02, 2007 10:48 pm

hmm maybe I can hold out and wait till then. We shall see :)
I am looking to buy a laptop, not sure which yet.

claudeo
Sophomore Member
Posts: 243
Joined: Tue Aug 15, 2006 1:12 pm
Location: Redmond, WA, USA

#14 Post by claudeo » Sun Feb 04, 2007 8:11 pm

Hey, "nobody will ever need more than 640K of RAM."
- William Gates III

Or was that 3GB?

LoL.

pianowizard
Senior ThinkPadder
Senior ThinkPadder
Posts: 8366
Joined: Tue Jun 28, 2005 5:07 am
Location: Ann Arbor, MI
Contact:

#15 Post by pianowizard » Sun Feb 04, 2007 8:49 pm

claudeo wrote:Hey, "nobody will ever need more than 640K of RAM."
- William Gates III
He said "640K should be enough for anyone", and that's certainly correct back in 1984.
Microsoft Surface 3 (Atom x7-Z8700 / 4GB / 128GB / LTE)
Dell OptiPlex 9010 SFF (Core i3-3220 / 8GB / 8TB); HP 8300 Elite minitower (Core i7-3770 / 16GB / 9.25TB)
Acer T272HUL; Crossover 404K; Dell 3008WFP, U2715H, U2711, P2416D; Monoprice 10734; QNIX QHD2410R; Seiki Pro SM40UNP

egibbs
Senior Member
Senior Member
Posts: 896
Joined: Tue Apr 27, 2004 6:05 am
Location: New Jersey

#16 Post by egibbs » Mon Feb 05, 2007 7:12 am

Gates may have been wrong about that, but he recovered nicely. Ken Olsen, on the other hand, has spen the past 40 years telling people that's not what he meant.
There is no reason anyone would want a computer in their home.
- Ken Olsen President, Chairman and founder of Digital Equipment Corporation, 1977
Ed Gibbs

evanr76
Posts: 6
Joined: Fri Jan 12, 2007 1:06 am
Location: SF Bay Area, USA

#17 Post by evanr76 » Wed Feb 07, 2007 7:08 pm

I believe a modest amount of memory in the 32-bit addresss space can be reclaimed by disabling unneeded option ROMs e.g. the boot-from-LAN support (Intel PXE).

enjay
Posts: 7
Joined: Wed Feb 07, 2007 10:15 am
Location: Germany

#18 Post by enjay » Wed Feb 07, 2007 8:00 pm

Regardless of OS and address width, what's needed for >3 GB is memory remapping.
Both the chipset and the BIOS have to support this. There's several desktop mainboards that currently have problems with this (e.g. Asus P5B), even though their chipset supports it.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T6x Series”

Who is online

Users browsing this forum: No registered users and 22 guests