- A hozzászóláshoz be kell jelentkezni
- 1958 megtekintés
Hozzászólások
Huje kerdes (vagy talan nem is annyira?) de az AMD64-es Linuxokon futtathatok a hagyomanyos i386 32 bites binarisok? Mert hogy amennyire tudom, az architektura elmeletileg erre lehetoseget ad, eppugy mint ahogy sima i386-on meg van V86 mod.
- A hozzászóláshoz be kell jelentkezni
Debian i386 teljesen jól fut AMD64-en, legfeljebb picit lassabb, mint ha 64bitesre lenne forgatva az egész.
- A hozzászóláshoz be kell jelentkezni
Ha jol ertem nem ez volt a kerdes, hanem hogy ha a kernel + a rendszer egy resze 64 bites, attol meg elindulnak-e 32 bites programok is.
- A hozzászóláshoz be kell jelentkezni
egészen annyira futnak, hogy a dpkg patch amiről írtak azt csinálja, hogy ha egy amd64 gépen töltesz le csomagot, és nincs belőle amd64 architektúrára forgatott, akkor az i386 csomagot fogja használni.
hogy ezt pontosan hogy' oldották meg azt nem tudom, ( mármint nem a letöltést hanem a futtatást :) powerpc-n a kernel 1 bitet átállít, és utána adja át a vezérlést a programnak. persze ez az 1 bit átállítása sokmindennel együttjár: pl. a túlcsordulás már nem a 31.biten történik hanem a 63.-on, stb.
- A hozzászóláshoz be kell jelentkezni
Na igen, ez lett volna a kerdes masodik resze. Szoval PPC64-en mukodik a PPC32-es binarisok futtatasa gond nelkul?
- A hozzászóláshoz be kell jelentkezni
Emlékeim szerint az összes 64/32 bites architektúra használható vegyes módban, szóval a 32 bites stuffok módosítás nélkül futnak a 64 bites gépen, 64 bites kernellel is (tapasztalatom ugyan nincs, de egyrészt így emlékszem, másrészt hülyeség lenne nem így csinálni).
amd64 biztos ilyen, különben nem lett volna nem is olyan nagyon rég bazinagy vita valamelyik debian listan, hogy akkor most pure64 vagy biarch lesz az amd64 port (sparc dettó, és ppct is megemlítették ott, hogy az is tudna vegyes módban működni).
- A hozzászóláshoz be kell jelentkezni