Fa de 64 bits alenteix el meu ordinador?

Fa poc vaig actualitzar a l'OMS(Windows 7) de la meva antiga versió de 32 bits. Me n'he adonat que mentre diverses aplicacions estan disponibles a 64- bit(e.g. Client DC, controlador de tortuga, controlador gràfic, moltes encara són aplicacions 32- bits (p. ex. firefox, lector de correus).

Així que, com d'important és tenir aplicacions de 64 bits (performància sàvia)? Faig servir el meu portàtil per a moltes coses diferents com jocs de jocs, codificació, etc.

Un programa de 64 bits pot ser una mica més ràpid (en funció de com funciona). Si la vostra aplicació té gana de gana (com la representació Photoshop, 3D, etc) aleshores tindrà una versió de 64 bits l' accedirà a tota la memòria de l' ordinador. Sense que es limitarà a algun lloc prop de 2GB. Això és a per aplicació base, de manera que dues aplicacions poden accedir a un total de 4GB.

2 executar una operació de 64 bits en un sistema operatiu de 64 bits és més ràpid que fer-la en un sistema operatiu de 32 bits, seria prendre almenys 2 operacions de 32 bits per realitzar el mateix.

No hi ha cap diferència entre les aplicacions de 64 bits i 32 bits.

El més gran benefici de l'ús d'una aplicació 64 bit OS és que tens accés complet a tota la memòria disponible en el sistema. Amb 64 bits de memòria, l' aplicació pot accedir a més memòria que els seus 32 bits equivalents.

A més de 64 programes de bits treballaran "millor" que 32 bits tal com estan utilitzant l'arquitectura del sistema natiu. Operacions com la memòria que es fan servir natiument, etc. Això vol dir que l'OSM no ha de fer cap treball addicional "rejuntat" (empaquetant/culació de memòria, etc.) Les ordres que usa l' aplicació.

Tanmateix, la majoria de programes - com Firefox, Word, Adobe Reader etc. - Passa la major part del seu temps esperant l'entrada de l'usuari per tal que l'eficiència no sigui necessàriament una preocupació primer. A més, la majoria d'aquestes aplicacions (en aquest moment) no requereixen la memòria extra a 64 bits els dóna accés.

Programes com controladors gràfics han de treballar de forma eficient i potser tenir accés als registres de memòria més alts i necessitat de ser 64 bits.

Sí, es pot executar sense problemes les aplicacions 32 bits del vostre sistema operatiu de 64 bits, però. Hi ha un altre problema de perdre l'espai - les biblioteques. Bàsicament una aplicació carregava la biblioteca apropiada que necessita, però el problema és que 64 bits no són compatibles amb 32 bits, i viceversa.

Per descomptat, normalment les biblioteques necessàries són enviades amb la mateixa aplicació, però les de nucli - Windows estan emmagatzemades dues vegades - una d'elles - la 32 bits, i l'altra - el 64bit.

També ocupin més memòria a la RAM si teniu una aplicació 32 bits i una altra 64 bits executant- se actualment - les dues aplicacions carregades de la seva pròpia versió de la biblioteca i estan utilitzant més RAM del que podrien si totes dues estiguessin usant la mateixa biblioteca.

Així doncs, pel bé de salvar l'espai RAM i Hard Drive - intenteu executar i instal·lar 64 bits només aplicacions, i instal·lar-ne 32 bits només si no trobeu una versió de 64 bits. Ara, més i més aplicacions seran enviades en ambdues versions.

Algunes aplicacions de 32 bits no funcionaran en mode 64 bits, per exemple controladors gràfics i extensions de l' intèrpret d' ordres (com Tortose SVN). En aquest cas necessites una versió de 64 bits.

Per a altres aplicacions normals, llavors depèn del que fan.

Si és així, per exemple, 16GB de memòria i s' està executant el servidor SQL amb una base de dades extremadament gran, aleshores tenir la versió 64 bits de SQL és molt important.

Si, però, teniu 4Gb de memòria (amb gairebé 1gb's tolen' per la targeta de vídeo), aleshores podríeu estar executant poca memòria i usant aplicacions 64 bits (que poden necessitar més memòria) pot alentir el sistema.

Fins i tot ignora les consideracions de memòria, no es pot dir segur que una aplicació de 32 bits executant- se en mode 64 bits serà més ràpida o més lent que l' equivalent de 64 bits, o si l' aplicació serà més ràpida o més lenta que quan s' executi en un sistema operatiu de 32 bits.

Personalment, si busco una utilitat o una petita aplicació per a la meva màquina, comprovaré que funciona amb el sistema operatiu de 64 bits, però si l' aplicació és 32 bits o 64 bits normalment no és alta en la meva llista de prioritat.

D'acord amb l' Explorer de processos, actualment tinc 25 processos de 64 bits i 28 de 32 bits executant- se, ignorant el Chrome)

Tingueu en compte que en Windows de 64 bits, s' executaran aplicacions de 32 bits mitjançant una emulació de capa coneguda com UMON64 , que imposa algunes limitacions addicionals que no són presents quan s' executa sota un SO de 32 bits.

  • Processador de processadors. L'emulació d' instruccions es fa amb el xip. En el processador x64, les instruccions s' executen natiument per la micro-architatura. Per tant, la velocitat de l' execució sota sumph64 sobre x64 és similar a la seva velocitat sota 32 bits Windows. En el processador Intel Ianium, hi ha més programari involucrat en l'emulació, i el rendiment pateix com a resultat.
  • L' API n'hi ha per sobre. Aquesta tècnica és petita comparada amb el nucli NT que es crida a si mateix. Les funcions del nucli NT estan proposades per ser cridades de manera repetitiva.
  • Mida de la memòria virtual. En el processador Intel Initium, s'afegeixen aproximadament 64 casos si hi ha dos o més instàncies de la mateixa aplicació de 32 bits que s' està executant de manera actual. Això es deu a les 8 pàgines natives de la Intel Ianium, que complica l' emulació de l' emulació de les pàgines natives 4 KB a l' arquitectura x86 (més pàgines es marquen com escrivible; totes les pàgines d' escriptura són privades al procés). Això pot afectar a la manca de serveis de terminal en certs processadors. Aquest no és el cas del processador x64.

El conjunt de treball. UMON64 incrementa la mida del conjunt de treball de l' aplicació.

UMON64 habilita les aplicacions de 32 bits per aprofitar el nucli de 64 bits. Per tant, les aplicacions de 32 bits poden usar un nombre més gran de nans i nanses de finestra. No obstant això, les aplicacions de 32 bits no es poden crear tants fils sota l'Sumpt64 com poden quan s' executin natiument en sistemes basats en x86 perquè s' adapten a una pila de 64 bits addicionals (normalment 512 KB) per a cada fil. A més, hi ha alguna quantitat d'espai d'adreça reservada per a l'SpON64 i les estructures de dades que utilitza. La quantitat reservada dependrà del processador; més està reservada en el 'Intel Ianium' que en el processador x64.

No tallem això. roques de 64 bits. Si pots aconseguir-ho, fes-ho servir. Visual Studio, servidor SQL (fins i tot usant només el procés de gestió de l' estudi) tots els beneficis d' una versió en execució de 64 bits. No pots dir que no val la pena. No és una necessitat, però hauríem d'estar intentant millorar la velocitat del desenvolupador i les de l'usuari (fins i tot les no-teques que usen simples llibres de MS Word) i portàtils. Per què no aprofitar-se i promoure i parlar de 64 bits a la teva empresa? En realitat ja no és aquella nova... s'està convertint o ha estat comú.

És ridícul dir que no es beneficia molt de 64 bits com si fos ridícul dir-me que afegir 4 concerts per completar un total de 8 concerts en cap portàtil, qualsevol usuari no val la pena. Aquest és un altre exemple d' administradors de xarxa o empreses de xarxa cobdiciosos on s'actualitza a un 64 bits normalment és lliure en la majoria d' instàncies i després per a la RAM és ridículament barata i millora la productivitat de l'usuari dos cops.

Així que 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, 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 m'agraden els minimistes quan es tracta d'eines com escriptoris i portàtils.

Realment no estic d'acord quan la gent diu que les aplicacions de 64 bits són una cosa que encara has de ser súper "creida" amb... com a mínim no tant com quan va sortir per primera vegada, això és segur.

Si 64 bits fos un problema, la majoria d' escriptoris i portàtils aquests dies no estarien anant cap a 64 bits Win 7. La nostra empresa està empenyent Win 7 Pro 64 bits a tots els usuaris (sobre 100,00 empleats)

Depèn totalment de l' aplicació. La majoria d'aplicacions estan operant exactament igual en 32 bits com a forma de 64 bits. Per a les aplicacions en les que importa, gairebé segur que les 32 versions estan limitades i no caldrà fer la pregunta.

Una àrea per tenir cura de quan una aplicació té una versió de 64 bits que té el pobre suport de partit 3. Estic pensant en el Excel 2010 que està disponible en 64 bits forma. Excel 64 funciona perfectament bé, però poques extensions 3r partit i han estat portades per complements. Com a un altre exemple, considereu el Python en Windows. De nou, un nombre important de mòduls que no són disponibles o difícils d'obtenir en 64 bits.

Així que, a menys que realment necessiteu 64 bits per a l'aplicació en qüestió, sovint podeu estar més segurs amb la versió 32 bit.

Artículos Relacionados:

- Processador -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +