C'è qualche vantaggio dall'installazione di Windows 7 a 64 bit quando hai meno di 4 GB di RAM?


36

Di recente ho acquistato Windows 7 Ultimate. Ho un AMD Athlon64 X2 5000+ con 2 GB di RAM DDR2. So che la RAM è diventata molto più economica, lo so, lo so, ma non potrò aggiornare la mia RAM per circa un anno.

La mia domanda è ovviamente questa; beneficerò dell'installazione di Windows a 64 bit su 32 bit se utilizzo solo 2 GB di RAM?

A quanto ho capito, il requisito minimo è 2 GB e il massimo è 192 GB, quindi se il minimo per 64 bit è 2 GB e il minimo per 32 bit è 1 GB, perderò le prestazioni se ho scelto di installare 64 bit con un requisito minimo superiore a 32 -bit il cui minimo è metà dell'importo?

Vorrei installare l'edizione a 64 bit se non altro perché è il futuro. 192 GB di RAM! è incredibile! Inoltre ho sentito che funziona semplicemente meglio. Ma questo è con una maggiore quantità di RAM.

Ho cercato di rendere questa domanda il più semplice possibile da decifrare. Qualsiasi consiglio sarebbe molto apprezzato.


1
Non dimenticare che i programmi scritti appositamente per Windows a 64 bit saranno più veloci, anche se l'effetto sarà evidente solo per alcuni tipi di programmi, principalmente video e cose che fanno molta matematica come WinRAR.
Sasha Chedygov,

possibile duplicato di Quanto è più veloce una CPU a 64 bit rispetto a una CPU a 32 bit? Ne parlo solo perché questa domanda è come confrontare un'auto con un serbatoio da 50 litri e un serbatoio da 100 litri. Entrambi funzionano e entrambi possono fare le stesse cose, ma il serbatoio più piccolo è più veloce in alcuni casi (meno peso del carburante) e il serbatoio più grande è più veloce in alcuni casi (meno tempo impiegato per il rifornimento). Non ci sono vantaggi a meno che non sia necessario l'uso dell'elaborazione a 64 bit.
Breakthrough

Scoprirai presto che Windows 7 funziona molto meglio a partire da 4 GB. A quel punto aggiornerai entrambi. Dipende dal fatto che tu voglia sostituire il mal di testa da 32 a 64 ora o più tardi. La RAM è la parte facile.
Fiasco Labs

Non sono d'accordo con "Non ci sono vantaggi se non si richiede l'uso dell'elaborazione a 64 bit". un sistema operativo a 64 bit consente una maggiore randomizzazione dello spazio degli indirizzi e una mappatura molto maggiore di quella che si può fare a 32 bit. In realtà non dovresti usare più di 512 MiB con un sistema operativo a 32 bit. (e 2GiB è molto più di 512MiB).
Hennes,

Risposte:


21

Vedo solo tre potenziali vantaggi:

  • Le applicazioni a 64 bit possono offrire un aumento delle prestazioni quando è necessaria una maggiore precisione numerica. Se stai usando il tuo PC solo per cose come Firefox o iTunes, probabilmente non otterrai un impulso ma se stai usando alcune applicazioni scientifiche o più esigenti, è sicuramente la strada da percorrere.

  • I driver sono generalmente più stabili poiché Microsoft richiede che i driver a 64 bit siano certificati, il che significa che almeno alcuni stress test sono stati eseguiti. Windows a 32 bit non ha questo requisito, quindi i produttori tendono ad essere economici. Sfortunatamente questo significa anche che i nuovi driver sono generalmente disponibili per la versione a 32 bit e la versione a 64 bit potrebbe venire un po 'più tardi.

  • Se sei uno sviluppatore, può essere utile per testare la tua applicazione in un ambiente a 64 bit. Quando si dispone di Windows a 64 bit, è possibile testare sia il comportamento a 32 che a 64 bit.

Personalmente, rimarrei con Windows a 32 bit in questo caso particolare a meno che tu non abbia ottime ragioni.


7
Il problema con il driver è ridotto perché al giorno d'oggi è impossibile ottenere un logo "Certified for Windows" o la certificazione WHQL senza un driver a 64 bit.
Afrazier,

Non credo che avere un sistema operativo a 64 bit ti permetta di testare veramente il comportamento a 32 e 64 bit, poiché i programmi a 32 bit sono eseguiti sotto il livello di esecuzione di WoW64. L'unico vero modo per testarlo sarebbe in una macchina virtuale che esegue Windows a 32 o 64 bit, a seconda delle esigenze (è possibile eseguire entrambe le versioni indipendentemente dalla lunghezza della parola processore dell'host).
Breakthrough

Il costo per un certificato necessario per firmare i driver e qualsiasi altro codice è di circa $ 200. Puoi prenderne uno, io posso prenderne uno, chiunque può. Nessun test è implicito. La firma dimostra solo la provenienza del conducente - non ti dice nulla sul fatto che vada bene. È possibile firmare e distribuire un driver che non fa altro che attendere 10 minuti dopo l'avvio e quindi arrestare in modo intenzionale il sistema.
Kuba Ober,

34

Le altre risposte qui coprono i pro e i contro abbastanza bene, ma considera questo: se pensi che aggiornerai la tua memoria tra un anno comunque e la aggiornerai a 4 GB o più, allora potresti anche installare Windows 7 x64 ora, in modo da non doverlo reinstallare più tardi. Non è possibile eseguire un aggiornamento sul posto da un'installazione a 32 bit a un'installazione a 64 bit, quindi potresti voler salvare te stesso il problema e installare subito la versione a 64 bit.


7

Un altro vantaggio dell'utilizzo di finestre a 64 bit è che ci sono alcune altre modifiche all'architettura che si accompagnano al passaggio da 32 a 64 bit, ad esempio più registri. Il sistema operativo a 64 bit sarà in grado di sfruttare tali modifiche.


6

Oltre a ciò che dice Josip, tieni presente che, poiché i puntatori di indirizzo sono due volte più ampi, il consumo di memoria dei programmi a 64 bit è leggermente superiore; sul disco e in memoria.

Ciò è facilmente confermato confrontando le immagini di installazione del sistema operativo a 32 e 64 bit.


Per non parlare del fatto che la versione a 64 bit richiede circa 4 GB di spazio su disco rispetto alla versione a 32 bit, per cominciare.
Torre

Mentre il consumo di memoria generalmente aumenta, è comunque possibile utilizzare i registri a 32 bit nei programmi a 64 bit, annullando questo problema (ovviamente i puntatori hanno dimensioni doppie). Inoltre, non esiste un motivo intrinseco per un programma a 64 bit che occupi più spazio su disco , poiché nessun puntatore è codificato e la maggior parte dei codici operativi delle istruzioni non cambia (o aumenta in lunghezza - x86 è un set di istruzioni a lunghezza variabile ). Vedi questa domanda per maggiori dettagli.
Breakthrough

3

Se avessi detto di avere 3 GB di RAM avrei detto di aver installato il sistema operativo a 64 bit. Con 2 è un tiro a segno. Win7 funzionerà in 2 GB, ma non ne sarà davvero felice. Personalmente userò il sistema operativo a 32 bit per il prossimo anno.

Dubito che perderai qualcosa di significativo con quella scelta e se si scopre l'ultimo widget più grande che desideri RICHIEDE 64 bit puoi sempre cambiare. Ma preparati a tornare indietro. Quel nuovo giocattolo potrebbe avere un ingombro di memoria maggiore di quanto tu possa tollerare.

Fortunatamente installare Win7 è relativamente indolore in questi giorni (ne ho fatto uno poche ore fa). Il caricamento delle patch / hotfix / aggiornamenti ha richiesto più tempo rispetto al caricamento del sistema operativo.


1

Se hai un sistema operativo a 64 bit, avrai un mix di applicazioni a 64 bit e 32 bit e di conseguenza avrai alcuni conflitti. Inoltre, se hai applicazioni davvero vecchie (negli anni del computer), probabilmente non funzioneranno affatto in un ambiente a 64 bit - in molti casi non verranno nemmeno installate. Ho un desktop di Windows 7 a 32 bit con ram da 4 GB installato (3.2 riconosciuto) e tutto funziona senza intoppi e rapidamente. Di recente ho comprato un nuovo laptop con Windows 7 a 64 bit e 2 GB di RAM. (Non mi rendevo conto che il laptop era a 64 bit fino a quando non l'ho portato a casa e fuori dalla scatola.) Ho avuto così tante difficoltà di configurazione e in generale un'operazione "instabile" con il sistema a 64 bit che ho dovuto cancellare e installare i 32 bit versione. A meno che tu non utilizzi le funzionalità aggiuntive di un sistema a 64 bit su un sistema a 32 bit (enorme, Enormi file grafici, ecc.) Un sistema a 64 bit è un po 'come vivere nel profondo sud e comprare un veicolo a 4 ruote motrici senza mai guidarlo da un'autostrada asfaltata. È solo un grande spreco che non finisci mai di pagare.

In una sola frase: "A meno che tu non abbia un'esigenza specifica di 64 bit, 32 bit ti serviranno meglio". Microsoft stessa fornisce questo consiglio generale in merito a Office 2010 a 32 o 64 bit.


2
Solo per fornire un esempio contrario, ho eseguito Windows 7 x64 sul mio laptop (con 4 GB di RAM) per diversi mesi e non ho ancora riscontrato un singolo problema causato dall'avere Windows a 64 bit. In effetti, questo sistema è stato più stabile rispetto al precedente con Windows 7 a 32 bit (e 2 GB di RAM). L'esperienza di ognuno sarà diversa, ma è possibile che Windows a 64 bit funzioni anche meglio di Windows a 32 bit.
Pensa

Grazie - Sto avendo molti problemi con Win7 a 64 bit mentre sul mio ultimo computer (t410s vs now a t420s) ho avuto pochissimi problemi e in quel caso avevo 32 bit. Data la somiglianza nell'hardware, non posso fornire alcuna spiegazione tranne la versione del sistema operativo, quindi ho intenzione di cancellare questa macchina e passare a 32 bit .. Grazie per una piccola quantità di rassicurazione che questa potrebbe non essere una cattiva idea. .
stevemidgley

@SteveMidgley il problema è dovuto al software che stai utilizzando o ai driver del tuo computer, non al sistema operativo . Ho riscontrato zero problemi nel passaggio a 64 bit, a parte l'incompatibilità del driver con l'hardware precedente e i programmi meno recenti che non funzionano più correttamente. In entrambi i casi, se si riscontra uno di questi problemi, è accettabile tornare a 32 bit, ma, come ho ripetuto, è un problema con il software in esecuzione sotto il sistema operativo, non con il sistema operativo stesso.
Breakthrough

@Breakthrough Dopo aver avuto alcuni anni di esperienza con Win7 32 e 64, posso sicuramente dirti che su alcuni hardware la versione a 64 bit esplode con schermi blu, mentre la versione a 32 bit no. Ora potrebbe essere il problema alla base delle applicazioni software che fanno esplodere la versione a 64 bit, ma sembra un punto pedante. L'esecuzione della versione a 32 bit di Win7 comporterà su alcuni componenti hardware un minor numero di arresti anomali del sistema operativo dell'utente (e nel mio caso molto meno).
stevemidgley,

1

Sto eseguendo Windows 7 64 bit con un processore Turion 64 (X2) e non ho avuto problemi con il sistema o i programmi. E sto usando solo 1 GB. ram al momento. Sì, so che più ram saranno in ordine e ci sto lavorando.

Alcuni sostengono che Windows 7 non dovrebbe funzionare davvero con meno di 2 GB. ma ovviamente è così che è stato scritto. Non è veloce come potrebbe essere, con più ram. Ma funziona bene per quello che ha.


0

Trovo (ripetutamente) che con RAM bassa (2-3 GB) Win7 a 32 bit si avvia più velocemente e sembra "più scattante". Stessa cosa per 4 GB, sebbene su molte macchine, Win7 / 32 utilizzerà solo 3 GB. Nessun problema serio con un'installazione pulita su hardware decente. Ricondiziono spesso macchine più vecchie che eseguivano XP.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.