Wandering Thoughts archives

2006-09-08

Link: IRON File Systems

IRON File Systems [PDF] is a paper from the 2005 ACM Symposium on Operating Systems Principles. To quote from the abstract:

Commodity file systems trust disks to either work or fail completely, yet modern disks exhibit more complex failure modes. We suggest a new fail-partial failure model for disks, which incorporates realistic localized faults such as latent sector errors and block corruption. We then develop and apply a novel failure-policy fingerprinting framework, to investigate how commodity file systems react to a range of more realistic disk failures. [...]

They did their primary analysis on Linux ext3, ReiserFS 3, and (Linux) JFS; the results are comprehensive, interesting, and sometimes scary.

IronFileSystems written at 12:06:17; Add Comment

2006-09-01

Link: The Single Unix Specification et al

The Open Group Base Specification Issue 6 is, well, to quote it:

This standard is the single common revision to IEEE Std 1003.1-1996, IEEE Std 1003.2-1992, and the Base Specifications of The Open Group Single UNIX Specification, Version 2.

(Those IEEE standards are better known as 'POSIX'.)

The Single Unix Specification (SUS) is a very useful authoritative reference for how various things should behave in theory. (How they behave in fact is a different issue; not everything is correctly implemented, and not everything is SUS/POSIX compliant to start with.)

You'd think that the Open Group would make this stuff openly available, but instead they want you to register and provide them with various personal details. As we can see here, that is not strictly speaking necessary; you just need the right magic URL.

(From Andree Leidenfrost via Debian Planet.)

SingleUnixSpecification written at 23:35:09; Add Comment


Page tools: See As Blogdir, See As Normal.
Search:
Login: Password:
Atom Syndication: Recent Pages, Recent Comments.

This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.