When
· Naughties
· · 2004
· · · August
· · · · 23 (1 entry)

Moore Who? · Cy­berspace is buzzin’ tonight over the re­lease of the Reis­er4 filesys­tem, which seems to be pret­ty hot stuff. I was look­ing at their bench­marks page and was charmed to see an ap­pear­ance by Bon­nie++, a di­rect de­scen­dent of the orig­i­nal Bon­nie men­tioned here just the oth­er day. The bench­marks sug­gest that on a good com­put­er with a mod­ern filesys­tem, you can ex­pect to get 130 or so ran­dom seek­s/sec­ond in 1G of data, 105 in 3G. That’s not bad... in fact it’s three or four times faster than the best re­sults I was able to get in 1990 (search for “asymptotically”). Check out the com­put­ers I ran that on, they’re mu­se­um pieces. Per Moore’s law, in four­teen years the CPUs ought to have sped up by a fac­tor of 214/1.5=645 or so. Yep, one of them was a 4MHz 386, 4MHz×645=2.58GHz, damn that Moore is smart. I hap­pen to re­mem­ber that of the orig­i­nal com­put­ers I bench­marked, the biggest had 64M of mem­o­ry. If you ap­plied the same mul­ti­pli­er (645) to the mem­o­ry, you’d get 4.1G, quite a rea­son­able fig­ure for a big mod­ern Unix box. I think the les­son is ob­vi­ous: for high-performance ap­pli­ca­tion­s, keep your da­ta away from those filthy disks, no mat­ter what filesys­tem, use mem­o­ry.
 
author · Dad · software · colophon · rights
Random image, linked to its containing fragment

By .

I am an employee
of Amazon.com, but
the opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.