Wouldn't ReiserFS work better for this?
It murders your disk though...
You can list a directory containing 8 million files But not with ls..
91–93 of 93 posts
Re: You can list a directory containing 8 million files But not with ls..
#92Re: You can list a directory containing 8 million files But not with ls..
#93Earlier quoted context omitted.
Using (5 And I definitely prefer defined constants for two reasons. One, it's likely you'll have to declare multiple such buffers in different places. Two, if I want to tune the parameter, I'd rather do it at the top of a source file with other such defined constants than hunting for the declaration in the code. I do agree that sizeof() is preferable when it's an option.
I don't think he meant it as an optimization. It's easy to understand as 5 * 2^20, and quicker to type.
Correct, to me it's idiomatic. I realize it's not for everyone, so the ultimate best code is probably the way it was written ... On the other hand, sometimes it's fun to push the envelope just a tiny bit, and hope that readers will actually learn something from the code. But that's a thin edge to be balancing on.