[Info-vax] HP wins Oracle Itanium case
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Thu Aug 23 16:14:08 EDT 2012
On 2012-08-23 17:46:00 +0000, Johnny Billquist said:
> So basically, what you are saying is that when using the file system
> interfaces, a file (on disk or anywhere else) is a stream of bytes (in
> Unix).
> I have no problem with that. It's just not the "lowest level of a
> disk", nor can all I/O be done through the file system.
The purpose of an operating system, of a database or other record
management system, and most other frameworks, is to abstract the
lower-level interfaces. An operating system is a bag of device
drivers, and a selection of tools and abstractions.
A file system can be built upon, but is not necessarily dependent on
sector-addressable hard disk storage systems.
The file system abstracts the disk storage.
Few folks want to deal with programming disk storage hardware directly,
and (going forward) the baroque interfaces and constructs are
undoubtedly and eventually headed for deprecation. As non-solid-state
rotating-rust storage dies (slowly), so too will the interfaces. And
I'd prefer to move that abstraction up further, and dispense with the
hassles inherent in RMS-style interfaces.
Will some folks need sector-level access? Sure. Some folks still use
assembler, or machine code directly, and not the higher-level languages
and their abstractions. But most have moved on from there.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list