Non è tutto oro quello che luccica… ovvero, non sempre il multithreading è conveniente….
Completion requirements
Opened: Monday, 7 October 2024, 12:00 AM
Due: Sunday, 30 November 2025, 12:00 AM
Scrivere un’applicazione JAVA che:
- crea e attiva n thread.
- ogni thread esegue esattamente lo stesso task, ovvero conta il numero di
interi minori di 10,000,000 che sono primi - il numero di thread che devono essere attivati e mandati in esecuzionenviene richiesto all’utente, che lo inserisce tramite la CLI (Command Line
Interface) - analizzare come varia il tempo di esecuzione dei thread attivati a seconda del
loro numero
Sviluppare quindi un programma in cui si creano n task, tutti eseguono la computazione descritta in precedenza e vengono sottomessi a un threadpool
di dimensione prefissata.