Devo realizzare uno scheduler semplicissimo, che ogni 2 secondi mette in pausa un processo e riavvia l'altro.
Cioè
codice:
Avvia Processo1
....Sleep(2000)
Avvia Processo2
....Sleep(2000)
Metti in pausa Processo 1 e Avvia Processo2
....Sleep(2000)
Metti in pausa Processo 2 e Avvia Processo 1
....Sleep(2000)
Metti in pausa Processo 1 e Avvia Processo2
....Sleep(2000)
Metti in pausa Processo 2 e Avvia Processo 1
ecc ecc
Sempre allo stesso modo. Credo sia semplice farlo in C, ma non sono esperto di programmazione di sistema. C'è qualcuno che può aiutarmi?