Ero sivun ”Prosessi” versioiden välillä

Siirry navigaatioon Siirry hakuun
5 merkkiä lisätty ,  27. marraskuuta 2020
p
ei muokkausyhteenvetoa
(Linkki löytyy mallineesta)
pEi muokkausyhteenvetoa
 
(4 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 6: Rivi 6:
Säie on se yksikkö, jolle varataan prosessoriaikaa, eli saman ohjelman eri säikeet tai prosessit voivat moniprosessorikoneella kukin olla ajossa samanaikaisesti eri prosessoreilla (rinnakkaistus).
Säie on se yksikkö, jolle varataan prosessoriaikaa, eli saman ohjelman eri säikeet tai prosessit voivat moniprosessorikoneella kukin olla ajossa samanaikaisesti eri prosessoreilla (rinnakkaistus).


__TOC__
==Prosessien tausta-ajo==
==Prosessien tausta-ajo==
''Prosessien tausta-ajoa on käsitelty myös artikkelissa [[Komentorivin perusteet]].''
''Prosessien tausta-ajoa on käsitelty myös artikkelissa [[Komentorivin perusteet]].''


Otetaan esimerkkitilanne, jossa haluat ajaa kahta ohjelmaa päällekkäin. Toinen on videonkatseluohjelma [[mplayer]] ja toinen on musiikintoisto-ohjelma [[xmms]]. Normaalisti [[komentorivi]]llä kirjoittaisit vain ohjelman nimen ja ohjelma käynnistyisi, jos tämä prosessi kuitenkin halutaan tausta-ajoon siten, että samasta [[terminaaliemulaattori]]sta voidaan käynnistää useita ohjelmia, tulee sen perään liittää &-merkki. Kun olet kirjoittanut ohjelman nimen &-merkin kanssa, tulostaa [[komentotulkki]] sinulle ohjelman työnumeron sekä [[PID]]:n, joiden avulla voit myöhemmin esimerkiksi [[kill|tappaa]] prosessin.
Otetaan esimerkkitilanne, jossa haluat ajaa kahta ohjelmaa yhtäaikaa. Toinen on videonkatseluohjelma [[mplayer]] ja toinen on musiikintoisto-ohjelma [[xmms]]. Normaalisti [[komentorivi]]llä kirjoittaisit vain ohjelman nimen ja ohjelma käynnistyisi, jos tämä prosessi kuitenkin halutaan tausta-ajoon siten, että samasta [[terminaali]]sta voidaan käynnistää useita ohjelmia, tulee ohjelman perään lisätä &-merkki. Kun olet kirjoittanut ohjelman nimen &-merkin kanssa, tulostaa [[komentotulkki]] sinulle ohjelman työnumeron sekä [[PID]]:n, joiden avulla voit myöhemmin esimerkiksi [[kill|sulkea/tappaa]] prosessin.


Ohjelman käynnistäminen tausta-ajoon
Ohjelman käynnistäminen tausta-ajoon
Rivi 15: Rivi 16:
Ohjelman ajaminen tulostaa seuraavaa: [työnumero­][PID] ohjelmannimi
Ohjelman ajaminen tulostaa seuraavaa: [työnumero­][PID] ohjelmannimi
  [1][3017] xmms
  [1][3017] xmms
Nyt voimme heti perään käynnistää toisen ohjelman - sen mplayerin jonka alunperin halusimme tulevan samaan aikaan ajoon. Tämä tapahtuu aivan identtisellä tavalla:
Nyt voimme heti perään käynnistää toisen ohjelman - sen mplayerin jonka alun perin halusimme tulevan samaan aikaan ajoon. Tämä tapahtuu aivan identtisellä tavalla:
  mplayer &
  mplayer &
Tämä antaa jälleen kerran tulosteeksi työnumeron ja PID:n.  
Tämä antaa jälleen kerran tulosteeksi työnumeron ja PID:n.  
1 122

muokkausta

Navigointivalikko