Home > Enterprise Desktop Tips > > RAM is wrong: Video hardware makes Windows misreport RAM
Enterprise Desktop Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


RAM is wrong: Video hardware makes Windows misreport RAM


Serdar Yegulalp, Contributor
02.26.2007
Rating: -3.50- (out of 5)


Expert advice on Windows-based systems and hardware
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Many lower-end PCs ship with an integrated graphics controller – a video system built into the motherboard rather than installed as an add-on card. In fact, a fair number of PCs that come with integrated video don't even have a dedicated slot for an outboard video card. This is presumably a cost-saving measure, but it's also a way to reduce the size of the motherboard and allow it to fit into a smaller chassis.

Motherboards with integrated video used to have their own memory modules, but the newest integrated video controllers have a different approach. They share out a section of RAM from the machine as a whole, which is used to render the display graphics (anywhere from 8MB to 128MB).

The actual amount of memory used depends mainly on the bit depth and dimensions of the display, but it varies depending on what's running. For instance, a conventional 2D desktop program won't use as much shared display memory as a 3D application.

Shared video memory saves the manufacturer some money, since the motherboard doesn't have to be outfitted with dedicated video memory. Of course, shared memory is slower than dedicated memory. Furthermore, shared memory creates a side effect that puzzles many Windows users when they first encounter it: It causes Windows to misreport the amount of physical memory available in the system. If you right-click My Computer and select Properties on such a system, the "General" tab will list a memory tally that's short of the actual amount of physical memory installed in the PC.

In the screenshot above, the machine in question actually has 512 MB of RAM, but is reporting as 504 MB. The integrated video controller in the system is pre-emptively using 8MB of RAM—staking it out before Windows itself can make use of it. Because this happens on the hardware level, the actual amount of available system memory as reported to Windows is going to be less the amount used by the video controller.

The most foolproof way to get an accurate tally of physical memory is to examine the machine's POST (power-on self-test) memory tally, or to enter the system BIOS and examine the memory count listed there. In BIOS, the total amount of physical memory installed will always be reported accurately. If you see less memory installed there than you expect, there may be a problem with one of the DIMMs themselves.

About the author: Serdar Yegulalp is editor of the Windows Insight, (formerly the Windows Power Users Newsletter), a blog site devoted to hints, tips, tricks and news for users and administrators of Windows NT, Windows 2000, Windows XP, Windows Server 2003 and Vista. He has more than 12 years of Windows experience under his belt, and contributes regularly to SearchWinComputing.com and SearchSQLServer.com.

More information on this topic:

  • Tip: Faulty RAM issues surface in move from XP to Vista
  • Topics: Computer memory
  • RSS: Sign up for our RSS feed to receive expert advice every day.

      Rate this Tip
      To rate tips, you must be a member of SearchEnterpriseDesktop.com.
      Register now to start rating these tips. Log in if you are already a member.


      Submit a Tip




      Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



      RELATED RESOURCES
      2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
      Search Bitpipe.com for the latest white papers and business webcasts
      Whatis.com, the online computer dictionary

      DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Enterprise Desktop Security - Virus Protection, Malware Protection, Intrusion Detection
HomeTopicsITKnowledge ExchangeTipsMultimediaWhite PapersBlogs
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2008 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts