folyamatmenedzsment olyan operációs rendszer windows - absztrakt - folyamatellenőrzései Windows operációs rendszer

absztrakt

    Folyamat menedzsment eszközök Windows


I. Az operációs rendszer, mint a rendszer és folyamatok

Operációs rendszer a legnagyobb mértékben meghatározza az alak a teljes számítástechnikai rendszer egészére. Ennek ellenére a felhasználók aktívan használja a számítógépes berendezések, gyakran gondot, amikor megpróbálja meghatározni az operációs rendszer. Ez részben annak a ténynek köszönhető, hogy az operációs rendszer végzi két, lényegében néhány kapcsolódó funkciók: hogy a felhasználó-programozó kényelmet biztosít neki meghosszabbította a gépet, és növeli a hatékonyságot a számítógép-használat által ésszerű gazdálkodás.







Az ötlet, hogy az operációs rendszer elsősorban olyan rendszer, amely biztosítja a kényelmes felületet biztosít a felhasználók között, megfelel a figyelmet fentről lefelé. Egy másik nézet alulról felfelé, áttekintést nyújt az operációs rendszer, mint a kezelésére szolgáló mechanizmust minden részében egy komplex rendszer. Modern számítógépes rendszerek állnak a processzor, memória, időzítő, lemezek, szalagos meghajtók, hálózati kommunikációs berendezések, nyomtatók és egyéb eszközök. Összhangban a második megközelítés az eloszlásfüggvény az operációs rendszer processzor, memória eszközök, és az adatok közötti folyamatok versengenek ezeket a forrásokat. OS kell kezelni az összes erőforrás a számítógép azért, hogy maximalizálják a működésének hatékonyságáról.

A legfontosabb része az operációs rendszer, amely közvetlenül érinti a működését a számítógép egy alrendszere folyamatirányítás. Folyamat (vagy más szóval, feladat) - absztrakció leírja a program fut. Az operációs rendszer folyamat egy egységnyi munka iránti kérelem a fogyasztás a rendszer erőforrásait. folyamat alrendszer menetrendek a folyamat, hogy van, osztja CPU idő között több folyamat egyszerre a rendszerben meglévő, és az is részt vesz a teremtés és pusztulás folyamatokat, biztosítja a szükséges folyamatokat a rendszer erőforrásait, támogatja a kommunikációt folyamatok között.

A multitasking (több folyamat) folyamat rendszer lehet a következő három alapvető kimondja:

Elvégezni - a folyamat aktív állapot, amelynek során a folyamat minden szükséges erőforrásokat, és közvetlenül a processzor által végrehajtott;

VÁRAKOZÁS - passzív állapotban a folyamat, a folyamat le van tiltva, akkor nem tudja futtatni a saját belső okok miatt, ő várja a végrehajtás bizonyos események, mint például a befejezése IO művelet, akkor kap egy üzenetet egy másik folyamat, engedjen minden erőforrást igényel;

READY - passzív állapotban a folyamat is, de ebben az esetben a folyamat miatt blokkolt a külső körülmények ahhoz képest: a folyamat az összes szükséges forrásokat, ő készen áll, hogy végre kell hajtani, de a processzor van elfoglalva végrehajtó egy másik folyamat.

Életciklusa során az egyes folyamatok megy egyik állapotból a másikba összhangban egy algoritmus tervezési folyamatokban megvalósított az operációs rendszer. Tipikus eljárás körülményei grafikon az 1. ábrán látható.

A végrehajtás állapot egy egyprocesszoros rendszer lehet csak egy folyamat, és minden állam készen várja - különböző eljárásokkal, ezek a folyamatok képeznek sorban várakozó rendre és kész folyamatokat. Az életciklus a folyamat kezdődik készenléti állapotot, amikor a folyamat végrehajtásra kész, és vár a sor. Bekapcsolt állapotban, a folyamat halad a futó állapotát, és van benne, amíg vagy ő felszabadítja a CPU, megy, a várakozási állapot egy esemény, vagy kénytelen lesz „kizárták” a CPU-tól, például kimerülése miatt az elkülönített eljárásban kvantum CPU idő . Az utóbbi esetben, a folyamat visszatér a készenléti állapotot. Ebben az állapotában a folyamat halad a készenléti állapotban van, miután a várt esemény következik be.







folyamatmenedzsment olyan operációs rendszer windows - absztrakt - folyamatellenőrzései Windows operációs rendszer

^ Ábra. 1. Gróf folyamatállapotok multitasking

^ II. Process Management Windows

Ez a funkció 10 paraméterei, amelyek mindegyike lehet állítani a különböző megvalósítási módok:

1. A mutató a futtatható fájl nevét.

2. A nagyon parancssor (elemzett entitás).

3. A mutató a kilincset a védelmi eljárás.

4. A mutató a leíró védelmére a kezdeti patak.

5. Bit vezérlésére öröklési leírók.

6. A különböző zászlók (például hibamódot, prioritás, hibakereső konzolon).

7. A mutatót a környezet szálakat.

8. A mutató az aktuális könyvtár az új eljárás neve.

9. A mutató egy szerkezet leírására a kezdeti ablak a képernyőn.

10. A mutató egy szerkezetet, amely visszaadja a hívó folyamat 18 értékeket.
létrehozása patakok

Az elsődleges szál automatikusan létrejön, ha létrehoz a folyamatot. Más szálak CreateRemoteThread funkciókat.
Befejezés patakok

Az áramlási megszűnik, ha

- patak funkció visszatér.

- Takarmány törli magát, ami ExitThread.

- Tovább patak ebben vagy egy harmadik fél folyamat okozza TerminateThread.

- A folyamat a, a hatóanyagot tartalmazó áramot.

ExitProcess funkció - a teljes jelenlegi folyamat, és minden szál

A folyamat megszakad, amikor:

- A bemeneti függvény értéke az elsődleges vezérlési.

- Az egyik eljárási áramokban az úgynevezett ExitProcess funkciót.

- Az áramlás a másik folyamat hívott függvény TerminateProcess.


^ III. Feladatkezelő

Az ablak négy lapot tartalmaz, amely megfelel a négy típusú tevékenység, amely figyeli ^ Manager: alkalmazások, folyamatok teljesítménye (használja a rendszer erőforrásait), és a hálózat.

Alapértelmezett folyamatai lap nyílik meg. ami azt mutatja, a teljes listát a futó folyamatok a rendszer (egy program aktiválhatja több folyamat). Gyakran előfordul, hogy a lista elég hosszú, így telepíteni a Manager ablak kényelmét.

Ha nincs felhasználói program * Feladatkezelő tartalmaznia kell csak az alap operációs rendszer feldolgozza, a számítógépre telepített nem fut a számítógépen.

kimeneti beállításokat minden folyamat: a neve a kép (általában megegyezik a neve a futtatható fájl), a felhasználó nevét (H

folyamatmenedzsment olyan operációs rendszer windows - absztrakt - folyamatellenőrzései Windows operációs rendszer
rd nevű eljárás indult), ez a betöltési folyamat a CPU (CPU oszlop) és a RAM által elfoglalt rá.

Bizonyos esetekben előfordulhat, hogy kézzel kell egy folyamat befejezéséhez. Ez úgy valósítható meg, ha megnyomja a * End Process. Ezen túlmenően, ezen folyamatok bármelyikét lehet előállítani egy jól meghatározott hatásán. Ehhez egyszerűen kattintson rá jobb egérgombbal, a helyi menü jelenik meg, amelyen keresztül tudod befejezni, „ölni” a folyamat (End Process), akkor leállítja a folyamatot, és a többiek, hogy „szült” (End Process fa). Beállíthatjuk, hogy a prioritás a folyamatot, a legmagasabb (valós időben) az alacsony (Low). Ha a készülék két processzorok és többprocesszoros kernel, akkor a menü még egy pont - Set vonal. amely lehetővé teszi, hogy a folyamat egy másik processzor - CPU 0, CPU1, és így tovább, amíg Cpu31.

Oszlop Felhasználónév - mutatja az adatokat az egyes folyamat a felhasználó hogyan fut. Eljárások a felhasználó név rendszer, a helyi szolgáltató, hálózati szolgáltatás fut az operációs rendszer a legfontosabb (ők vigyázni helyes felismerés eszközök, felelős a tűzfal alkalmazása és kezelése az adatok továbbítása az interneten keresztül). Más eljárások jelennek meg egy felhasználói nevet, aki azért jött be a rendszerbe. Ez azt jelenti, hogy azok vonatkoznak a program, amely indult a felhasználó, például egy szövegszerkesztő Word és ICQ-kliens.

CPU oszlop jelzi, hogy mennyire terhelt a processzor különleges eljárás. Normál érték legtöbb folyamat kevesebb, mint 20% -os terhelés mellett. Ha a CPU folyamatok terhelik 50-99%, majd elrejti őket, vagy nagyon igényes programot, vagy a kártevők.

Memória oszlop információt jelenít meg tárterületet a memóriában a folyamatot. A legjobb, ha rendszeresen figyelni erre oszlop: ha a mennyiség OP elkülönített folyamat egyre növekvő ugrásszerűen, akkor vagy van egy szoftver hiba, vagy futás vírussal fertőzött fájlt.

A harmadik lapon Performance. Ez a lap információkat jelenít meg a CPU (s) valós időben, ami a terhelés a fizikai memória, ráadásul kimutatták, mennyire elfoglalt / szabad memória. Emellett adott kiegészítő információkat, mint például a szálak számát és folyamatok végrehajtott ma autóval.




Kapcsolódó cikkek