Solved

Cylinder Skewing vs Defragmentation

Posted on 2002-03-22
4
526 Views
Last Modified: 2008-03-06
"Cylinder skewing" technique was surpose to improve Hdd performance by reducing the disk time lost during normal head steps , which  identify and read the desired information from a track within one disk rotation. So why do a "defragmentation" to bring the scattered data around the cylinder to a contiguous position i.e. data on same track  / sector when "cylinder skewing"  make  data saved on different track / sector.

0
Comment
Question by:hhheng
  • 2
4 Comments
 
LVL 32

Accepted Solution

by:
jhance earned 50 total points
ID: 6888752
These days cylinder skewing is done in the physical formatting of the drive by the manufacturer.  In the old days the interface to the drive was very low level and you could optimize drive performance by knowing a bit about how the drive worked and how your operating system performed.

These days the disk access is at a much higher level and the controller is embedded in the drive.  The drives today also have cache memory and are setup with various read-ahead and write-later schemes to makes things go faster.

So the concept of cylinder skewing is not rally applicable any longer.  In fact you could possible slow things down by trying to do such a thing since there are so many levels of buffereing and caching between you and the data on the drive.
0
 
LVL 2

Expert Comment

by:highstar1
ID: 6889289
"Cylinder skewing" Do you mean the disk Interleave Ratio
Or simular techniques to reduce the amount of time the
disk has to wait for the data to come under the R/W heads?

Those are Hardware level processes that have little to do
with the Operating System Software Level Defragmentation.

Defrag trys to move all the data of a single file into
contiguous series of addresses in the fat,vtoc or supernode of your High level disk structure.

You might say your "Cylinder skewing" is to your
low level formated disk structure, what defrag is to
your high level formated disk structure.

You use both, not one or the other.

Many modern Harddrives are now fast enough that they
can be effecient with a 1:1 ratio. Changing the lowlevel
characteristics makes no change in performance of the drive. This is do to the slowness of the overhead of the
drivers, O/S and applications being run.

A 15000 RPM SCSI fast/wide is less likely to need adjusting than a 5400 RPM old IDE drive.


0
 
LVL 32

Expert Comment

by:jhance
ID: 6889672
>>effecient with a 1:1 ratio.

Let me point out that the term "1:1 ratio" refers to SECTOR INTERLEAVE and NOT cylinder skew.  These are DIFFERENT things but somewhat related.
0
 

Author Comment

by:hhheng
ID: 6890195
Agree with jhance about interleave which applies to Sector while Cylinder skewing applies to Track.

For example, if a drive reads a sector and skips a sector to reach the next sequential sector, interleave factor would be 1:3 and so on.

As I understand it , defragmentation is gathering of data scatter over different tracks/sectors so that data are placed in interleave ration of 1:1 and on contiguous track.

Thanks and cheers...
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Cisco USB console Windows 8.1 unable to open serial port 4 40
How do I hook up a bluetooth speaker? 20 158
Is my HP C7000 enclosure failing? 2 60
S1200BTL Rack Mount Case 4 31
The Rasberry PI is a low cost piece of hardware that you can have a lot of fun with through experimenting and building/working on projects like media players, running a low cost computer, build data loggers etc. - see: https://www.raspberrypi.org
What do we know about Legacy Video Conferencing? - Full IT support needed! - Complicated systems at outrageous prices! - Intense training required! Highfive believes we need to embrace a new alternative.
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question