ZFS does release memory if I e.g. do a simple malloc(), but using this 
"intimate shared memory (flag SHM_SHARE_MMU in the call to shmat()), this does 
not happen.  BTW the OS here was Solaris 10 U2; the 8Gb machines I'm using now 
are running U3.

Hmm, looks like this may have been fixed in U3, that would be good news!  That 
could also explain why one of my collegues didn't have similar problems, I'll 
check with him tomorrow as I'm not sure which machines he was using.

If this is the solution, I guess I shall have to kick myself (*ouch*) for not 
having asked here before, I did spend quite some time on this, including a 
"hack" to force the memory to be freed before starting the servers.

- Bjorn
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to