On Sun, Jan 06, 2008 at 04:58:02PM -0800, Maxim Sobolev wrote:I enjoy my i386/ZFS Servers. It is running with just 384MB RAM as the only instability it currently has is because the / disk ist dying. But even with this it has 71 days uptime. And my backup server is also based on ZFS with just 196MB RAM. This one isn't running stable, but it is stable for just doing the zfs imports and restoring some files. The only 64 bit machines I have at home are alpha and spac64, so no option for ZFS right now. I don't see a real difference between running a 2G i386 and a 2G amd64 server. 8GB amd64 boxes are still not very common. Of course the i386 must be tuned to have enough kmem and KVA and of course doing so reduces the application space, but it is still within the hardware limitations and an NFS-Server doesn't need much application address space anyway. Considered that we seem to have a limitation on running amd64 with more than 2G kmem there is even more to consider. This is true however. I'm OK with a big fat warning on i386 and/or a loader env to be set to reenable this for persons who know (or think they do) what they are doing. If we say ZFS on i386 isn't supported than at least it shouldn't be able to be configured without anyone hitting a special knob. But in my opinion ZFS shouldn't overflow kmem storage at first. This is not only an i386 problem as rasing kmem makes ZFS more hungry by default, which is only good if kmem isn't used for something else. I have an amd64 system with 4G RAM and kmem defaults to 419430400 Bytes. On my 384MB i386 box I have (tuned of course) 335544320 Bytes kmem. And with more RAM I could easily go over the default on the amd64 box. Well RAM is too expensive since it is SDRAM, but there are many DDR boxes without amd64 functionality out there, which allows adding affordable memory in the nGB range. I had to reduce ARC sizes to get the 384MB box stable - the OS version is quite old and things have been modified for that in the meantime, but considered that 2G i386 systems still panic with more kmem than I have RAM it simply says that it wouldn't run out of the box on amd64 with the same applications either. -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Nick Piggin | [patch] my mmu notifier sample driver |
| Sean | Re: [AppArmor 39/45] AppArmor: Profile loading and manipulation, pathname matching |
| Arjan van de Ven | [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
git: | |
| Antonio Almeida | HTB accuracy for high speed |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Jens Axboe | Re: [BUG] New Kernel Bugs |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
