🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #5123

Re: GVP Trade-in

#5123
From: Bernd Felsche
Date: Sun, 02 Sep 1990 11:27
47 lines
2741 bytes
In article <14069@cbmvax.commodore.com> jesup@cbmvax (Randell Jesup) writes:
>In article <552@DIALix.UUCP> bernie@DIALix.oz.au (Bernd Felsche) writes:
[..quote about AmigaDOS FS deleted..]
>
>      Actually, it does far better at things like that than say, Unix, does.

I presume that you're talking about System V.x here.  Berkeley FFS
does heaps better, (than SYS V) as does SunOS, which caches block 
disk I/O into all available RAM.

>There's been quite a bit of discussion at times in comp.arch about filesystem
(I read that newsgroup as well.)
>speeds, and even a 68000 amiga with a DMA controller can keep up there with
>pretty high-power Unix boxes.  One of the reasons is that FFS allows us to do
>direct transfers to the end destination, instead of having to xfer to a buffer
>pool and then cpu copy to destination (like most unix implementations).

Direct transfer is a most efficient approach, and UNIX does allow 
this approach in limited circumstances (raw device i/o).  It is used
almost exculsively by high performance databases, not only for
speed, but also for integrity, as UNIX 'blocking i/o' is write-delayed,
and the application could never be sure if i/o was successful, and
when it actually happened.

>      If you want to see what they can do, check out floppies under 2.0
>trackdisk and FFS.  I've seen >20K/sec reads.  Note that the theoretical
>maximum is ~24K/sec, not including seek and settle times or any other overhead.
>Trackdisk does 22K/sec via the device interface (including seek/settle) under
>2.0.
How about hard disks?  CPU time will be a larger proportion of total
time, so it will be more significant.
>
>      Even on a 68000, sustained transfer speed is limited by disk speed
>in most cases, not processor handling of the data.  A 680{2,3}0 will improve
>rates, but not immensely.

Can you give some statistics on disk i/o for the A3000 running
AmigaDOS vs A3000 running UNIX V.4?  I'd prefer to compare apples
(ooops) I mean Amigas with Amigas.

Also, I'd be interested in how a well-worn filesystem performs; one
that has quite a lot of fragmentation (>10%), for both DOS and
UNIX.  Which UNIX filesystem does AMIX(?) use?

[...deleted stuff...]

bernie
Technical Details
Message-ID: <559@DIALix.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!samsung!munnari.oz.au!uniwa!DIALix!bernie
References: <14069@cbmvax.commodore.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!samsung!munnari.oz.au!uniwa!DIALix!bernie
From: bernie@DIALix.UUCP (Bernd Felsche)
Newsgroups: comp.sys.amiga.tech
Subject: Re: GVP Trade-in
Summary: Filesystem Speeds
Keywords: SCSI, GVP
Message-ID: <559@DIALix.UUCP>
Date: 2 Sep 90 11:27:33 GMT
References: <14069@cbmvax.commodore.com>
Followup-To: comp.sys.amiga.hardware
Organization: DIALix Services, Perth Western Australia
Lines: 47
X-why: Mail failed