I had a rough weekend testing Vista RTM on multiple hardware
configurations because of some minor hardware issues that never
surfaced previously.  It appears that Vista is extremely sensitive to
any kind of memory error possibly because of ASLR (Address Space Layout
Randomization).  It turned out that I had a faulty address block near
the end of my second 512 MB DDR2-533 DIMM.  I never had any stability
issues with Windows XP but I'm guessing that there was almost no chance
of Windows being loaded in that portion of RAM.  Vista on the other hand
randomizes the address layout to mitigate any security breaches if a
hacker finds any weaknesses in software but that also means it's quite
possible for a critical piece of Windows Vista to use the faulty memory
block and lock up the entire operating system.

I recalled that colleague and friend Justin James was having similar
problems with his brand new computer with Vista RTM MSDN edition and
finding out that he had a bad stick of memory.  In a similar fashion,
Justin had no problems running Windows XP with the bad DIMM but once
Justin got a replacement DIMM from Crucial, all his Vista lockup
problems went away.  I wondered if I had a similar problem so I decided
to run some tests which proved my suspicions correct.  It turned out I
did have a bad piece of memory so I'm now trying to get an RMA from
Kingston for a replacement.  For the time being I'm running on 512 MBs
of RAM for Vista testing with the bad memory sitting on my desk. 
Unfortunately, the system still locked up on this particular machine
which has been my main Windows XP machine for a year without incident
and I'm almost ready to give up running Vista on this machine until I
can figure out what's wrong with it.  Vista has been running fine on my
other machine.

But there is a valuable lesson to be learned here which is to TEST YOUR
MEMORY and don't assume it's ok because you're not having any problems
with it in Windows XP.  Here are some valuable instructions for you to
test your own memory using Vista and Memtest86.  Even if you're not
running Vista, it doesn't hurt to run Memtest86 to check your RAM
integrity.  Follow the links and instructions below to test your own
memory.


-- 
rockaway

RockAway Technology
www.rtginc.net
------------------------------------------------------------------------
rockaway's Profile: http://forums.slimdevices.com/member.php?userid=14111
View this thread: http://forums.slimdevices.com/showthread.php?t=44897

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/unix

Reply via email to