How to access the disk data, Computer Engineering

Assignment Help:

Q. How to Access the Disk Data?

Disks operate is semi-random mode of operation and generally referenced block wise. The data access time on a disk comprises two major components:

  • Seek time: Time to position head on a particular track. On a fixed head disks it's time taken by electronic circuit to select needed head whereas in movable head disks it's time needed to move head to a specific track.
  • Latency time: This is time needed by a sector to reach below read/write head. On an average it's half of time taken for a rotation by disk.

In addition to seek and latency time the time taken to transfer a (read/write) block of words can be considered however normally it is too small in comparison to seek time and latency and in general disk access time is concerned to be sum of seek time and latency time. Because access time of disks is large so it is advisable to read a sizeable part of data in a single go and so disks are referenced block wise. As a matter of fact you will find that in most of computer system input/output involving disk is given a very high priority. Fundamental reason for such priority is latency time which is needed once the block which is to be read passes below read-write head. It may take time of order of milliseconds to do it again, in turn delaying Input /Output and lowering performance of system.


Related Discussions:- How to access the disk data

Define both fork and vfork, How and when race conditions happen in process ...

How and when race conditions happen in process control? How can it be avoided? b. Differentiate among following functions giving related syntax: (i) fork and vfork (ii) w

Difference between commit-work and rollback-work tasks, What is the differe...

What is the difference between Commit-work and Rollback-Work tasks? Commit-Work statement "performs" many functions relevant to synchronized execution of tasks.  Rollback-work

Explain about the term middleware, Explain about the term Middleware. M...

Explain about the term Middleware. Middleware is the term frequently used to explain the application or business logic present within an application server. Unfortunately, simi

Processor, what is the difference between i5 and i7 processor?

what is the difference between i5 and i7 processor?

Data dictionary, data dictionary for online banking system in software engi...

data dictionary for online banking system in software engineering

Explain instruction cycle and execution cycle, Q Explain Instruction cycle ...

Q Explain Instruction cycle and Execution cycle. and also explain Instruction Counter, Memory Address Register and Memory Buffer Register.

Digital Design, Design a serial 2’s complementer with a shift register and ...

Design a serial 2’s complementer with a shift register and a flip-flop

Convert binary number in two''s compliment form, Convert binary number in t...

Convert binary number in two's compliment form 0100 1000. Converting the binary number into 2's compliment from 0100 1000 is given below: 01001000 => 10111000

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd