Fórumok
iOS fejlesztéssel kapcsolatos.
Ugye az új Lion már automatikusan a 64 bites kernelt tölti be. ha "uname -a"-t adunk konzolban, kijön, hogy x86_64.
de....
Mindennek mi értelme, ha az összes, mondom az ÖSSZES program még mindig 32 bites bináris, mac osX alá???
Keztve a fejlesztői környezettől xcode, akármilyen program amit mac-re töltünk le .dmg-ben, majd installáljuk, mind mind 32 bites.
Hogy miből gondolom ezt?
Ha indítás során a 3 és 2 billentyüket lenyomva tartjuk, akkor a 32 bites kernel töltődik be. Minden probléma mentesen fut a 32 bites kernelen is. Az összes addig felinstallált program. Ergo.... 32 bitesek.
Akkor meg mi értelme a 64 bites kernelnek? Semmi.
Hozzászólások
64 bites kernellel a programok 64 bites verzióit tölti be indításnál. Activity Monitorban meg tudod ezt nézni.
http://en.wikipedia.org/wiki/Mach-O - leírás a fájlformátumról, amit használnak.
--
http://alimarton.com
ezt nem tudtam... de elég érdekes, mert most néztem pl 32 bites kernel alatt activity monitorban sok process-re az jelenik meg, hogy: Kind: Intel (64 bit). Hogyan lehetséges ez?