Quanta RAM pot un suport de processador de 64 bits?
Segon, les mares tenen els seus propis límits sobre la quantitat de RAM que poden donar suport, tant físicament com lògicament. Físicament, només hi haurà tants llocs disponibles per a la RAM. Pel que fa als límits no verbals, no entenc per què aquest encara és el cas per x86-64 (el controlador de memòria que fa molt que s'ha migrat a la CPU mateixa), però aquí està. Probablement les cantonades es tallen en línies d'adreça per a desar alguns dòlars en el disseny i la fabricació.
En tercer lloc, un sistema operatiu pot tenir limitacions internes com a molt RAM pot donar suport eficientment. En part, això és per evitar que les estructures de dades siguin més grans per mantenir el seguiment de l'ús de la memòria que realment no hi és. L' últim que he comprovat, Linux permet a 128TB de l' espai virtual per procés en x86-64 i pot donar suport teòricament 64TB de la RAM física.
Quart, alguns sistemes operatius (p. ex. Windows) limitarà artificialment com es pot usar la RAM com a tàctica per a fer que els usuaris s' actualitzacióin a versions més cares si volen més RAM (Windows 7 Inicier està limitat a 2GB, Bàsica inicial a 8, Home Premiumum al 16, 16 i professional i per sobre són 192GB, i les alliberacions del servidor Windows tenen límits molt més alts).
Una màquina de 64 bits hauria de ser capaç d' adreçar-se a 2 64 Unitats addressables (en arquitectures dissenyades durant les últimes dècades, unitats adreçables sempre són en bytes, a.k.a. octets). Si definiu un "gigabyte" com a 2 30 Unitats adreçables, llavors sí, 2 34 gigabyt seria una altra manera d'expressar el mateix recompte.
Quina cerca de Google va produir aquests resultats ridículs? Potser la pàgina que heu trobat ha estat parlant de les quantitats de la RAM que podeu comprar en caixes raonablement barates d'un cert model -- definitivament podeu tenir molt més RAM (tot el que sigui accessible, per descomptat) fins i tot en caixes que estan molt lluny de ser molt costosos.
La majoria dels sistemes operatius poden i restringir la quantitat de memòria addressable (per exemple, poden fer-ho limitant la mida de les taules de pàgina, potser a un màxim configurable que es pot arranjar per recompular o tornar a configurar el SO -- és difícil ser més específic sense centrar- se en alguna cosa específic Grup d' SOs.
Pots tenir tanta RAM com vulguis, però tot depèn del sistema operatiu i de l'aplicació que estàs executant, com algú altre va afirmar.
Si esteu executant una aplicació intensa de CPU amb gana que també és intensa en un altre maquinari com el vostre disc dur, llavors considereu seriosament una segona CPU, en una màquina completament separada. Per exemple, executant una aplicació de base de dades i un servidor de correu electrònic tant en màquines separades.
No importa quant de memòria tens - en el mercat d'avui tot el sistema s'alçarà a una parada. Només les CPU simples no poden suportar la formatació de la manera que esperaries.
Per a una sola màquina amb un munt de memòria és millor però no brillant si teniu múltiples aplicacions executant- se en el mateix sistema - independentment de la quantitat de memòria instal· lada. Aquesta és la raó per la qual les grans empreses no tan sols utilitzen l'arquitectura de 64 bits per abordar més memòria, sinó que també carreguen el balanç complet amb dos o més servidors.
Si realment esteu parlant seriosament sobre el rendiment llavors, definitivament aneu 64 bits, però també considereu el balanç de càrrega amb un segon servidor.
He estat en aquest camí - configurant una única màquina amb la màxima RAM. No obstant això, quan s' executen múltiples aplicacions encara corre com un gos. Això és perquè la CPU mateixa no pot gestionar-la.
El meu consell és desar els vostres diners en memòria i comprar un segon servidor i després carregar el balanç dels dos. És molt més senzill, un cop hi arribem a les urpes, és fàcil expandir-se quan necessites més energia i velocitat.
A més, una màquina d'arquitectura de 64 bits pot fer front al software 32 bits però amb una màquina 32 bits que esteu limitat a només 32 bits o menys aplicacions - incloent el sistema operatiu.
Com que tot el mercat va de 64 bits en termes de maquinari i software que aconsellaria a anar 64 bits pel llarg termini, però oblida la idea d'esquar-se en una sola màquina amb un cub de memòria perquè estaràs decebut.
Mira aquest processador de 32 bits pot trigar 2 32 B = 4 GB, però en la majoria es necessiten 3 GB perquè són 1 GB per adreces invertides.
Això vol dir que el processador de 64 bits pot trigar 2 64 B = 16 EB, però no puc veure com s' usen les adreces tancades per revertir-les. Així podem dir que el processador de 64 bits pren més d'un EB. i aquesta especificació no depèn del que el PC utilitzat o del seu model.
Agafar una CPU Intel o ADM com a exemple, hi ha diverses limitacions a la memòria física i la memòria virtual. Altres han parlat de limitacions de hardware i de maternitat, però també hi ha limitacions internes.
Una entrada de taula de terminal a la MMU conté 52 bits significatius d' adreça física i poden pujar teòricament a 4096 TB de la RAM física.
Insofar com jo sé, tots els sistemes operatius de 64 bits implementen un DMAP (un mapa directe), que és superconvenent. No obstant això, perquè la memòria virtual està limitada a 256 TB, la mida del DMAP també està limitada. Normalment, 128 TB està reservat pel mode d' usuari, i 128 TB pel nucli. De les 128 TB pel nucli, fins a la meitat es pot reservar per al DMAP. A causa de la utilitat del DMAP, els sistemes operatius normalment limitaran la memòria física a allò que el DMAP pot manejar.
Així que la majoria (tots?) Sistemes operatius de 64 bits per a l' Intel/AMD, la memòria física està limitada a algun lloc al voltant de 64 TB, deixant 64 TB per a memòria virtual general del nucli i 128 TB per a la memòria virtual de l' usuari.
- No, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no...
Intern a la CPU, la memòria cau de la CPU també té una limitació en el nombre de bits de l' adreça física que emmagatzemen, ja que cada adreça addicional menja més transistors a l' etiqueta de la memòria cau. Les limitacions del controlador DRAM no són necessàriament la paraula final, atès que la memòria també es pot dirigir a través dels enllaços DMI.
Diferents arquitectures de CPU (p. ex., ARM, PowerPC, etc.) Tindrà diferents limitacions.
Artículos Relacionados:
- Quant pot suportar la RAM de 64 bits?
- Quanta RAM pot usar l' aplicació 32 bits?
- Quanta RAM pot tenir suport a Windows 7 64 bits?
- Quanta RAM pot usar el Windows de 64 bits?
- Un processador de text pot executar-se a 4GB RAM?
- Processador -