Qual è l'effetto dell'avvio con core aggiuntivi?


15

Stavo leggendo i modi per migliorare la velocità in Windows 7 e ho letto che puoi abilitare l'avvio di Windows da quattro core contro uno per l'avvio più veloce.

C'è un motivo per cui non si desidera utilizzare tutti e quattro i core per l'avvio?

Risposte:


42

Windows 7 utilizza ciò che è disponibile sulla scatola ... fuori dalla scatola. Non dovresti scherzare con il processo di avvio tranne quando sai cosa stai facendo, altrimenti le cose diventeranno più lente / più instabili, ecc.

E non dovresti credere a ciò che leggi su Internet.

Detto questo: Dire a Windows 7 di NON utilizzare tutti i core disponibili è principalmente per scopi di debug o qualche tipo di test per sviluppatori quando si desidera simulare un sistema con un solo core. Un altro motivo è aggirare gli installatori buggy . Disattivare i core altrimenti non serve a nessun altro, il fattore limitante del processo di avvio è principalmente l'I / O del disco al giorno d'oggi (quindi, acquistare un SSD quando si desidera un avvio incredibilmente veloce ... o non eseguire così tanti processi all'avvio -> anche meno I / O del disco).

Ancora una volta: Windows 7 utilizza tutti i core disponibili all'avvio. Lo snippet che leggi su Internet è molto probabilmente il super-über-hack per accedere a MSConfig, quindi selezionare la Number of processorscasella e fare clic sul numero di core che si desidera utilizzare con Windows 7. Le persone che scrivevano su "come velocizzare il processo di avvio" non capivano a cosa servisse quella casella di controllo :

Numero di processori. Limita il numero di processori utilizzati su un sistema multiprocessore. Se la casella di controllo è selezionata, il sistema si avvia utilizzando solo il numero di processori nell'elenco a discesa.

Si LIMITS (come in 'mette un limite superiore di nuclei di usato) il processo di avvio di prendere solo FINO ALLA processori e (questo è anche importante) seguito forniscono solo quella quantità di processori per il sistema operativo. Se ne selezioni uno, eseguirai un sistema con un solo processore.


18
+1 per questo consiglio sagace: E non dovresti credere a ciò che leggi su Internet.
Pureferret,

1
@Pureferret - Non includerebbe le sue stesse dichiarazioni :-)
Ramhound,

1
@Pureferret: si. è qui che inizia la parte che ho lasciato fuori in quella frase: usa la testa, pensa e controlla cosa ti è stato lanciato.
Akira,

Ha senso, fare qualche ricerca su questo è stata una buona idea: D
thibaut noah

-2

L'installazione predefinita di Windows 10 si avvia solo su 1 core. Msconfig avanzato impostato per avviare 2 core.

nota: windows utilizza sempre 2 core solo dopo che Windows ha terminato l'avvio. Penso che tu stia confondendo l'avvio di Windows e il normale utilizzo di Windows. Windows 10 ha sempre abilitato il secondo core al termine dell'avvio. Questa regolazione ha effetto solo sull'avvio. nota: ho un core 2 duo 3 Ghz. SSD. Vedo che ora è molto più veloce l'avvio con 2 core.


La domanda riguardava in particolare Windows 7
Ramhound,

-4

Sì, dovresti abilitare tutti e 4 i core.

L'ho notato non molto tempo fa, avevo un processore quad core Intel i3 ed era molto lento. Ho quindi notato che Windows utilizzava solo 1 core. Se vai a Task Manager ( Ctrl+ Shift+ Escape) e nella Performancescheda, dovrebbe essere visualizzato nella finestra di dialogo della cronologia di utilizzo della CPU 4 piccole caselle grafiche. Ciò sta dimostrando che vengono utilizzati i 4 core.

Se non vengono utilizzati, vai a Start, digita la barra di ricerca msconfige premi Enter. Fai clic sulla Bootscheda, quindi fai clic su Advanced Settingsnella parte inferiore dello schermo. Seleziona la casella che dice Number of Processors, seleziona la quantità di core che hai, fai clic su OK, quindi riavvia il PC.

In Task Manager, dovrebbe mostrare tutti i tuoi core. Se viene visualizzato Parkedaccanto a un paio di core, vai a Start, digita regedite premi Enter. Selezionare Modifica -> Trova e digitare in questo: 0cc5b647-c1df-4637-891a-dec35c318583. Premere Enterper avviare la ricerca e, una volta trovata, sul lato destro, dovrebbe essere visualizzato ValueMine ValueMax. Fare doppio clic e modificare entrambi i numeri su 100, quindi premere F3per cercare quello successivo e cambiare per ciascuno. Dovresti quindi riavviare il tuo PC e in Task Manager, dovrebbe mostrare tutti i core che funzionano e nessuno di loro dovrebbe essere parcheggiato.

Questo ha accelerato la mia e ora è 4x più veloce

NOTA DELL'EDITOR : comporta la modifica del registro, che può rovinare l'installazione di Windows se non stai attento. Queste opzioni sono disponibili anche andando su Start , digitando Power Optionse premendo Enter. Modifica le impostazioni di potenza avanzate e scegli la potenza di elaborazione massima e minima, cambiandola al 100%


2
Non so come questa risposta si applichi alla domanda in alcun modo. La domanda affronta chiaramente il processo di avvio e non sta parlando di core inutilizzati in generale.
Baarn,

bene sì, la domanda era: c'è un motivo per cui non si desidera utilizzare tutti e 4 i core per l'avvio? e la mia risposta è stata no, dovresti usare tutti i core perché è molto più veloce se usi quad core di default Windows usa solo 1 e la mia risposta affronta chiaramente il processo di avvio perché quando si avvia vuoi che tutti i core siano abilitati altrimenti non ha senso nell'avere un quad core se usi solo 1 core e ha detto che l'avvio di 4 core sarebbe più veloce di 1 core e sì molto più veloce
Paul

1
-1. Come spiega l'altra risposta, questa opzione msconfigserve a limitare il numero di core utilizzati da Windows. Di default li usa tutti, quindi le tue istruzioni non realizzeranno assolutamente nulla, tranne forse causando problemi lungo la strada se l'OP aggiorna la sua CPU e ha dimenticato di aver impostato questa opzione.
Indrek,

bene sul mio computer per impostazione predefinita ha usato solo 1 core e ho dovuto abilitare tutti e 4 e lo ha reso molto più veloce. ha funzionato bene con me
Paul

1
Quando si arriva al desktop e si avvia Task Manager, è del tutto possibile che non rimanga nulla per utilizzare tutti e 4 i core. A meno che tu non stia dicendo che il tuo computer stava usando un core anche durante un carico di lavoro multi-thread (come wPrime con il numero massimo di thread)? Se è così, allora questo non è assolutamente normale e un problema con il tuo computer, e potresti aver risolto il sintomo, piuttosto che la causa. Come detto prima, normalmente Windows dovrebbe utilizzare tutti i core disponibili.
Indrek,
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.