Datoru pārvaldība šķiet viegls uzdevums, bet vai tā ir? Mašīnas koda kilometri, programmu, resursu un lietotāja mijiedarbības organizēšana. Ir svarīgi ne tikai radīt dzīvotspējīgu vidi, bet arī dot tai iespēju turpināt attīstību un optimizāciju. Izstrādātājiem jāizmanto pieejamie rīki.
Operētājsistēmas funkcijas
Pirms atbildes uz jautājumu, kas ir pid, ir svarīgi izprast funkcionalitāti, no kuras identifikatora funkcijas ir atkarīgas no ieviešanas:
- darbs ar datiem, programmatūras palaišana un apturēšana;
- mijiedarbība ar ieejas / izejas ierīcēm;
- operatīvās atmiņas izplatīšana un organizēšana;
- piekļuves nodrošināšana nepastāvīgiem informācijas nesējiem;
- mašīnu resursu optimizācija;
- katra objekta drošas piekļuves nodrošināšana mašīnas resursiem;
- ticami aprēķini;
- datu aizsardzība no ļaunprātīgas programmatūras un tīšas uzlaušanas.
Pamatjēdzieni
Turpmāka stāstījuma pamatā būs turpmāk minētie jēdzieni. Novārtā atstājot šo priekšmetu, būs grūti saprast, kas ir pid.
Process ir jebkurš objekts, kas izmanto sistēmas resursus saskaņā ar ISO standartu. 9000: 2000 - darbību kopums, kura mijiedarbība pārvērš ienākošos datus izejošos datos.
Jebkuru procesu raksturo vairāki parametri:
- mašīnas kods;
- izpildāms kods;
- rezervēts atmiņas fragments (dažreiz - virtuāls);
- drošības atribūti
- ieejas / izejas dati;
- zvana steks, kas uzrauga katra objekta darbību;
- tā saukto "kaudzi", kurā tiek glabāti operāciju un aprēķinu starpposma rezultāti.
Procesu operētājsistēma izveido no tā palaišanas brīža vai pēc pieprasījuma saņemšanas. Pabeigšana notiek, apkopojot statistisko informāciju, kam seko dzēšana un mijiedarbība ar plānošanas rindu un resursu sadale. Kad teorētiskais pamats ir beidzies, ir pienācis laiks atbildēt uz vissvarīgāko jautājumu - kas ir pid.
ID koncepcija
Katru darbojošos programmu identificē vai atpazīst, izmantojot unikālu marķētu numuru. Tādējādi sistēma mijiedarbojas ar katru procesu.
Lai tuvāk aplūkotu rādītāju, varat rīkoties divos veidos:
- Mēs saucam uzdevumu pārvaldnieku ar peles labo taustiņu uzdevumjoslā. Pēc tam dodieties uz cilni “Procesi”, atlasiet izvēlni “Skats”. Mēs atrodam vienumu “Atlasīt kolonnas”, atvērtā dialoglodziņā ielieciet PID atzīmi. Komandrindā ierakstiet uzdevumu sarakstu.
- Unix sistēmām cita taktika ir patiesa. Šeit ir ieteicama ps komanda. Ar tā palīdzību jūs varat atrast noteiktas programmas identifikatoru.
Varat izmantot unikālu numuru, lai meklētu potenciāli ļaunprātīgu programmatūru. Fakts ir tāds, ka vīrusi bieži tiek maskēti kā “pienācīgi” faili, savukārt rādītājs sniedz skaidru priekšstatu par attiecīgā objekta drošību. Jums tikai jāspēj atpazīt “kas ir pid” no sistēmas kodu straumes un mazāk nozīmīgiem procesiem.
Mūsdienu programmēšanas valodas ļauj "izolēt" informāciju par interesējošo objektu no parastā numura. Programmatūras līmenī varat izveidot kodu, kas tieši mijiedarbojas ar pid. Ko tas dod? Ar pāris klikšķiem jūs varat iegūt visu ceļu uz interesējošo failu vai programmu. Faktiski tas ļaus ne tikai izprast un optimizēt sistēmu (nepieciešamo resursu daudzumu), bet arī aizsargāt mašīnu no iespējamiem draudiem.
Lai nemulsinātu
Elektronikā ir arī pid kontrolieris - elektroniska ierīce, ko izmanto automātiskās vadības sistēmās.Tas ļauj ne tikai ģenerēt vadības signālu, bet arī ietekmēt pārejas procesa precizitāti un kvalitāti.
Daudzi lietotāji sajauc abus jēdzienus, taču tie ir pilnīgi atšķirīgi. Pēc raksta lasīšanas beidzot vajadzētu izskanēt jautājumam “kas ir procesa aizkavēšanās”, jo sniegtā informācija sniedz pilnīgu aprakstu un rādītāja iespējas. Ir svarīgi saprast, ka "OS" darbība ir tieši atkarīga no katras pamata sistēmas skrūves. Mūsdienās datora mikrolīmenī par mašīnu uzskatīja tikai daļiņu.