On 2012-12-02, at 14:23, Herbert König <[email protected]> wrote:
> Hallo Marco, > > Am 02.12.2012 14:11, schrieb Marco Bakera: >> >> Ich habe festgestellt, dass ich Images für Squeak und Pharo mit der CogVM >> öffnen kann. Paro-Images lassen sich hingegen nicht mit der Squeak-VM öffnen. > Wenn man ein Image mit der Cog VM öffnet, wird ggf. das Format des Images > geändert. Danach kann man es nicht mehr mit der Squeak VM öffnen. Pharo > Images scheinen dementsprechend unter Cog gespeichert zu sein. > >> >> Spricht etwas dagegen, dass ich meine Images generell mit der CogVM öffne? > > m.W. nicht, ich tu das immer. Wenn Du allerdings unter Win/Linux/Mac ein > Image für ein Betriebssystem, für das es keine Cog VM gibt, vorbereiten > willst, darfst Du das Image nicht mit Cog speichern. > >> Worin unterscheiden sich die beiden VMs denn hauptsächlich? >> > Cog ist schneller wg. JIT (Just in Time Kompilierung in Maschinencode). Cog > verlangt m.W. bestimmte Features des Images (Closure Compiler?), deshalb > kannst Du alte Images nicht mit Cog öffnen. > > Cheers > > Herbert Aktuelle Squeak VMs funktionieren mit allen Images (wobei man genauer sagen müsste "Interpreter-VM", auch Cog ist schließlich eine Squeak VM). - Bert -
