This could be the one… SSD for the masses

Anandtech released the most thorough article on SSDs I’ve ever seen. I’m not sure exactly what it set out to be. It’s a review of the new OCZ Vertex SSD, but it also explains virtually every SSD technology on the market today, and the strengths and weaknesses of each–over the course of a 30-page odyssey.

The takeaway is this: The OCZ Vertex, which sells for as little as $128 at Newegg for the 30 GB version, gives the much more expensive Intel X25 series a run for its money.I’m not an out-and-out performance guy nearly so much as I’m a bang-for-the-buck guy. I want an SSD in the worst way, and it was clear when the X25s came out that Intel had a real winner on its hands, but $600 is a lot of money to pay for a disk drive. I don’t pay $600 for entire computers anymore.

The Vertex delivers performance nearly as good, at a budget price. It’s still far more expensive than a conventional hard drive on a cost-per-gigabyte basis (for $128 you can have a terrabyte conventional drive), but find me a conventional drive that consistently boots Windows in 48 seconds and loads Photoshop CS4 in less than five seconds. But the real beauty is that you can have a full virus scan running in the background and the effect on performance is negligible.

Some 24 years after Commodore introduced the first personal computer with pre-emptive multitasking, the full promise of pre-emptive multitasking is made complete. The hardware has finally caught up with the software.

Although I’ve been dreaming of solid state drives for literally years, I’ve been hesitant to buy one because of the problems associated with them, and the general lack of understanding behind those problems. Now, the problems are out in the open: They’re caused by the compromises necessary to give the drives good life expectancy.

The big problem with inexpensive SSDs from last year, such as the OCZ Core, Supertalent Masterdrive, and other similarly priced drives was that while their sustained read and write speeds were very good, their random write performance falls off a cliff. If the system has to write to two different files at the same time, the drives start performing like floppy drives, or at least the really low-end hard drives of the early/mid 1990s. Remember JTS or Quantum Bigfoot hard drives?

A lot of power users will sniff at the 30 GB capacity of the entry-level model. That’s fine; the drive comes in capacities up to 240 GB. But I look at it this way: 30 GB is more than enough room to hold the last version worth having of anything Microsoft ever wrote (or will write)–Windows XP and Office 2003. One could get a mid-range motherboard and CPU, max out its memory, install a 30 GB Vertex with Windows XP and Office 2003, and have a computer with a life expectancy of 10 years. And not only that, the computer will still be worth using in 10 years too.

It’s almost too bad I’m not in computer sales anymore (I haven’t been since 1995). I think I could sell a lot of these.

Samsung printer says paper jam but there is none? Here’s the fix.

Samsung printer says paper jam but there is none? Here’s the fix.

I had a phantom paper jam in a Samsung CLP-300 laser printer. It was strange. I tried to print yesterday and got nothing but a paper jam message after the click that usually precedes the paper feeding through. So I looked inside all the covers, even flipping the printer over multiple times, looking for that stray bit of paper munging up the works. If your Samsung printer says paper jam but there is none, here’s what to do.

It’s a good thing I fixed it, because I needed to print some resumes. I got the job, too.

Read more

Second impressions: Intel D945GCLF2, aka the dual-core Atom desktop board

I finally got Windows XP installed on what’s going to be my mother in law’s dual-core Intel Atom computer. I’ve spent some more time with it, and it’s a good board, as long as you’re willing to live with its limitations.First of all, if your Windows CD doesn’t include SP3 (or possibly SP2), slipstream it. SP1 or earlier won’t boot on this board. I used nlite to slipstream SP3 and all the updates. A good way to download all the updates easily is to use CTupdate. Since installing updates can take nearly as long as installing the OS itself, it’s nice to have a CD that’s completely up to date. And while you’re at it, you can remove some useless Windows components like Windows Messenger and MSN Explorer.

Intel's dual-core Atom boardSince I don’t play 3D games and my mother in law doesn’t either, I have no idea what the gaming performance of this machine is, but I doubt it’s very good. That’s fine; it’s not what this board is designed for.

For productivity apps, it’s a perfectly reasonable PC. I can switch back and forth between my 2 GHz P4 and this Atom and not feel like I’m missing anything.

Due to the D945CLF2‘s size, it has some limitations. It only has two SATA and one PATA connectors. Hooking up her PATA hard drive and CD-RW got interesting. I managed to do it, but it isn’t pretty. If I’d known this was going to turn into a system rebuild, I would have bought a SATA hard drive instead of the PATA drive I got. If you’re thinking of one of these boards to upgrade an old PC, keep that in mind, especially if the 3.5″ bays aren’t very close to the 5.25″ bays.

There’s only one PCI slot. That’s less of a problem than it sounds like, as it has onboard video, audio, gigabit Ethernet, and lots of USB ports. But if you want to add a TV tuner or Firewire ports, you can only choose one or the other.

There’s also only one memory slot, and it can only take 2 GB. So there’s no dual-channel memory, although the chipset and BIOS support it. The CPU is AMD64 compatible, but the main reason people go 64-bit is to be able to run 4 GB of memory or more. It would have been nice if Intel could have crammed one more memory slot in there somehow.

Nvidia is talking about releasing a chipset for the Atom that will give better performance than Intel’s. Intel pairs the Atom with a very old chipset, and Nvidia says they can make it perform better. Intel doesn’t want the Atom to compete with the Celeron, so they’re not making performance a top priority. Even still, it’s not bad. I would imagine Nvidia could make it an even nicer setup.

But at any rate, this is a nice board. It’s reliable, cheap, and fast enough. If I decide to modernize any of my computers in the next year, I would consider one of these. They run cool and quiet and consume very little power. Lately I’ve been a big proponent of buying off-lease 2 GHz P4s, but I think an Atom rig is also worth considering. It’ll cost a little more, but its power usage is so low, it’s likely to more than make up the difference over the course of its lifetime.

First impressions: Intel D945GCLF2, aka the dual-core Atom desktop board

I was never able to get my mother in law’s computer to misbehave, but my son was. He’d crawl up to it, press whatever buttons he could find, and invariably it would reboot and give beep codes.

Intel's dual-core Atom boardSo I decided the best bet would be to drop in a new system board. I went against all my usual practices and bought an Intel. Further research showed the stock board was made by MSI. I’ve never had good luck with MSI boards, although I know they’re popular. This one lasted five years, which is five years longer than the other two MSI boards I’ve seen. I was able to find an exact replacement, but the $70 price scared me off. Especially without knowing whether it was the board or CPU that was bad. With an Award BIOS, beep codes generally mean bad memory (a memory tester vindicated that), a bad CPU, or bad motherboard. Not very specific.

I wanted something reliable, cheap, and no slower than what she had. With an unlimited budget, I’d buy an Asus board, since I have a 6-year-old Asus board in the basement that’s still humming like new. Gatermann ran an Asus P55T2P4 for 10 years before it died, and I’ve seen lots of other Asus boards reach old age. Unfortunately, I couldn’t find an Asus motherboard/CPU combo for less than $100.

So I went with Intel’s desktop dual-core Atom board by default. Intel motherboards are as unexciting as they come, and I hate monopolies, but the board has a 3-year warranty and I know from my experience supporting Micron desktop PCs with Intel boards in them that it’ll last at least that long.

I had to change the ATX backplate, but I was glad to find the Compaq front-panel connector had the same pinout as this Intel board. Removing the old backplate was the hardest part of the installation, as the board mounts with just four screws.

I entered the BIOS on powerup and was disappointed to see I couldn’t disable the onboard video. I really wanted to plug a video card into the lone PCI slot and disable the onboard video to save some memory and bandwidth. I also found enabling USB boot was clunky, but other than that, the BIOS was predictable.

The board itself runs extremely cool. The power supply fan doesn’t blow out hot air or even warm air–it’s cool.

You have to slipstream SP2 or SP3 to install Windows XP on this board. I haven’t done that yet, so I don’t know yet how well it runs XP. But being a dual-core, 1.6 GHz CPU, it should be OK. When XP was introduced, 1.6 GHz single-core CPUs were mainstream. It may not keep up with the old 2.1 GHz AMD Athlon XP the system came with, but without all the crapware Compaq loads at the factory, I’ll bet the system will be faster than it ever was even if the new CPU isn’t quite as fast as the old one.

New life for a Compaq Presario S5140WM

I’m fixing up my mother in law’s Compaq Presario S5140WM. She bought it about five years ago, a few weeks after her daughter and I started dating. It’s been a pretty good computer for her, but lately it’s been showing signs it might be overheating.

I took the shotgun approach, replacing pretty much everything that I would expect to be at or near the end of its life at five years.Since we seemed to have a heat problem, I picked up a better copper heatsink/fan for the CPU. The copper heatsink promised to lower the temperature by 5-10 degrees on its own. Since I rarely get more than 3-4 years out of a CPU fan, this was pretty much a no-brainer.

I also picked up a Seasonic 300W 80-plus power supply. I doubt the machine will put enough load on the power supply to actually get it to run at peak efficiency, but I also figured an 80-plus power supply would probably be better built and more reliable than a more traditional power supply. Seasonic is hardly a no-name, acting as an OEM for a number of big names, including Antec and PC Power & Cooling.

Finally, of course I replaced the hard drive. Being a parallel ATA model, I was limited in choices. I bought a Seagate rather than a Western Digital, because I’ve had better luck with Seagate through the years, and Seagate has also absorbed Quantum through its purchase of Maxtor. Maxtor admittedly had a couple of rough periods, so say what you will about Maxtor, but every Quantum drive I ever bought still works. I have a Quantum drive I bought back in 2000 still working in my computer downstairs. Yeah, it’s slow and loud, but it’s been ticking away like a Swiss watch for 8 years, in almost constant use! Maybe some of those Quantum engineers worked on this Seagate. To Seagate’s advantage, they do offer a 5-year warranty on their drives, which is really good, considering the conventional wisdom on hard drives used to be that you should replace them every three years because they’d fail soon afterward. Unless the drive was a Quantum, that is.

The question is whether I just clone the old drive onto the new drive, or install Windows fresh on it. I know if I do a fresh installation, the thing will run like a cheetah, free of all the useless crud HP installed at the factory. The question is how lazy I am.

After buying a new hard drive, power supply and CPU fan, I’ve sunk nearly $120 into this old computer. But it’s an Athlon, faster than 2 GHz, so it can hold its own with a low-end computer of today. The onboard video is terrible, but I solved that with a plug-in AGP card. It has 768 MB of RAM in it and tops out at a gig, but since she mainly just uses it for web browsing, 768 megs ought to be enough. I’ll keep my eye out for a 512MB PC3200 DIMM to swap in just in case.

And besides all that, since this Compaq has a standard micro ATX case, if 1 GB starts to feel too cramped, I can swap in a new motherboard/CPU that can take however much memory I want. And the power supply is already ready for it.

But as-is, I think this computer has at least another three years in it.

Dead computer? Check the CPU fan.

My wife came upstairs last night. “The mouse froze,” she said. I walked downstairs to the computer. Sure enough: Frozen mouse, no caps lock light, no vital signs to speak of. Ctrl-Alt-Del didn’t do anything either. I shut down, powered back up, and got the black screen of death.I pulled the power plug and waited a minute, then plugged back in. It powered on, but crashed while Windows tried to boot. So I repeated the sequence and went into the BIOS hoping to find some health status in there.

Read more

Cheap upgrades

Yesterday, during my weekly garage sale adventures, I bought some computer equipment. Among the haul: a Biostar Socket A motherboard with an AMD Sempron 2200+ CPU and 512MB of RAM. It’s not state of the art, but can hold its own against some of the stuff still on the market, and it’s a big upgrade over the 450 MHz Pentium II that’s been powering this web site since July 2002.I swapped the board into my 266 MHz Pentium II. That first-generation P2 was a useful machine for me for a while, but mostly it’s just been taking up space. I had to do some slight modifications to get the newer board to bolt in, but it fit without too much trouble and now some of the 11-year-old hardware is useful again. It reminded me a lot of my college days, when I used to drop 486 and Pentium boards into IBM PC/ATs.

Debian installed on the upgraded system with no complaints, but I quickly found my Linux command line skills are rusty. And there have been enough changes in the last six years that I can’t just copy over /var/www and /var/lib/mysql and expect it to run like it used to.

So I’ll apply my 15 minutes per day principle. My chances of finding a block of 2-3 hours to get it all done are near zero, but I should be able to find a few minutes each day. So one day I can move the databases, then I can move the HTML and PHP another day, convert to WordPress still another day, and maybe, just maybe, have a vastly improved site in about a week if it all goes well.

How to clean up your computer before you sell it

I went to a huge garage sale this morning. I walked home with a 7-year-old Dell 15" LCD monitor. What I paid for it wouldn’t buy lunch for my wife and me. When I got it home and saw how well it worked, I felt guilty.

So if you’re thinking of selling some computer equipment, take my tips (as someone who attends literally thousands of garage sales every year) for getting decent money for it.The main reason I got this monitor for so little is because it looked like it sat in a dusty garage or attic for several years. It was filthy. I’ve seen identical monitors sell for 50 bucks as recently as June. Identical except for the dirt, that is.

I cleaned the monitor up using nothing more than an old dish towel and some all-surface biodegradable cleaner I buy at Costco. But dish detergent would work in a pinch. Dampen the towel, wring it out, add a bit of cleaner, and clean all the surfaces except for the screen. You’ll get more money if it looks like the unit was taken care of. You want it to look like you just bought its replacement yesterday.

You’ll also get more if you can demonstrate it works. Run an extension cable or two if necessary, and hook the stuff up so shoppers can see it in action. Many shoppers assume bargain-priced computer equipment at garage sales doesn’t work. In my experience, about half of it does. So I pay accordingly.

Finally, price realistically. These are the same people who get up at 4am the day after Thanksgiving to wait in line until Office Depot opens. I know because I do that too, and I see the same people I see every Saturday. So you’re competing with Black Friday’s prices, with used equipment.

That said, a working computer that runs Windows XP decently (and has a legal copy of XP on it) should fetch $75-$100, depending on its speed. A 1 GHz PC will run closer to $75, while a 2 GHz PC will fetch $100. And at that price, it should sell fairly quickly.

If a computer is decent but doesn’t work, it won’t sell for much. I’ve paid $10 for computers that need hard drives before, and I’ve passed on $10 computers that need hard drives. Sometimes I regret not buying that Pentium 4 that worked except for the hard drive, but my back hurt that day and I didn’t feel like lugging it home.

CRT monitors are hard to give away these days, but if you can demonstrate it works and it looks presentable, a 17-inch monitor is worth $10-$20. Your best bet for getting rid of one of those, though, is to bundle it with a working computer that runs Windows XP.

A working 15-inch LCD monitor should sell for $50 without any trouble.

Keyboards and mice are giveaways. I literally wish I had a dollar for every time someone’s tried to give me a keyboard. Anyone who wants one already has too many. The lone exception to this rule is an optical mouse. But a new, mid-range Microsoft optical mouse sells for $20-$25 on sale, so don’t expect to get more than $5-$10 for one. I paid $2 for one this year, and it didn’t work. I was willing to take a chance at that price, but no higher.

SSDs come of age?

Intel released its first-generation SSDs this week. I haven’t seen one and I don’t plan on rushing out to buy one just yet, but what I’ve read makes it sound like this is going to be big. Not big like the release of Windows 95 was, but frankly if what people are saying is true, it should be as big of a deal. This is the first disruptive technology I’ve seen in years.The best analysis of this drive and other SSDs is this Anandtech article. It doesn’t just discuss the Intel SSD; it also goes into detail talking about earlier SSDs, and, to my amazement, it talks about what’s wrong with them and does in-depth analysis as to why.

Frankly it’s been years since I’ve seen this kind of objective analysis from a hardware site. I’m used to hardware sites being shills for vendors, so this is exceptional.

The problem with inexpensive SSDs like the Supertalent Masterdrive and OCZ Core is that they’re usually fast. Blazing fast. But under certain circumstances, they just sit there and hang. Not for milliseconds, but a full second or more. Usually the problem happens when writing small files.

So when you go to Newegg and see the customer reviews of these drives and you see people giving them either 5 stars or 0, this explains it. The people who are just using them to load game levels or Photoshop CS3 love them because they mop up the floor with even a 15K conventional drive, so they give them five stars. The people who can’t get Windows to install on them because it hangs when writing some small but critical system file give zero.

Intel seems to have solved most of these problems, mostly with buffering and command queuing. The result is a drive that beats conventional disks in performance almost all the time, and when it doesn’t win, it’s close.

The problem is price: about $600 for 80 gigs. Some enthusiasts will pay that for their video subsystems, but that’s a lot of money considering one can build an awfully nice computer these days for around $200 (using a $70 Intel Atom motherboard, 2 GB of Kingston or Crucial memory for $30, a $40 hard drive, a $40 case, and a $20 optical drive).

But I think Intel made the right bet. The people who won’t pay $159 for a 32 GB drive from OCZ won’t pay $159 for one from Intel either. So crank up the capacity to 80 GB (pretty much the minimum for any enthusiast to take seriously), crank up the performance, and market it as an enthusiast product at an enthusiast price and wait for the technology to make it cheaper. It’s the same strategy Intel has been using for CPUs for nearly 25 years (since the 80286), and it’s worked.

I see a lot of criticism about the capacity, but it’s pretty much unfounded. The people who need capacity are the people who have large collections of JPEGs, MP3s and movies. None of these uses of a computer benefits at all from the SSD. Pretty much any conventional hard drive made in the last decade can stream that kind of data faster than the software needs it. So store that mountain of data on a cheap conventional hard drive (500 GB costs $70). Meanwhile, 80 GB is enough SSD capacity to hold an operating system and a nice selection of software, which is where SSDs excel.

Before I saw this review, I was pretty much ready to pull the trigger on a first-generation OCZ Core. Newegg has the 32 GB model for $159 with a $60 rebate. But now I know precisely what’s wrong with the Core and similar SSDs (and pretty much all of the similarly priced SSDs are based on the same Samsung reference design and have nearly identical characteristics). I know what I do tends to generate small files from time to time, and I know those 1-second delays would be maddening because avoiding delays is precisely the reason I want an SSD in the first place.

Intel has fired its first shot. Now Samsung and anyone else who wants to play in this arena is going to have to answer. Once that happens, prices will come down. Meanwhile, performance-minded people will buy the Intel drives, and increased demand will mean increased production, and therefore driving prices down.

It’s going to take a little while for SSDs to gain mainstream acceptance, kind of like LCD monitors. But I really think in five years, we’ll wonder how we lived without them.

Intel\’s Atom mini-ITX board has some interesting possibilities

A story on The Register tipped me off to a small motherboard using Intel’s new Atom CPU. A UK data center is using the chip to power servers, and The Reg asks if it’s madness or genius.

More on that in a minute.It’s an interesting minimalist board. It has a single PCI slot, one DIMM slot, PATA and 2 SATA connectors for storage, and the usual complement of I/O slots. The CPU runs at 1.6 GHz. Newegg sells it for about 75 bucks.

One could use this board to build a minimalist PC, but it would also work well as a cheap upgrade for an old PC. It can bolt into a case designed for an ATX or micro-ATX board. It’s made by Intel, so its quality is likely to be comparable to any board it replaces. And the board consumes about 25 watts of power.

Paired up with some sort of solid-state storage, be it a compact flash card in an adapter or a proper SATA SSD like the OCZ Core, it would be a very quiet, low-power system. Performance-wise, it wouldn’t be a barn burner, but it has more than enough horsepower for word processing, e-mail, web browsing, and other productivity apps. At 1.6 GHz, the Atom doesn’t outrun a Pentium M or even a modern Celeron at comparable clock speed, but it should outrun a sub-2 GHz P4.

I think this thing would be awesome in many business environments. Tasks that would bog it down are the kinds of things you don’t want going on in the office anyway–stuff like 3D gaming, ripping and re-encoding DVDs, stuff like that. The power it would save would be tremendous, especially when paired with an LCD monitor and an SSD.

But I even think it has a place in the server room. For example, my first employer used desktop PCs for domain controllers. The logic was simple: DCs don’t work all that hard most of the day, and by their very nature they are redundant, so if a DC were to fail, it’s not in the same league as your mail server failing. You can grab another desktop PC, stand it up as a domain controller, then start asking questions.

In 1997, when a server cost $4,000 and a desktop PC cost $1,000, this was an obvious place for a college with budget problems to save some money.

I think Intel Atoms would make great domain controllers. They have enough CPU power to do the job, but they sip power, which is increasingly important in datacenters. The PCI slot would limit the type of gigabit NIC you could install, but it should still be OK.

They’d make fine web servers too. They might get bogged down on high traffic sites, but they would have little trouble serving up most corporate intranets, and let’s face it, most people’s web sites aren’t nearly as busy as they would like to think they are. You could always use more than one and load balance them. Besides, it’s typically the database servers behind the web servers that do the heavy lifting. Serving up static web pages isn’t all that difficult of a task, and a 1.6 GHz CPU ought to be up to it.

None of these uses are what Intel had in mind when they designed the Atom–I really think their ultimate goal is to end up in cell phones and PDAs, which was why they sold off their ARM-based Xscale CPU.

But if some enterprising company (or struggling behemoth *cough* Dell *cough*) wanted to build business PCs around these, it would be an easy sell. For that matter, they could stuff two of these boards into a 1U rackmount chassis and sell it as an inexpensive, power-saving alternative to blade servers.

Call me crazy, but having actually administered blade servers, I’d much rather have a bunch of 1U systems with two computers inside the case. Besides costing a lot less money up front, they would be more reliable and consume less power while actually saving space–an HP blade enclosure gives you 16 servers in 10 Us, while my crazy scheme would give you 20 servers in the same space.

Maybe instead of posting this idea where anyone can see it and run with it, I ought to buy a couple of motherboards, take them into my basement and start bending some metal myself. Hmm…