Linked by Thom Holwerda on Thu 15th May 2008 16:28 UTC
Sun Solaris, OpenSolaris Last week, on my country's Liberation Day, Sun released OpenSolaris 2008.05, the much awaited first official fruit of Project Indiana. It delivers many of OpenSolaris' major features, such as DTrace, ZFS, containers, and more, in a Linux distribution-like package. The goal is to allow more people to experience Solaris. A few reviews have since hit the web.
Thread beginning with comment 314320
To view parent comment, click here.
To read all comments associated with this story, please click here.
sbergman27
Member since:
2005-07-24

If your memory isn't used by applications, ZFS uses it for caching.

Linux has that philosophy, and I think it is a good one. But what I keep hearing about ZFS is: "Don't use ZFS with less than 2GB of memory, or on 32 bit hardware. And if you do try it don't complain".

I find that shocking. I have used OpenSolaris 2008.05 and it performed just fine. But I have 2GB of RAM and 64 bit hardware. I would never have expected to have to worry about filesystem memory requirements, for the gods' sake!

Edited 2008-05-15 18:13 UTC

Reply Parent Bookmark Score: 5

Thom_Holwerda Member since:
2005-06-29

I find that shocking. I have used OpenSolaris 2008.05 and it performed just fine. But I have 2GB of RAM and 64 bit hardware. I would never have expected to have to worry about filesystem memory requirements, for the gods' sake!


That's unreasonable, Steve. You're making it seem as if ZFS is some sort of another FAT32 - but that's ridiculous. It offers A LOT of advanced features, and those features come at a price. You are always free to choose another less advanced filesystem.

Reply Parent Bookmark Score: 5

sbergman27 Member since:
2005-07-24

That's unreasonable, Steve. You're making it seem as if ZFS is some sort of another FAT32 - but that's ridiculous.

No. I was reporting my perceptions as to what I hear about ZFS, and also my experience with ZFS, which happens to be at the recommended hardware level.

I've certainly read my share of "Linux is a memory hog posts" from people coming from windows and looking at "top" output for the first time. I'm receptive to explanations of ZFS's memory and processor recommendations, or clarifications as to what the recommendations actually mean.

Reply Parent Bookmark Score: 2

kaiwai Member since:
2005-07-06

"If your memory isn't used by applications, ZFS uses it for caching.

Linux has that philosophy, and I think it is a good one. But what I keep hearing about ZFS is: "Don't use ZFS with less than 2GB of memory, or on 32 bit hardware. And if you do try it don't complain".

I find that shocking. I have used OpenSolaris 2008.05 and it performed just fine. But I have 2GB of RAM and 64 bit hardware. I would never have expected to have to worry about filesystem memory requirements, for the gods' sake!
"

I don't know who said the 32bit thing, because I've got it running on a Dimension 8400 w/ 2.5GB ram very nicely.

Reply Parent Bookmark Score: 4

sbergman27 Member since:
2005-07-24

I don't know who said the 32bit thing

Kawai, are you serious about not having heard that? It's all over the place. I, personally, doubt the claim. But whenever I see a complaint about ZFS performance, valid or not, someone, usually advocating ZFS, calls the poster foolish for trying to run it on 32 bit hardware with less than 2GB of RAM. Not the best advocacy strategy. But there it is.

BTW, the link to mplayer, et. al for OpenSolaris from your blog helped make my stroll into OpenSolaris-land a more pleasant experience. Thanks for that.

-Steve

Reply Parent Bookmark Score: 3

segedunum Member since:
2005-07-06

I don't know who said the 32bit thing, because I've got it running on a Dimension 8400 w/ 2.5GB ram very nicely.

Sun's people themselves have said that ZFS is simply not designed to run on 32-bit systems. You may not experience any problems, yet, but that doesn't mean that you won't.

Also, from the work the FreeBSD guys have done there is ample evidence that ZFS will grow unbounded to any task you throw at it.

Reply Parent Bookmark Score: 2

Weeman Member since:
2006-03-20

Linux has that philosophy, and I think it is a good one. But what I keep hearing about ZFS is: "Don't use ZFS with less than 2GB of memory, or on 32 bit hardware. And if you do try it don't complain".


When someone says that, it's referring to the recommendations for running traditional Solaris with ZFS, both in their intended scenarios, the enterprise. Since those were the only real available "metrics", they've been parrotted all across the web.

As far as 64bit goes, ZFS is faster in 64bit mode because the various checksum and parity algorithms work faster in that mode. Remember that everything's checksummed left and right.

Reply Parent Bookmark Score: 3

Robert Escue Member since:
2005-07-08

I don't see any significant memory utilization on my Pentium IV machine, and I created a ZFS mirror of the rpool (root) disk using the two 250 GB drives I have installed in the machine. Something I might have to investigate when I get home.

Reply Parent Bookmark Score: 2