Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Domanda >> PC Risoluzione dei problemi >> .

Che cosa fa ' Collo di bottiglia della CPU ' Mean ?

Se un programma utilizza più del 50 percento del tempo CPU di un computer , il programma potrebbe avere un problema o la CPU può essere troppo lento . In entrambi i casi , un eccesso di CPU usato per un programma porta ad un deficit delle altre e crea un collo di bottiglia . Ciò accade più spesso sui server che gestiscono decine a centinaia di utenti , anche se si verifica su PC desktop anche . CPU Consumo

computer tiene decine di processi , compresi i servizi di sistema e dei programmi utente, in sua memoria , allo stesso tempo . Tutti, ma pochi sono al minimo in un dato momento , ma si svegliano quando necessario per gestire un compito . Processi in genere consumano tempo la CPU quando iniziano in su, in quanto sono impegnati impostazione il backup di file e variabili di inizializzazione in memoria . Dopo l'avvio, si sistemano per CPU usi di una piccola percentuale. Se continuano consumano grandi percentuali di CPU , esso riflette un problema con la CPU , il processo o altri software del computer .
Programma Problema

Se il computer funziona bene più del tempo, ma sperimenta un collo di bottiglia della CPU quando si utilizza un programma particolare, il problema è probabile che con il programma . Le sue istruzioni possono avere parti che utilizzano cicli di CPU eccessivi , o in alcune circostanze si possono iniziare a utilizzare il tempo di CPU troppo. Ad esempio , se il programma si aspetta di avere un file di dati , e il file scompare , un programma scritto male mantiene in cerca di esso , rallentando gli altri programmi di conseguenza . Software migliore ha un contatore di time-out che interrompe il programma , dopo un ragionevole numero di tentativi o la quantità di tempo è passato.
Velocità CPU

un obsoleto CPU può diventare oberati da un software più recente, causando un collo di bottiglia . Questo può accadere se un programmatore sviluppa il software su un nuovo computer con una CPU veloce, poi installa il programma viene installato su una vecchia macchina . La maggior parte del software commerciale controlla la CPU del computer , la memoria e il sistema operativo per determinare se questi possono causare problemi con il programma. Il software visualizza un messaggio di avviso e si spegne , ma non causa problemi di CPU .
Concorso per CPU

Un computer con troppi programmi attivi svilupperanno i colli di bottiglia della CPU . In questa situazione , la CPU non è abbastanza veloce per tenere il passo con le richieste poste su di esso . Questo accade anche sui computer più veloci , un upgrade della CPU potrebbe risolvere il problema , anche se un'attenta arresto di software inutili aiuta anche

.

 

Domanda © www.354353.com