O&O Defrag and Solid State Drives



Similar documents
Samsung Magician v.4.5 Introduction and Installation Guide

O&O Defrag and the Windows Defragmenter: A comparison

Disk Defragmentation in a Lotus Notes Environment

Frequently Asked Questions March s620 SATA SSD Enterprise-Class Solid-State Device. Frequently Asked Questions

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

QuickSpecs. HP Solid State Drives (SSDs) for Workstations. Overview

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

HP Notebook Hard Drives & Solid State Drives. Identifying, Preventing, Diagnosing and Recovering from Drive Failures. Care and Maintenance Measures

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

SSD Guru. Installation and User Guide. Software Version 1.4

HP Solid State Drive (SSD) Overview

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Nasir Memon Polytechnic Institute of NYU

Industrial Flash Storage Trends in Software and Security

High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect

Intel Solid State Drive Toolbox

Basic ShadowProtect Troubleshooting

Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays

An In-Depth Look at Variable Stripe RAID (VSR)

2 Port PCI Express 2.0 SATA III 6Gbps RAID Controller Card w/ 2 msata Slots and HyperDuo SSD Tiering

VMware Server 2.0 Essentials. Virtualization Deployment and Management

Embedded Operating Systems in a Point of Sale Environment. White Paper

HP 80 GB, 128 GB, and 160 GB Solid State Drives for HP Business Desktop PCs Overview. HP 128 GB Solid State Drive (SSD)

3 Port PCI Express 2.0 SATA III 6 Gbps RAID Controller Card w/ msata Slot and HyperDuo SSD Tiering

Benefits of Solid-State Storage

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Intel Solid State Drive Toolbox

SATA II 3Gb/s SSD. SSD630 Benefits. Enhanced Performance. Applications

Updating Your Firmware

Trabajo Memorias flash

Solid State Drive (SSD) FAQ

OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance

Autodesk 3ds Max 2010 Boot Camp FAQ

A New Chapter for System Designs Using NAND Flash Memory

HP Thin Clients Flash/SSD Selection

4 Port PCI Express 2.0 SATA III 6Gbps RAID Controller Card with HyperDuo SSD Tiering

Tested product: Auslogics BoostSpeed

Auslogics BoostSpeed 5 Manual

RecoverIt Frequently Asked Questions

HP 128 GB Solid State Drive (SSD) *Not available in all regions.

Samsung emmc. FBGA QDP Package. Managed NAND Flash memory solution supports mobile applications BROCHURE

HP 80 GB, 128 GB, and 160 GB Solid State Drives for HP Business Desktop PCs Overview. HP 128 GB Solid State Drive (SSD)

USB Flash Drive. RoHS Compliant. AH321 Specifications. June 4 th, Version 1.4. Apacer Technology Inc.

USB Flash Drive. RoHS Compliant. AH322 Specifications. July 2 nd, Version 1.2. Apacer Technology Inc.

Technologies Supporting Evolution of SSDs

Flash-optimized Data Progression

Mini PCIe SSD - mpdm. RoHS Compliant. Product Specifications. August 15 th, Version 1.0

SSD Firmware Update Utility Guide

NAND Flash Memory Reliability in Embedded Computer Systems

Differential RAID: Rethinking RAID for SSD Reliability

Maximizing Your Server Memory and Storage Investments with Windows Server 2012 R2

NEC ESMPRO Manager RAID System Management Guide for VMware ESXi 5 or later

Solid State Drive ssd.supertalent.com

NAND Basics Understanding the Technology Behind Your SSD

Express5800 Scalable Enterprise Server Reference Architecture. For NEC PCIe SSD Appliance for Microsoft SQL Server

Flash Memory Technology in Enterprise Storage

Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment

SOLID STATE DRIVES AND PARALLEL STORAGE

White Paper. Avoiding premature failure of NAND Flash memory. Inhalt

Serial ATA Flash Drive

SLC vs. MLC: An Analysis of Flash Memory

Memoright SSDs: The End of Hard Drives?

Serial ATA Flash Drive

WHITE PAPER: TECHNICAL OVERVIEW. NetBackup Desktop Laptop Option Technical Product Overview

PCI Express SATA III RAID Controller Card with Mini-SAS Connector (SFF-8087) - HyperDuo SSD Tiering

Intel Matrix Storage Manager 8.x

SATA SSD Series. InnoDisk. Customer. Approver. Approver. Customer: Customer. InnoDisk. Part Number: InnoDisk. Model Name: Date:

Industrial Semi Metal USB

auslogics DISK DEFRAG FREE Help Manual /

SQL Server Setup Guide for BusinessObjects Planning

PMC Solid State Memory Card Product Manual V

Intel Rapid Start Technology (FFS) Guide

DriveLock and Windows 8

MSM Software Feature Difference Between the MR Controller and the IR Controller

Autodesk Inventor on the Macintosh

Kingston KC300 Security Toolbox

Flash Memory Basics for SSD Users

4 Channel 6-Port SATA 6Gb/s PCIe RAID Host Card

We reserve the right to make technical changes.

Mass Storage Basics. When to Use a Storage Device

EX Port SATA3 RAID/HyperDuo PCIe(x2) Card

QuickSpecs. HP Solid State Drives (SSD) What's New. HP Solid State Drives (SSD) Overview

Intel Rapid Storage Technology

Solid State Drive Technology

RAID installation guide

The Impact of Disk Fragmentation on Servers. By David Chernicoff

Technology Update White Paper. High Speed RAID 6. Powered by Custom ASIC Parity Chips

SSD Performance Tips: Avoid The Write Cliff

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller.

Transcription:

O&O Defrag Summary Solid State Drives (SSD or flash drives ) have become increasingly popular in recent years and have come to compete with traditional hard drives as very fast storage media. The sole use of memory chips accounts for all moving mechanical parts of a hard disk, resulting in lower power consumption and less heat. In addition, SSDs operate silently and are insensitive to shock or vibration. However, the main disadvantages of SSDs when compared to conventional hard drives is still their very high price and, unfortunately, limited life span since the used memory chips allow only a finite number of write cycles. 1 The question about defragmenting such drives is often asked in connection with the overall performance of an SSD. In addition to answering this question, this paper will also consider SSDs in connection with O&O Defrag under all current Windows versions. 2 Physical degradation The SSDs for the mainstream market are made up of non-volatile flash memory which retains written data without a permanent electrical supply. Due to their special construction, flash drives are physically worn out bit by bit every time they are write-accessed. This, of course, limits their life span considerably. Each flash cell stores a single bit (SLC - single-level cell) or multiple bits (MLC - multi-level cell) through the concentration of charge carriers in certain semiconductor layers. In order to maximize the storage density per area, several thousand flash cells are organized into a flash block. While it is possible to read individual cells in a flash block, they cannot be written on individually. If a single bit is changed, the entire flash block needs to be deleted and rewritten completely. 1

In each of these delete-rewrite cycles, higher voltage is used to move charge carriers between the semiconductor layers so that the semiconductor crystal is gradually damaged over time. Depending on the design, a flash block may perform a maximum of either 5000-10000 (MLC) or 100,000 (SLC) delete cycles. From that time on, there is no guarantee for saving future data, and so data loss is imminent. 1 The SSD controller intelligently redistributes the write access to counteract such effects. New incoming data is written on the less frequently used flash blocks with help of complex algorithms. Though physical degradation will not be prevented completely, it will be effectively limited. Only as a result of these measures can flash devices be used as replacements for hard disks. Any current SSD disposes of significantly more memory than designated in order to evenly distribute write accesses. Defragmentation shortens life span In contrast to 1:1 mapping of file system sectors to media sectors, as was the case with hard disks, the internal data management of SSDs leads to a completely different assignment of sectors to flash blocks. It may well be that a large file that isn t fragmented in the file system can be distributed by the SSD controller across thousands of different flash blocks - without any adverse effects in performance. Defragmentation would not cause any measurable increase in acceleration. On the contrary, due to the many short write accesses, it would only produce unnecessary delete-write cycles. Defragmentation of SSDs is not only unnecessary, if done frequently it may even significantly reduce their life span! Extend life span of SSDs through TRIM So far, hard drives have always been content agnostic - they store all sectors of a file system 1:1. In addition, areas marked as free by the operating system, and which the user sees as containing no data, will be saved. If the user deletes files or formats a drive, the actual contents will remain stored on the drive even though data is discarded from the perspective of the operating system. SSDs also keep this useless sector content until they re overwritten by new data. And that s where considerable room for the support of the wear-leveling algorithms opens up: If drives were somehow told which memory areas do not contain useful data, they d be able to release these flash blocks so that they could be re-used for new data. 2

This is exactly the optimization approach that s implemented in the latest ATA standards with the TRIM command. Drives that support TRIM can improve their internal data management and wear leveling. Software is needed for transmitting the TRIM command to the SSDs in order for this optimization to take place at all. SSDs under Microsoft Windows TRIM command from Windows 7 on Native support for the TRIM command was integrated with the introduction of Windows 7 and Windows 2008 R2. Each file deletion is accompanied by this command, which is sent from the operating system to the SSD, provided that it supports this command. Older versions of Windows cannot do this, so the user has to rely on applications made by various manufacturers. These applications all follow the same standardized procedures internally, but they artificially lock out drives from other manufacturers. Using these tools manually requires some knowledge on the part of the user and are time-consuming which would make fully automated optimization of SSDs something very desirable. Defragmentation programs Another problem in the interaction between Windows and SSDs are defragmentation programs, including Windows own Disk Defragmenter. If SSDs are not recognized as such, a defragmentation will be run: this not only fails to improve performance, but also shortens the life span of the drive due to overloading of the wear-leveling mechanism. That s why it s absolutely necessary to avoid the defragmentation of SSDs. Windows Vista can not distinguish SSDs from hard drives. For this reason, the built-in Windows defragmenter 3, as well as other defragmentation programs that preform similarly, will try to unnecessarily rearrange files on SSDs at regular intervals. Every defragmentation that s run will thereby reduce the life span of your SSD. O&O Defrag supports SSDs under all current Windows Versions O&O Defrag, 4 implements the optimization of SSDs using the TRIM functionality according to the ATA standard 5. For the first time, O&O Defrag allows a user-friendly solution for optimizing all the drives on a computer - regardless of their manufacturer, or whether they are SSDs or mechanical hard disks. 3

Automatic Optimization Thanks to the new automatic optimization, it is no longer necessary to set up a defragmentation manually. It is enabled by default after installation and optimizes the disks in the background without affecting the computer negatively during operation. Automatic optimization was extended for SSDs to allow for the regular implementation of the TRIM command. O&O Defrag detects SSDs and prevents any attempt at defragmentation. In addition, the Windows Disk Defragmenter is switched off to prevent automatic (and damaging) defragmentation of the SSD. The default configuration of O&O Defrag was prepared on the basis of a broad survey of personal and corporate customers. It is optimized for the vast majority of computer user scenarios and also takes into account all combinations of conventional hard drives and SSDs in a computer. Note O&O Defrag recognizes SSDs and will never subject them to an automatic defragmentation, regardless of the settings. The automatic TRIM command for SSDs will be prevented if automatic optimization is disabled by the user. Consequently, automatic optimization should be enabled all the time. Run TRIM manually O&O Defrag runs TRIM independently when automatic optimization is enabled for SSDs. In addition, a manual execution of TRIM is also possible via the integrated command line application. The syntax is as follows: oodcmd.exe /TRIM:<Drive letter (A-Z)> This command line tool is located in the O&O Defrag installation folder. Requirements and restrictions In principle, the O&O Defrag TRIM functionality works independently of the operating system. Unlike most manufacturers, all standard file systems of Windows are supported: not only NTFS, but also FAT/ FAT32, and exfat (available since Windows Vista). However, the following requirements for hardware and drivers must be met: 4

The SSD supports the TRIM command. This should be given to all current drives with the latest firmware. At the time of publication of this white paper, the following SSDs or SSD controllers support the TRIM command: Intel X25-M and X18-M G2 G2 ( Postville ) SSDs with Indilinx Barefoot (e.g. OCZ Vertex) SSDs with SandForce SF1200 or SF1500 Force (e.g. OCZ Vertex 2) SSDs with Samsung RBB (e.g. OCZ Apex, Samsung PB22-J) Samsung 470 SSDs with the latest controllers from Toshiba SSDs with the latest controllers from Marvell (e.g. Crucial RealSSD C300) And much more! If in doubt, please contact the manufacturer! SSD is attached to a SATA controller which runs in AHCI mode Technically speaking, TRIM commands can also be run in the IDE mode, however, they will block all the read and write commands of the system. Without AHCI, the system will literally stop still during the implementation of TRIM for several seconds to minutes and this is unacceptable for our customers in our view. Drives attached to RAID or SAS controllers are not supported SSDs in RAID arrays are not supported SATA drivers must be able to pass on TRIM commands to SSDs (ask the manufacturer if necessary) Currently, only the latest drivers from Intel (iastor) and the Windows native AHCI driver from Microsoft (msahci) can pass on TRIM commands Conclusion The defragmentation of SSDs leads to no improvement in their performance, and may even negatively influence their life expectancy. As a result, such defragmentation must be avoided through the automatic detection of SSDs by the operating system or the defragmentaion software. On the other hand, the automatic and regular execution of the TRIM command increases SSD performance and significantly extends its life span. O&O Defrag provides both. It is therefore the optimization tool of choice - both for traditional hard disks, as well as for SSDs. With O&O Defrag, you get an intuitive tool that optimizes all the drives on your system and provides a sustained increase in the overall performance of any PC or server. 5

About O&O Software GmbH O&O develops solutions for corporate clients to assist them in their daily work and reduce their costs. Our products for system optimization, data imaging, restoration and the secure deletion of data, as well as company-wide administration are pioneers in the Windows area. With our worldwide network of partners, we support companies, corporations, public institutions and private clients in more than 140 countries from our headquarters in Berlin. More information is available on the Internet or directly from us: O&O Software GmbH Am Borsigturm 48 13507 Berlin Germany Tel: +49 (0)30 991 9162-00 Fax: +49 (0)30 991 9162-99 Web: E-mail: info@oo-software.com References 1 http://de.wikipedia.org/wiki/solid_state_drive 2 Windows Vista, Windows 7 in the Professional Edition as well as Windows 2003, Windows 2008 and Windows 2008 R2 in the Server Edition of O&O Defrag 3 http://en.wikipedia.org/wiki/disk_defragmenter_(windows) 4 http:///home/de/products/oodefrag/ 5 http://en.wikipedia.org/wiki/trim#ata_specification 2014 O&O Software GmbH. All rights reserved. O&O and the O&O logo are registered trademarks of O&O Software GmbH, Berlin. All other brands cited are the property of their corresponding bearers. 6