Stavo provando a vedere l'effetto del time slicing e come può consumare una quantità significativa di tempo. In realtà, stavo cercando di dividere un determinato compito in un numero di thread e vedere l'effetto.
Ho un processore a due core. Quindi due thread possono essere eseguiti in parallelo. Stavo cercando di vedere se ho un compito w
che viene fatto da 2 thread, e se ho lo stesso compito eseguito da t
discussioni con ogni thread facendo w/t
dell'attività. Quanto ha importanza il time slicing in esso.
Poiché il time slicing è un processo che richiede molto tempo, mi aspettavo che quando eseguo la stessa attività utilizzando un processo a due thread o un processo di thread t
, la quantità di tempo impiegata dal processo di thread t
sarà più .
Qualche suggerimento?