PDA

View Full Version : dual core... per finta?


[-Wanted-] Doc
21-05-2010, 10:46
in ufficio ho un pc con processore a 2 core (2.80ghz)...
programmo con vb6 e chiaramente spesso ho necessità di compilare...

che succede? il computer SI PIANTA per tutto il tempo necessario alla creazione dell'eseguibile e non posso utilizzare NESSUN'ALTRA APPLICAZIONE per decine e decine di minuti.

http://img337.imageshack.us/img337/9418/119182285663qq0.png

ora, aprendo il task manager vedo che il compilatore utilizza il 50% della cpu (1 core quindi) mentre il rimanente 50% resta inutilizzato, nonostante ciò però il computer resta inutilizzabile durante la compilazione...

quindi la domanda che mi faccio è: c'è un modo di utilizzare l'altro core o è come se avessi un processore a core singolo?

nella mia nabbissima immaginazione quando un core è occupato in teoria l'altro dovrebbe attivarsi e permettere l'utilizzo di altri programmi...

(se si potessero utilizzare entrambe i core per dimezzare il tempo di compilazione sarebbe fantastico ma da quanto ho capito non è possibile in quanto vb6 non supporta questa funzionalità...)

suggerimenti?

inb4 vb6 sucks ecc..

overclock80
21-05-2010, 15:12
Un momento, dici che vedi un'utilizzazione del 50% della cpu, ma se vedi un solo core logico mi sa che non hai un dual core ma un single core quindi il "blocco" si spiega.

[-Wanted-] Doc
21-05-2010, 16:08
no, è dual core, sono sicuro

antonio338
21-05-2010, 16:11
scarica cpu-z cosi ti levi ogni dubbio! :D
sicuro non sia un p4 ht?

lukeskywalker
21-05-2010, 19:01
se fosse dual core nel task manager avresti 2 cpu non una utilizzata al 50% come nel tuo caso

jasonj
21-05-2010, 19:05
se fosse dual core nel task manager avresti 2 cpu non una utilizzata al 50% come nel tuo caso

no, credo che ci sia un opzione nel task per visualizzare un solo grafico per tutte e due le cpu.

pegasus777
21-05-2010, 19:09
secondo me hai il pentium ht 1 core 2 thread se no non simpallava

lukeskywalker
21-05-2010, 19:10
no, credo che ci sia un opzione nel task per visualizzare un solo grafico per tutte e due le cpu.
non di default comunque ora controllo

lukeskywalker
21-05-2010, 19:14
in effetti in task manager - scheda prestazioni si seleziona visualizza e poi cronologia cpu, be basta cambiare l'opzione comunque.

black-m01
22-05-2010, 08:43
È lo scheduler del sistema operativo per l'accesso al disco.
Fa decisamente schifo.
Su quale sistema operativo lavori?

Non hai un'opzione nel compilatore per ridurre gli accessi al disco?
(corrispondente di -pipe per GCC)?

Marcello979
22-05-2010, 13:08
Lo stesso succede anche al PC che uso a lavoro.
Disegnando in 3D, il task manager durante le fasi più pesanti dell'utilizzo dei rendering etc, al max diche che sfrutta il 50% della CPU.

Probabilmente il O.S. Windows XP SP3 utilizza solo un core..

BOH!!

lukeskywalker
22-05-2010, 13:14
sarà il software che usi a non essere ottimizzato per il dual...

Marcello979
22-05-2010, 13:16
sarà il software che usi a non essere ottimizzato per il dual...

Solid Edge v.20.
Dici di no?