Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:They Why ZFS? (Score 1) 235

I personally find it interesting that even though file system compression has been around for a long time, not many people actually use it.

ZFS is one of the first, if not the first, file systems that I've noticed enable it by default. It's interesting that MS doesn't enable it by default.

Comment Re:They Why ZFS? (Score 1) 235

You are correct, that was part of my reasoning. Though I generally view compression support in a file system as an unfavorable feature for various reasons.

One of which is for performance for a workstation scenario. If I have all cores running at high utilization, I'd rather they be working on whatever processes I've requested instead of trying to compress data for writing as well. Space is cheap at that scale.

Admittedly, that is for my own, personal usage. In a data center with a lot of rarely touched, and ever rapidly increasing amounts of data I would strongly consider compression.

My other distaste for file system compression is that it adds another layer of complexity to overall storage. If something goes wrong, compression does not make things easier in terms of recovery. At times it completely kills it.

Comment Re:They Why ZFS? (Score 1) 235

From my observations, it appears that ZFS tests the benefit of compression before actually writing the data. Each block written for a file may or may not be compressed. The compression type is stored in each block pointer.

I agree with your choice to turn compression off for an MP3 collection. It saves the effort of attempting to compress every block before writing it.

Comment Re:They Why ZFS? (Score 5, Informative) 235

Which of the ZFS features most impact its performance?

Compression enabled by default can't help (available in btrfs).

Checksum for all blocks probably doesn't help, but definitely helps detect corrupt data/corruption (available in btrfs).

Forcing any file that requires more than a single block to use a tree of block pointers probably doesn't help. The dnode only has one block pointer and the block pointer can only point to a single block (no extents). On the plus side, the block size can vary between 512 bytes and 64 KiB per object, so slack space is kept low. If more than a single block is necessary it creates a tree of block pointers. Each block pointer is 128 bytes in size, so the tree can get deep fairly quick.

Three copies of almost all file system structures (such as inodes, but called dnodes in ZFS) by default can't help (which are compressed of course).

Real Time Strategy (Games)

StarCraft II To Be Released On July 27 220

Blizzard announced today that StarCraft II: Wings of Liberty, the first game in a series of three, will be released on July 27. The game will contain the Terran campaign (29 missions), the full multiplayer experience, and "several challenge-mode mini-games," with "focused goals designed to ease players into the basics of multiplayer strategies." It will launch alongside the revamped Battle.net, which we've previously discussed. Blizzard CEO Mike Morhaime said, "We've been looking forward to revisiting the StarCraft universe for many years, and we're excited that the time for that is almost here. Thanks to our beta testers, we're making great progress on the final stages of development, and we'll be ready to welcome players all over the world to StarCraft II and the new Battle.net in just a few months."

Comment Re:If you must stop, buy some good earplugs (Score 1) 1019

I agree with this too. Get some earplugs. Even the cheap foam/rubber kind will tone down the chatter from the area and send a clear message to the people around you that you work better in a quiet environment. I do the same thing as Gribflex: music when I'm doing things that don't require intense concentration; and I turn it off but leave the headphones on when I really need to focus. I have found that instrumentals work reasonably well too.

Just a guess, but does your manager have an office instead of being in the cube and doesn't understand how distracting the ambient noise is?

I would also suggest, as part of a diplomatic discussion about the disagreement (and without ultimatums), that you recommend he read Joel On Software and pay particular attention to the productivity of developers in private offices. Naturally there is no way that you'll end up with a private office out of it, but the use of headphones is at least a small step in that direction. It affords the developer at least some semblance of privacy.

Slashdot Top Deals

Stellar rays prove fibbing never pays. Embezzlement is another matter.

Working...