Diskeeper - file system filter driver 能減低75% fragmentation

New Diskeeper Defrag Tech: Exclusive Details

Diskeeper plans to introduce a file system filter driver later this year that will eliminate most file fragmentation before it actually occurs, company executives said Friday.

The company's plans to do so were revealed Thursday, but on Friday director of products and technologies Michael Materie provided more details on how the software will work.

As of now, Diskeeper has not revealed a formal name for the technology, nor disclosed what it will charge for the product. Since the file system filter works so closely with an operating system's file system, Diskeeper has had to choose which file system to support: for now, the product will support NTFS, used by the latest Windows programs since Windows 2000, as well as the older FAT file system. Both Linux and Apple's Mac OS X can access the NTFS file system, but Materie said the program will be for Windows only, at least initially.

Diskeeper's Materie said that he could not comment on certain aspects of the technology, including the issue of patents.

But the filter driver is designed to weed out about 75 percent of fragmentation before it ever occurs, by intercepting the data before it is written to the file system, and organizing it appropriately.

"It will be a green technology, in the sense that it will minimize the amount of [disk] activity in terms of defrag operations... including use of the drive, power, and wear and tear," Materie said.

Diskeeper is one of a few companies which have devoted themselves to defragmentation, or the elimination of blocks of file data spread out over the logical system of a computer's hard disk. Searching for and combininng these fragments is a time-consuming process, and a heavily fragmented disk can bring a PC to a crawl. Diskeeper has worked on defrag utilities for over 20 years, and its products have won PCMag.com Editors' Choice awards.

Although the new technology may have an impact on consumer products, Materie talked more of the impact on enterprises, especially block-based storage and deduplication applications, where copies of redundant information are hunted down and eliminated to minimize storage space.

"I think that there's going to be a lot of trickle through of effort in a lot of different areas," Materie said.

The technology may also improve solid-state-disks (SSDs), which don't typically suffer from the same fragmentation issues that can affect rotating disks, Materie said. SSD performance can far outstrip rotating disks, but only on sequential reads and writes; random writes, in particular, can slow down disk performance. In some cases, a fragmented file being read out to a solid state disc for writing can be treated as a random write, hurting performance, he said. 9Some SSDs use intelligent write algorithms to minimize this.) The Diskeeper technology may help minimize the random-write problem, he said.

Materie said the technology was currently working through extensive testing, both to minimize the impact on CPU and memory performance, as well as file-system stability. On the latter metric, Materie said DisKeeper has found no problems. "It's absolutely bulletproof from a stability perspective," he said.


[ 本帖最後由 computer1975 於 2009-8-27 14:19 編輯 ]

類似UNIX File System - delay allocation,到寫的一刻才決定放在那個cluster


個 algorithm 有幾快先?