Computerbeheer lijkt een gemakkelijke taak, maar toch? Kilometer machinecode, organisatie van interactie tussen programma's, middelen en de gebruiker. Het is niet alleen belangrijk om een leefbare omgeving te creëren, maar deze ook de mogelijkheid te bieden voor verdere ontwikkeling en optimalisatie. Ontwikkelaars moeten beschikbare hulpmiddelen gebruiken.
Besturingssysteem kenmerken
Voordat u de vraag beantwoordt wat pid is, is het belangrijk dat u begrijpt op welke functionaliteit de functies van de identifier afhankelijk zijn van de implementatie:
- werken met data, starten en stoppen van software;
- interactie met invoer- / uitvoerapparaten;
- distributie en organisatie van RAM;
- toegang verschaffen tot vluchtige media;
- optimalisatie van machinebronnen;
- zorgen voor een veilige toegang van elk object tot de bronnen van de machine;
- betrouwbare berekeningen;
- gegevensbescherming tegen malware en opzettelijke hacking.
Basisconcepten
Verdere toelichting zal worden gebaseerd op de onderstaande concepten. Als je dit item negeert, zal het moeilijk zijn om te begrijpen wat pid is.
Een proces is elk object dat systeembronnen gebruikt volgens de ISO-norm. 9000: 2000 - een reeks bewerkingen, waarvan de interactie inkomende gegevens omzet in uitgaande gegevens.
Elk proces wordt gekenmerkt door verschillende parameters:
- machine code;
- uitvoerbare code;
- gereserveerd fragment van geheugen (soms - virtueel);
- beveiligingsattributen
- invoer / uitvoer gegevens;
- call-stack, die de activiteit van elk object bewaakt;
- de zogenaamde "heap" die de tussentijdse resultaten van bewerkingen en berekeningen opslaat.
Een proces wordt gemaakt door het besturingssysteem vanaf het moment dat het wordt gestart of na ontvangst van een aanvraag. Voltooiing gebeurt door het verzamelen van statistische informatie, gevolgd door verwijdering en interactie met de planningswachtrij en toewijzing van middelen. Met de theoretische basis voorbij, is het tijd om de belangrijkste vraag te beantwoorden, wat pid is.
ID concept
Elk actief programma wordt geïdentificeerd of herkend met behulp van een uniek getagd nummer. Het systeem werkt dus samen met elk proces.
Om de aanwijzer van dichterbij te bekijken, kunt u op twee manieren gaan:
- We roepen taakbeheer op met de rechtermuisknop op de taakbalk. Ga vervolgens naar het tabblad "Processen" en selecteer het menu "Beeld". We vinden het item "Kolommen selecteren" in het dialoogvenster dat wordt geopend een vinkje voor PID. Schrijf op de opdrachtregel de takenlijst.
- Voor Unix-systemen is een andere tactiek waar. Het ps-commando wordt hier aanbevolen. Hiermee kunt u de ID voor een specifiek programma vinden.
U kunt een uniek nummer gebruiken om te zoeken naar potentieel schadelijke software. Het feit is dat virussen vaak worden vermomd als "fatsoenlijke" bestanden, terwijl de aanwijzer een duidelijk beeld geeft van de beveiliging van het betreffende object. U hoeft alleen 'wat is pid' te herkennen uit de codestroom van het systeem en minder belangrijke processen.
Met moderne programmeertalen kunt u informatie over een interessant object "isoleren" van een regulier nummer. Op softwareniveau kunt u code ontwikkelen die rechtstreeks in wisselwerking staat met pid. Wat geeft het? Met een paar klikken krijgt u het volledige pad naar het gewenste bestand of programma. Hierdoor kan het systeem niet alleen het systeem (de hoeveelheid benodigde middelen) begrijpen en optimaliseren, maar ook de machine beschermen tegen mogelijke bedreigingen.
Om niet in de war te raken
In de elektronica is er ook een pid-controller - een elektronisch apparaat dat wordt gebruikt in automatische besturingssystemen.Hiermee kan niet alleen een stuursignaal worden gegenereerd, maar ook de nauwkeurigheid en kwaliteit van het overgangsproces worden beïnvloed.
Veel gebruikers verwarren de twee concepten, maar ze zijn totaal verschillend. Na het lezen van het artikel zou de vraag "wat is de pid van het proces" eindelijk op moeten zijn, omdat de gegeven informatie een volledige beschrijving en de mogelijkheden van de aanwijzer geeft. Het is belangrijk om te begrijpen dat de werking van het "besturingssysteem" direct afhankelijk is van elke schroef van het fundamentele systeem. Tegenwoordig werd op microniveau van de computer slechts een deeltje als een machine beschouwd.