Flauwekul. Er kan zijn meer geheugenadressen beschikbaar om toegewezen te worden maar als een programma om x aantal adressen vraagt dan krijgt het ook gewoon die x aantal adressen. Bij zowel 32 als 64 bit zit er een limiet op dat aantal, ze zijn niet oneindig. Punt is dat als een programma er 20 nodig denkt te hebben ze ook gewoon 20 stuks krijgen indien dat beschikbaar is, het 32 of 64 bit verhaal doet daar geen afbreuk aan. Het heeft dus helemaal niet meer geheugen nodig, het kan meer geheugen krijgen indien nodig.
Overigens maakt het in deze ook niet uit of je nou de 32 of 64 bit kernel + extensions draait, Snow Leopard zit zodanig in elkaar dat het dat nu altijd de voordelen van die geheugenadressering van 64 bit kan toepassen. Er zijn dan ook geen enkele voordelen voor zo ongeveer 99% van de gebruikers om te switchen van 32 bit naar 64 bit kernel + extensions; die ene procent zijn dan eerder specifieke toepassingen die er ook daadwerkelijk gebruik van kunnen maken en die ook eerder op dingen als een Xserve of Mac Pro draaien die wel in staat zijn om die 64 bit kernel te kunnen booten (vertaling: er is dus niets aan de hand).
Bovenstaande geldt helaas alleen voor Macs die ook 64 bit hardware hebben en dat zijn alle Core 2 Duo Macs. De Macs met een Core Duo processor (de eerste Intel Macs) hebben pech, die processor doet alleen aan 32 bit, zij hebben dus totaal geen voordeel van heel dat 64 bit gebeuren.
Verwijderd schreef op vrijdag 28 augustus 2009 @ 12:00:
[...]
Maar waarom een MacBook Pro 3.1 met C2D (64-bit) en 64-bit EFI, wat volgens mij voldoet aan de in dat artikel gestelde eisen voor de 64-bit kernel, niet wil booten met de 64-bit kernel snap ik dan niet. Alleen omdat Apple dat uitgeschakeld heeft?

Dat kan. Er is vrijwel geen relatie tussen het hebben van EFI64 en het kunnen booten van de 64 bit kernel. Je moet gewoon in de lijst kijken of je Mac supported is of niet, kijken naar EFI heeft geen zin. Verder moet je je er ook niet druk over maken. Het is leuk als het kan maar enig voordeel zul je er niet van hebben. De 64 bit dingen die je nodig hebt werken ook prima met de 32 bit kernel
[
Voor 18% gewijzigd door
ppl op 28-08-2009 12:25
]