RSS 2.0 | Atom 1.0 | CDF

Search

Categories

Archive

Blogroll

Sign In

# Saturday, March 29, 2008
Saturday, March 29, 2008 5:09:45 PM (GMT Standard Time, UTC+00:00) ( )
I have this ancient laptop, a Celeron 2.4Ghz thing with 768 Ram, but it has a good screen and good battery life so i use it primarily as a remote desktop terminal with O2 3.5g broadband when i'm away from the office, which is great. but it's a slow old thing and it takes forever to boot.  i'll get a new laptop as soon as SSD's become more reasonably priced, i.e. in about 6-9 months, but until then...

Solid State Disks

i'm very interested in the emergence of Solid State Disks and how in my opinion they will remove the last bottleneck in the modern PC: the mechanical hard drive.  You can have the fastest processors and RAM in the world, and you'll still be staring at your computer waiting for stuff to happen because the hard drive is slow. 

To get your taste buds tickled, have a read of this excellent article from Next Level Hardware showing what a 9 SSD drive RAID array can do (at cost of $7000).

Then to come back down to earth have a read of this other excellent article by Kevin O'Brien that shows how to build a SSD drive out of compact flash cards, at a small cost, and still get really good performance to beat the pants off your old laptop hard drive.  I've followed Kevin's approach, but want to document it a bit further in terms of setting up a laptop running Vista on a 8Gb compact flash card. 

Hardware

For the laptop, I've ordered a dual compact flash to IDE adapter, 44 pin laptop style, and a 8Gb 300x compact flash card.  For my desktop i got 2x 4Gb 300x compact flash cards, and a quad CF-IDE adapter made by addonics, i intend to use this to store the swap file and other files from my desktop.  I got the flash cards from komplett.ie at 36 euro each for the 4Gb cards and 75 euro for the 8Gb card.  It's important to get the 266x or 300x cards in order to get the 40+Mb/sec transfer rates, anything less and it won't really be worth the effort.  I ordered the CF/IDE adapters from WebConneXXion.com at 25 euro (notebook dual version) and 37 euro (PCI quad version), unfortunately shipping to dublin was 40 euro but hey.  The hardware bits are still in the post so in the meantime i've set to work on creating a Windows Vista installation that can run inside an 8Gb disk.

Vista / vLite

As you probably know, Vista is a big mamma when it comes to hard disk space and memory requirements. But there is a great tool called vLite which lets you strip off the bits you don't want/need which make it a very lean OS for an old machine, and in this case, one with limited hard drive space.  With vLite you create a new Vista install image with your customised options and then install it on your laptop or whatever.  But that also means you can use the image to test out in a Virtual PC environment which is great, you can configure an 8Gb hard drive, 768Mb Ram, etc.  After removing all the components i don't think i'll need, my install ISO is only 732Mb, so far so good.  It is Vista ultimate by the way, here is my vLite ini file if you're interested.  I installed it to virtual PC and it took up 3.12 Gb including a 1Gb swap file, so a 2.12Gb install size is fairly good given that we have 8Gb to play with.  For general use, i will need AVG antivirus, Office 2007 (access, excel, word, ppt), Visual Studio Professional 2008, VLC Media Player and of course FireFox.  After installing all this the drive has 5.36 Gb used (including the swap file), with still plenty of space left over. 

Results on Laptop

Well i'm delighted to say that my laptop runs like a champ now, even though i was about to dump it!  vista boots in about 12 seconds, and applications load up very snappy.  the lack of grinding noise still amazes me.  i had no idea that a 4200 RPM drive was such a drag on system performance, it is quite remarkable.  battery life seems about 10% better with the SSD, although it was a fairly inaccurate test. i kept the screen on and a browser page reloading every 10 seconds (over wifi) untill windows shut itself down at 3% battery, this lasted 3 hours 10 mins. the great thing about this is that i can keep on using my laptop for another year or so and when i do upgrade i will be able to get something thinner and lighter, and which will definitey have a proper SSD! 

Results on Desktop

I have installed the RAID card with the 2x4Gb flash cards and i can get ~50 Mb/s continuous read benchmarks, but it took a bit of fiddling to get the best combination of card slots. 
my first combination of slot 1 and 2 gave a very poor benchmark with a 20Mb/s read at the start and end of the drive, maxing out at 50 in the middle. 

the Addonics support guy told me to put both cards on the same IDE controller so use port 1 and 3 but that was even worse:


so i tried port 3 and 4 on the back of the card and that gives a steady 50Mb/s read benchmark, which is pretty good:
theoretically 80Mb/s should be possible with a RAID 1 array of 2xCF v4 cards but 50Mb/s isn't bad, and the important thing is obviously the ~1ms seek time instead of 8ms for my raptor drive.  Interestingly the slot 1+2 combination gave access times of .7ms but the other combinations give 1.4 or 1.6ms, possibly due to master/slave issues with the IDE controllers.









Comments [2] | | # 
Saturday, March 29, 2008 4:45:19 PM (GMT Standard Time, UTC+00:00) ( )
If you are having network performance problems with Vista, have a read of this useful post.
sometimes disabling autotuning can help, run the following:
netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp set global rss=disabled
Comments [0] | | #