| Deutsch English Français Italiano |
|
<v5eln4$1jpnm$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Stephen Fuld" <SFuld@alumni.cmu.edu.invalid> Newsgroups: comp.arch Subject: Re: ancient OS history, ARM is sort of channeling the IBM 360 Date: Tue, 25 Jun 2024 14:54:28 -0000 (UTC) Organization: A noiseless patient Spider Lines: 41 Message-ID: <v5eln4$1jpnm$1@dont-email.me> References: <s7r87j1c3u6mim0db3ccbdvknvtjr4anu3@4ax.com> <v5an0l$10bj$1@gal.iecc.com> <87le2vatq4.fsf@localhost> <v5asis$p33t$1@dont-email.me> <v5dfkf$1h3e$3@gal.iecc.com> <v5dl6f$1dttg$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 25 Jun 2024 16:54:28 +0200 (CEST) Injection-Info: dont-email.me; posting-host="c54e9456f016d4223881dc0a49e6a9e3"; logging-data="1697526"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186a+vm3owhHyq5SOJONG/mHrjkWvknn2c=" User-Agent: XanaNews/1.21-f3fb89f (x86; Portable ISpell) Cancel-Lock: sha1:rc5VPWQM8161VdE/YXzE0GdVXqc= Bytes: 2733 Lawrence D'Oliveiro wrote: > On Tue, 25 Jun 2024 04:04:31 -0000 (UTC), John Levine wrote: > > > According to Lawrence D'Oliveiro <ldo@nz.invalid>: > > > >> How much of theoretical disk bandwidth was the filesystem capable > of >> using? Because I know early Unix systems were pretty terrible > in that >> regard, until Berkeley’s “Fast File System” came along. > > > > My recollection is that if you were using QSAM with multiple > > buffers and full track records it wasn't hard to keep the disk > > going at full speed. Later versions of OS do chained scheduling if > > you have enough buffers, doing several disk operations with one > > cnannel program. > > Presumably the downside of that was there was no such thing as > “stream- oriented” I/O: it was all record-based, just like most of > the other OSes. For the business oriented and even scientific oriented applications typically run on S/360, "stream oriented" I/O would have been a distinct disadvantage. COBOL I/O (and even Fortran I/O) is "record oriented". "byte oriented" I/O would ha made things harder for the programer as well as much less efficient. > Unix was unique in hiding the need from applications/users to worry > about sector sizes when writing to files and reading from files. But > there was a significant overhead in that, at least in the early years. There still is additional overhead. But the application amd programming language mix has changed, so stream oriented I/O is now the default. -- - Stephen Fuld (e-mail address disguised to prevent spam)