PDA

Visualizza Versione Completa : Miglioramento Il2 per Dual Core e Quad Core....



6S.BigSkill
29 June 2009, 19:40
Sul forum 22 GCT è apparso un post relativo alla configurazione manuale di ogni singolo Core:


Informazione presa dal sito Ultr@pack. Se avete un processore dualcore, potete ottenere un notevole aumento delle prestazioni il Il2, semplicemente cambiando un pametro in config.ini

Cercate:

ProcessAfinityMask=0 (in qualche caso il valore potrebbe essere 1)

e modificatelo in

ProcessAfinityMask=2


Prima di fare la modifica, ho lanciato una coop con bombers e mi sono sistemato come gunner, poi ho visto i frames con il comando >fps SHOW START, dopo di che, ho modificato il config. ini e ho ricontrollato i frames... il miglioramento è andato ben oltre le mie aspettative... provare per credere http://www.22gct.it/forum/images/smiles/icon_surprised.gif

Da quello che ho letto, cosi facendo si sposta l'esecuzione di IL2 sul secondo core, sgravando il primo, già fortemente impegnato nell'esecuzione di windows.

Per migliori informazioni vi rimando al link del sito http://il2ultrapack.net46.net/index.php/topic,2.0.html

PS: un ringraziamento a ITAF_RADAR, per averci messo a conscenza del sito di cui sopra


Il parametro corretto è:
ProcessAffinityMask

Valori:
Dual Core
processore 1 = 0
processore 2 = 1
Quad Core
processore 3 = 2
processore 4 = 3

Io ancora devo fare la prova,quindi è tutto da verificare :)

6S.Kerberos
29 June 2009, 19:49
Non è che si sgrava il primo core, ma si utilizzano entrambi.
E' comunque un "trick" abbastanza vecchio (utilizzabile tra l'altro nella stragrande maggioranza delle applicazioni), ma che non sempre funziona visto che dipende anche da come è stato sviluppato il software.

6S.BigSkill
29 June 2009, 19:53
Io avevo il settaggio su un core solo, e ora l ho modificato, stasera in seow provo e vi dico se noto cmabiamenti , magari provate e vdete anche voi. ciauzzzz ;)

P.S.
sarà anche stato un vecchio Trick ma io non lo sapevo

6S.Robby
29 June 2009, 20:26
Il parametro corretto è:
ProcessAffinityMask

Valori:
Dual Core
processore 1 = 0
processore 2 = 1
Quad Core
processore 3 = 2
processore 4 = 3


non è chiaro chi ha il 4core che numero deve mettere alla voce ProcessAfinityMask=??

6S.BigSkill
29 June 2009, 21:16
Prova amettere 4, io con Dual core ho messo 2.

6S.Tamat
30 June 2009, 09:48
Confermo per il dual core è 2; solo bisogna stare attenti a non avere il ; prima del comando come avevo io: faceva saltare la lettura della stringa.

6S.Kerberos
30 June 2009, 10:44
Teoricamente per il Dual Core dovrebbe essere 1, visto che la CPU1 è 0 e la CPU2 è 1.

6S.Tamat
30 June 2009, 11:16
si ma praticamente se metti 1 lavora la cpu1 e se metti due lavora la cpu2... almeno così è per me.

6S.BigSkill
30 June 2009, 19:03
Confermo stesa cosa per me, avevo ; davanti alla stringa e aggiunto il 2.

6S.Manu
30 June 2009, 19:59
gente.. leggete meglio please!!

http://www.72sq.it/modules.php?name=Forums&file=viewtopic&p=8397#8397

_ITAF_Radar
06 July 2009, 16:14
quelli del 22gct l'hanno trovato sul forum eaf, voi su qello del 22gct, io l'avevo trovato qui http://www.tuttovola.org/smf/index.php?topic=2047.0 (http://www.tuttovola.org/smf/index.php?topic=2047.0)
e lo rilancio volentieri, spero lo possiate trovare utile

Marrrrria com'è piccolo il mondo :D

anche verificando con procexp (http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) non ho notato particolari guadagni prestazionali, vista la potenza di calcolo richiesta non so quanto possa influire una buona organizzazione a livello di distribuzione dei carichi.

per quanto riguarda il carico delle applicazioni nel necessaire del pilota il2 HL è quella che ciuccia di più (almeno sulla mia macchina)

d.