It is currently 22 April 2025, 21:24 Advanced search

IN.DE e il multithreading

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

IN.DE e il multithreading

Postby t.simoncini » 24 March 2014, 14:12

Sul mio PC con processore quad core, per le operazioni impegnative (riguardo al tempo) come check-in e GetLatest, IN.DE non usa mai più del 25% della CPU.
E' pensabile ottimizzare IN.DE per il multithreading? Alcune operazioni CPU-consuming potrebbero trarne un enorme beneficio in quanto a tempo.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: IN.DE e il multithreading

Postby lucabaldini » 24 March 2014, 14:22

Non è così facile attivare il multi-threading... Operazioni che operano sulla stessa zona di memoria non ne beneficiano... Nel caso di un progetto Instant Developer operare su più thread richiederebbe di poter operare in maniera thread-safe su porzioni de progetto cosa molto complicata da implementare.

Tra l'altro nemmeno Visual Studio 2012 è multi-thread... l'unica cosa che è permessa, su PC con più processori, è poter compilare più progetti contemporaneamente, un progetto per ogni CPU.... Il mio PC ha 4 core (8 con hyperthreading) ma compilo sempre e solo ad una CPU con Visual Studio.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 8 guests