[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple ProDOS CP/M disk & file utility



In article <9d4cri$f3s$1@merope.saaf.se>, Paul Schlyter <pausch@saaf.se> wrote:
>Probably the "Pascal Micro ENgine" failed for the same reason: slowness.

Well, presumably it's faster than emulating the Pcode.

>BTW of all the Apple OS'es DOS, ProDOS, Pascal and CP/M, Apple Pascal
>had the most primitive file system: it was the only file system which
>required the files to be contiguously stored on the disk.  That's why
>the Apple Pascal system had a "crunch" command, which moved files as
>needed to merge all free parts of the disk into one contiguous space:
>on the other Apple OS'es this wasn't needed as they could handle disk
>fragmentation.

Is this really only true in the Apple Pascal environment?

I thought it was a design decision which affects all UCSC Pascal 
implementations.

Besides, having to K)runch manually was a pain, but it also then made loading
faster compared to noncontiguous files on other OSes.  (Plus, isn't the
absolute minimum load time lower than on other Apple II file systems?)
-- 
mattack@area.com