Windows 7: Making SSDs Work Better

New Windows 7 is bringing many changes, including more support for new hardware, especially for solid state drives (SSD), both in terms of new commands and the operation of the system itself works. A regular user will not see anything different, but over time, we get better performance with the systems with SSD.

So far, SSDs have been used mainly in three situations: First, relatively small amounts of flash storage used in the first Netbooks, providing 4 GB, 8 GB or 16 GB of storage. That made sense, since PC manufacturers can buy flash memory in small increments, which could include 8GB of flash memory for less money than a hard drive. The problem is that users decided they wanted to do more in this type of machine in particular to running Windows who need more storage, so most of the market has now moved to low cost drives.

More importantly, I've seen a lot of thin and light notebooks using the SSD, the MacBook Air to the ThinkPad X300 to most of the new thin-and-light machines have been introduced recently. Current Units in this area often use what is called MLC (multi-level cell) NAND flash and special drivers. They tend to be especially fast read speeds compared to hard drives, so it's ideal for things like startup, but slower for writes, so many drivers for special use and cache.

(Moreover, in some ways more important now, SSDs have been used in situations in server performance is very important reading. In this case, companies have mainly used the units based on what is known as Flash SLC as a front-end for databases. A number of companies have focused on making or simply put SSD Flash memory on the boards. However, these systems do not use server operating systems, customers.)

If you've used a laptop with an SSD drive and Windows Vista, it's likely that you realize you have picked up very fast, but he wrote relatively slowly. And well has also noticed that slows time. That's because the way it operates.

Because an SSD does not require a disk head to reach a point in a dish (like a hard drive), which offers particularly fast reads of random information. In addition, SSD can read data from many sequential apace. However, random write a different story. Your typical hard disk drive has a small amount of RAM cache, so write to the disk seems to take a very short amount of time. (It takes more time to write the data physically on disk, but probably will not notice the difference, except in case of power failure.) And of course, writing a large amount of data (rather than fill the cache) will slow disk hard.

When using a hard disk and delete a file (or in fact, all data), what really happens is that the block of the unit being marked as unused, but the data really is not overridden (the why programs like Undelete often at work). This makes no difference in performance, because the system only write new data on old data when it has to.