ChangeTaskPri

Formát: CHANGETASKPRI <priorita> [<proces>] [NAME <název programu nebo maska>]
Šablona: PRI=PRIORITY/A/N,  PROCESS/K/N, NAME/K
Účel: Mění prioritu právě probíhajícího procesu
Cesta: C:CHANGETASKPRI

Amiga je multitaskingový systém, který může zpracovávat více úloh současně. Každé úloze je přiřazena priorita, jež udává, jakém pořadí bude zpracována. Normálně má většina úloh prioritu hodnoty 0 a čas procesoru (CPU) je rozdělován rovnoměrně. Příkaz CHANGETASKPRI může změnit prioritu zadaného procesu shellu. (Když neudáte číslo procesu, příkaz změní prioritu procesu aktuálního shellu). Každá úloha spuštěná z tohoto procesu pak zdědí jeho prioritu.

Možné hodnoty priority jsou celá čísla od -128 do 127, přičemž vyšší hodnota znamená vyšší prioritu. Jako u všeho i u priorit však musíte zachovávat míru. Pokud zadáte prioritu vyšší než +10, mohou nastat komplikace, protože proces pak může zablokovat jiné důležité systémové procesy (které nejsou navenek vidět, ale jsou nezbytné - asi jako pro vás dýchání). Naopak příliš nízká priorita (menší než 0) může způsobit, že zpracování procesu bude trvat příliš dlouho.

Příklad:

1> CHANGETASKPRI 4 Process 2

Priorita procesu číslo 2 je změna na hodnotu 4, která je vyšší než implicitní priorita (0). Všechny úkoly spuštěné z tohoto Shellu budou mít také prioritu 4. Budou mít přednost před všemi ostatními uživatelskými úkoly vytvořenými bez použití příkazu CHANGETASKPRI (tyto úkoly budou mít prioritu 0).

  • sobota, 15 srpen 2020
  • Posted in: CH

Napsat komentář

Pro přidání komentáře se prosím přihlaste.

Odhadované roční prodeje

odhadovany prodej

Prodeje podle regionů

prodej regiony

Počet prodaných kusů

Počet prodaných kusů