That was interesting, although I think that modern hard drives will park the reading arm away from the disk to prevent any possible damage if you are to move the hard drive around.
Who do you know that has a PhD in computer programming?I'm guessing that anyone claiming to have a PhD in computer programming doesn't know what a hard drive is because they're full of s**t. They're probably like, 12 year old kids that have no idea what they're talking about. I bet they also go around insulting other people they think aren't as l33t as they are. They're "assheads" alright.
BSD4.2's UFS (aka FFS) will only move "fragments". In UFS a fragment is NOT every time there is a gap in data blocks (which is the more tipical definition, but I guess it wasn't when UFS was invented). In UFS a fragment is the "less then a full block of data at the end of a file" (normally UFS can allocate 1/4 or 1/8th blocks for the data at the trailing end of a file). Appending to a file ending in a fragment can force the fragment to move since there may not be space in that block for more data (since fragments from different files can share a block AND UFS is only allowed to have a fragment at the end of a file).UFSs fragments are pretty cool, it let UFS get disk space usage the same as the SysV FS it replaced (which used 512 byte blocks), but still use "huge" 4K blocks. The speed hit was minimal, pretty much zero if you used stdio, and even if not, low for most workloads.No longer "state of the art", but it once was. And FFS+checkpoints is still pretty good 20 some years later.
zippoOct 7, 2006
Special screwdriver? You mean a regular Phillips?
markie1006Oct 7, 2006
Not sure if they're still the same, but 'back in the day', if you ever wanted to do anything on a Compaq, you really needed your Torx15 with you.
ephemereOct 7, 2006
I thought the same thing, but we all noticed it, right? Mission accomplished...
superdougOct 7, 2006
this guy does not have much on his hard drive
somewayneOct 7, 2006
That was interesting, although I think that modern hard drives will park the reading arm away from the disk to prevent any possible damage if you are to move the hard drive around.
angryboyOct 7, 2006
Who do you know that has a PhD in computer programming?I'm guessing that anyone claiming to have a PhD in computer programming doesn't know what a hard drive is because they're full of s**t. They're probably like, 12 year old kids that have no idea what they're talking about. I bet they also go around insulting other people they think aren't as l33t as they are. They're "assheads" alright.
Closed AccountOct 8, 2006
torx screw drivers are your friend
blurplevtxOct 9, 2006
Now that was cool.
stripesOct 10, 2006
BSD4.2's UFS (aka FFS) will only move "fragments". In UFS a fragment is NOT every time there is a gap in data blocks (which is the more tipical definition, but I guess it wasn't when UFS was invented). In UFS a fragment is the "less then a full block of data at the end of a file" (normally UFS can allocate 1/4 or 1/8th blocks for the data at the trailing end of a file). Appending to a file ending in a fragment can force the fragment to move since there may not be space in that block for more data (since fragments from different files can share a block AND UFS is only allowed to have a fragment at the end of a file).UFSs fragments are pretty cool, it let UFS get disk space usage the same as the SysV FS it replaced (which used 512 byte blocks), but still use "huge" 4K blocks. The speed hit was minimal, pretty much zero if you used stdio, and even if not, low for most workloads.No longer "state of the art", but it once was. And FFS+checkpoints is still pretty good 20 some years later.