🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #21348

Re: SE Internal Hard Disk Size

#21348
From: Jerry Whitnell
Date: Fri, 06 Nov 1987 19:24
48 lines
3370 bytes
In article <2822@batcomputer.tn.cornell.edu> chow@tcgould.tn.cornell.edu (Christopher Chow) writes:
|||My SE with Apple's 20Mb drive formatted out to 19,019K.
||  19.07 * 1024*1024 bytes.  So.... if the routine used to put the
||  size in the title bar does it this way then you're doing pretty well.
|
|Then again, it depends on the drive.  I think my almost 1-yr old 
|Dataframe 20 has 20110 k free when you reformat it.
|
|Christopher Chow

A short lesson on disk drive construction.  A drive consists of a number
(at least one, ususally more) of platters, each of which has two sides.  These
platters are stacked on a spindle, so that both sides are accessible.  A drive
also has a read/write head for each side of the platter, except that the
top and bottom platters usually don't have any data on them, so no head.
These heads can move back and forth on the disk surface.  The disk will spin
the platters, so each head can access the whole surface of the platter.  If
you hold the head in one place and spin the disk underneath it one rotation,
the head will be able to see the circle on the platter's surface.  This circle
is called a track.  There are a fixed number of tracks on each platter,
with less then a 100 for floppies and going on up to several thousand for
large hard disks.  The number of tracks for similar size drives varies from
manufacturo to manufactuor.  Each track is further divided up into sectors
of 512 bytes each (some use 1024, some other sizes).  There is always a fixed
number of sectors per track and a fixed number of tracks per head.  So the
maximum amount of space a drive will hold is given by the formula

    heads x tracks/head x sectors/tracks x bytes/sector.

However, you may not see all of this space.  All of the good drives will
reserve some number of sectors or tracks to provide a place to map sectors
that have bad spots in them.  If the drive can't read a sector on the disk,
rather then call the whole disk bad (which is a big waste of money :-)),
it just puts the data in one of the reserved sectors and stores the information
about where the sector was moved to in a map that it keeps on the drive.  
Since the number of reserved sectors is often decided by the formatting program,
different versions of the program may give you more or less space for real
use depending on which version you use.

So for any 20 mbyte drive on the market, about the only thing you'll know
is that you'll get more then 18 mbytes and less then 22 mbytes.  



Jerry Whitnell				Lizzi Borden took an axe
Communication Solutions, Inc.		And plunged it deep into the VAX;
					Don't you envy people who
					Do all the things You want to do?
Technical Details
Message-ID: <1283@csib.csi.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!hplabs!nsc!csi!jwhitnel
References: <549@wolf.UUCP> <189@iconsys.UUCP> <2822@batcomputer.tn.cornell.edu>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!hplabs!nsc!csi!jwhitnel
From: jwhitnel@csi.UUCP (Jerry Whitnell)
Newsgroups: comp.sys.mac
Subject: Re: SE Internal Hard Disk Size
Message-ID: <1283@csib.csi.UUCP>
Date: Fri, 6-Nov-87 14:24:12 EST
Article-I.D.: csib.1283
Posted: Fri Nov  6 14:24:12 1987
Date-Received: Mon, 9-Nov-87 05:35:40 EST
References: <549@wolf.UUCP> <189@iconsys.UUCP> <2822@batcomputer.tn.cornell.edu>
Reply-To: jwhitnel@csib.UUCP (Jerry Whitnell)
Organization: Communications Solutions Inc., San Jose, Ca
Lines: 48
Keywords: How Big ?