From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6e940fd5ba87c3ce X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,ebcb336c62963fb4 X-Google-Attributes: gidfdb77,public X-Google-ArrivalTime: 2003-04-15 16:33:53 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!skynet.be!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Samuel Tardieu Newsgroups: comp.lang.java.advocacy,comp.lang.ada Subject: Re: real-time Java Date: Wed, 16 Apr 2003 01:33:52 +0200 Organization: TELECOM Paris Message-ID: <878yubgwtb.fsf@inf.enst.fr> References: <5ad0dd8a.0304150959.b35340e@posting.google.com> <0eidnSyVZLlWzwGjXTWcpQ@gbronline.com> NNTP-Posting-Host: m34.net81-65-250.noos.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1050449633 80720 81.65.250.34 (15 Apr 2003 23:33:53 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Tue, 15 Apr 2003 23:33:53 +0000 (UTC) Mail-Copies-To: sam@rfc1149.net User-Agent: Gnus/5.090007 (Oort Gnus v0.07) XEmacs/21.4 (Military Intelligence, i386--freebsd) Cancel-Lock: sha1:F9ypisHnP56aE/+UFESFml8xFvA= Xref: archiver1.google.com comp.lang.java.advocacy:62233 comp.lang.ada:36174 Date: 2003-04-16T01:33:52+02:00 List-Id: >>>>> "Wes" == Wesley Groleau writes: >> Unix and Windows will load only one copy of a binary no matter if >> it's an executable or shared library. So there is only one copy of >> the garbage collector code. I don't see how collector data could be >> shared though. Wes> I can't speak for windows, but this is not true of Solaris. The Wes> project I recently left had a problem reporting/tracking tool in Wes> Java. Everybody used it. That mean that at any given time, the Wes> physical memory and swap space had twenty to thirty copies of the Wes> JVM running, and each copy had additional memory allocated to all Wes> the same classes. "All the same classes" are data. Wojtek was talking about the virtual machine itself (including the garbage collector), not about all the loaded classes. Fortunately, only read-only pages are shared, not data :-) Sam -- Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/sam