Je, unahesabuje muda wa mabadiliko katika upangaji wa mchakato?
Je, unahesabuje muda wa mabadiliko katika upangaji wa mchakato?

Video: Je, unahesabuje muda wa mabadiliko katika upangaji wa mchakato?

Video: Je, unahesabuje muda wa mabadiliko katika upangaji wa mchakato?
Video: Jinsi ya Kuacha Kuchuna Ngozi na Kuvuta Nywele Katika Hatua 4 2024, Novemba
Anonim

Wakati wa kugeuza = Toka wakati - Kuwasili wakati

Kwa mfano, ikiwa tutachukua Huduma ya Kwanza Njoo Kwanza kupanga ratiba algorithm, na mpangilio wa kuwasili kwa taratibu ni P1, P2, P3 na kila moja mchakato inachukua sekunde 2, 5, 10.

Hapa, unahesabuje muda wa kusubiri na wakati wa kubadilisha?

Katika Mfumo wa Uendeshaji, anuwai nyakati kuhusiana na mchakato ni- Kuwasili wakati , Muda wa kusubiri , Majibu wakati , Kupasuka wakati , Kukamilika wakati , Wakati wa Kugeuka . Muda wa Kugeuka = Muda wa Kusubiri + Kupasuka Wakati.

Kando na hapo juu, ni wakati gani wa kupasuka na wakati wa mabadiliko? Wakati wa kugeuza (TAT) Kwa maneno mengine, ni jumla ya jumla wakati mchakato unatumia katika majimbo yote. Mchakato wa kawaida hupitia mizunguko mingi ya CPU kupasuka na I/O kupasuka . Kupasuka ina maana tu muda mdogo wa wakati . Wakati wa kupasuka : Wakati mchakato haufanyi I/O, wakati wa kupasuka inaweza kutumika kurejelea utekelezaji wa cpu wakati.

Zaidi ya hayo, ni muda gani wa mabadiliko katika upangaji wa mchakato?

Katika kompyuta, muda wa kurejea ni jumla wakati kuchukuliwa kati ya uwasilishaji wa programu/ mchakato /thread/task (Linux) kwa ajili ya utekelezaji na urejeshaji wa matokeo kamili kwa mteja/mtumiaji. Wakati wa kugeuza ni moja ya vipimo vinavyotumika kutathmini mfumo wa uendeshaji kupanga ratiba algorithms.

Je, unahesabuje muda wa kujibu?

Kwanza Muda wa Majibu ni imehesabiwa kwa kupunguza tu wakati ombi la mteja kutoka kwa wakati ya jibu la awali. Ili kuona mtindo zaidi wakati , hesabu Wastani Kwanza Muda wa Majibu kwa kugawanya jumla ya yote Kwanza Muda wa Majibu kwa idadi ya tikiti zilizotatuliwa.

Ilipendekeza: