CompuServe Messages

#C Ltd

#: 118330 S11/HardwareForum unknown
    10-Apr-88 13:48:34
Sb: #117893-#C Ltd
Fm: Ben Blish 72667,1341
To: RON TROY 76064,252

This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.

IT is true, in principal, and in theory. However, the Amiga's DOS throws in a wrinkle that skews the numbers – the dos is so slow, for instance in icon handling and so on, that although the interface itself runs quicker, both are fast enough so that the major amount of time is spent in the DOS routines. FFS corrects one of the bad bottlenecks in the system; programs that utilize the disk for data transfer directly will realize a much larger improvement from a DMA controller. Program loading, file copies, and so forth, are still choked up by various DOS areas; for instance, the requirement that a program be linked at load time causes the FFS program loads to be only slightly faster, even though the disk activity, per se, is greatly reduced. To sum it up, yes, the DMA controllers have an advantadge. In normal Amiga system use, I don't think you'll see it very much. DMA controllers will shine when multitaking is involved WITH the file system – DMA transfers will not, in and of themselves, slow down other tasks, while a programmed I/o controller most certainly will. I think that's the most important factor; You have to consider that we do not generally use the multitasking as it was anticipated that we would; we generally run only one or two main programs, and some backround ones that mostly sleep, like clocks, screenblankers, dirutils, music programs (Excluding DMCS – a cpu hogger) and so on; the reality in these types of situations is that the CPU is really running one task, mostly – the one you're using to access the disk; because of that, again, you won't see a lot of difference. Generally. Now, bear in mind, this is an opinion only, and based on feel more than benchies. Since this is so prone to how YOU use your system, it's almost impossible to be concrete about it. It *is* my opinion, though. –Ben–