Vanaf het moment van publicatie , servers komen in twee varianten : 64 - en 32 - bit - het type 64 - bit is de nieuwere technologie . Het aantal bits wordt de omvang van de registers , gegevenspaden en andere componenten in de centrale verwerkingseenheid van de server ( CPU) . De fundamentele voordelen van een 64-bits server zijn de grotere geheugencapaciteit en het vermogen om gegevens in grotere stukken te verwerken . Memory Address Space Het aantal bits in de gegevens van een CPU 's behandelt definieert de maximale geheugencapaciteit . Een 16 - bits adres , bijvoorbeeld , toegang tot maximaal 2 ^ 16 of 64K bytes geheugen . Tweeëndertig - bits systemen richten tot 2 ^ 32 of 4 GB geheugen , die voor veel gebruikers , is een royale hoeveelheid . Vierenzestig - bit servers hebben 18 exabyte ( EB ) van de theoretische geheugenruimte - of 4GB kwadraat . Hoewel de 32 - bit server ontwerpen hebben lang op voorwaarde dat voldoende steun voor grootschalige software zoals databases en webservers , hebben meer veeleisende toepassingen een druk op de oudere technologie geplaatst . De grotere geheugen adresruimte van 64 - bit servers biedt capaciteit voor toekomstige groei . Gegevens Movement Een server met 32 - bit interne data paden beweegt geheugen 4 bytes op tijd . Een 64 - bit server verhuist 8 bytes met dezelfde inspanning . Dit is vergelijkbaar met een verdubbeling van de rijstroken in een belangrijke snelweg : meer rijstroken kan meer verkeer verwerken . Met een 64 - bit datapad helpt ook energie -efficiëntie , omdat de CPU beweegt tweemaal zoveel data in een enkele bewerking . Met steeds grotere programma's en databases , meer efficiënte data verkeer is een voordeel Software programers moeten verschillende versies van software te ontwikkelen voor de 64 - en 32 . - bits systemen. Maten adres van cruciaal belang om software . Hoewel de 64 - bit systemen kunnen oudere 32 -bits software te draaien in een " compatibiliteitsmodus , " dit is minder efficiënt dan het draaien van software die speciaal geschreven voor een 64 - bit systeem . Echter , kan een 32-bits server niet draaien 64 - bits software . Microsoft, Apple en Linux-leveranciers zoals Red Hat bieden zowel 32 - als 64-bit versies van hun besturingssysteem , de 32 - bits versies kunnen niet profiteren van 64 - bit architectuur Overhead < . > Een 64 - bit server groter adressen br zichzelf te maken programma's iets groter dan hun 32 - bit tegenhangers . Telkens wanneer een 64 - bit programma vraagt data , moet tweemaal zoveel bytes in het geheugen adres. De grotere geheugencapaciteit en snellere interne data verkeer van 64 - bit systemen compenseren .
|