I sammenheng med samtidige programmering , den Sleep ( hvilemodus ) en tråd kan fjerne tilgang til ressursen prosessoren i denne tråden .
Sovetid kan i prinsippet spesifiseres på en relativ eller en absolutt måte. Dermed er det mulig å spesifisere at man ønsker
Det er således garantert at tråden ikke vil okkupere prosessorressursen før fristen. På den annen side er det ikke garantert at tråden får tilgang til prosessorressursen umiddelbart etter fristen.
I Java blir en tråd sovnet ved hjelp av søvnmetoden i trådklassen.
public void run() { try { this.sleep(12000); } catch (InterruptedException e) {} }Den foregående koden setter den gjeldende tråden i dvale i minst 12 sekunder. Hvis fristen ikke kan oppfylles, blir unntaket InterruptedException kastet, slik at programmereren kan gjøre de nødvendige ordningene.