Skip to content

Neclaritati enunt #59

@DumitrescuToma

Description

@DumitrescuToma
  1. Timpul forkului care gerenereaza un proces p se adauga la timpul total al lui p?
  2. La coada de sleep, in conditiile in care toate procesele sunt pe sleep, se alege procesul cu sleep time mai mic t pentru a pune SchedulingDecision::Sleep(t) sau timpul ultimului pus in coada?
  3. Timpul ramas este p.timings.0 - p.timings.1 - p.timings.2 sau p.timings.0 - p.timings.2?
  4. Am observat ca anumite campuri din timings sunt incrementate automat. Campul total trebuie gestionat de noi sau doar trebuie numarate apelurile de sistem in unitati de timp?
  5. Dupa un fork al procesului in starea de running, acesta se opreste si planifica procesul copil, iar procesul parinte este bagat in coada de ready doar daca remaining >= minimum_remaining_timeslice? Trebuie verificata aceasta inegalitate pentru toate cazurile de StopReason::Syscall?
  6. Mai exista si alte informatii pe care credeti ca ar trebui sa le stim astfel incat programul sa respecte conditiile de testare ale simulatorului dvs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions