One good thing the guys from Java 1.5 did was putting the modules in shared memory, so different JVMs running on the same machine can share the loaded modules.
So I was wondering... Is it possible in Perl? Maybe in Perl6? The dynamic nature of the language is something that makes it harder or even impossible?
UPDATE: Just to clarify, when I mean shared, it's in the sense of shared libraries, which are shared among unrelated proccesses, and not by one proccess and its children.
UPDATE2: Well... I was wrong... Searching for more information on what Sun calls "Class Data Sharing", I saw it only does it for some core libraries, namely, that in rt.jar and only for the Java Hotspot Client VM. http://java.sun.com/j2se/1.5.0/docs/guide/vm/class-data-sharing.html
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Shared libraries^Wmodules in Perl
by dragonchild (Archbishop) on Sep 12, 2005 at 19:04 UTC | |
by pg (Canon) on Sep 12, 2005 at 20:46 UTC | |
by dragonchild (Archbishop) on Sep 13, 2005 at 00:27 UTC | |
by zentara (Cardinal) on Sep 13, 2005 at 10:38 UTC | |
by ruoso (Curate) on Sep 12, 2005 at 20:57 UTC | |
by ruoso (Curate) on Sep 12, 2005 at 19:30 UTC | |
|
Re: Shared libraries^Wmodules in Perl
by halley (Prior) on Sep 12, 2005 at 18:48 UTC | |
|
Re: Shared libraries^Wmodules in Perl
by pg (Canon) on Sep 12, 2005 at 20:53 UTC |