Η διαχείριση του υπολογιστή μοιάζει με ένα εύκολο έργο, αλλά είναι; Χιλιόμετρα του κωδικού μηχανής, οργάνωση αλληλεπίδρασης μεταξύ προγραμμάτων, πόρων και του χρήστη. Είναι σημαντικό όχι μόνο να δημιουργηθεί ένα βιώσιμο περιβάλλον, αλλά και να του δοθεί η ευκαιρία για περαιτέρω ανάπτυξη και βελτιστοποίηση. Οι προγραμματιστές πρέπει να χρησιμοποιήσουν τα διαθέσιμα εργαλεία.
Χαρακτηριστικά λειτουργικού συστήματος
Πριν απαντήσουμε στο ερώτημα του τι είναι το pid, είναι σημαντικό να κατανοήσουμε τη λειτουργικότητα στην οποία οι λειτουργίες του αναγνωριστικού εξαρτώνται από την εφαρμογή:
- εργασία με δεδομένα, έναρξη και διακοπή λογισμικού,
- αλληλεπίδραση με συσκευές εισόδου / εξόδου.
- διανομή και οργάνωση της μνήμης RAM.
- παροχή πρόσβασης σε ευμετάβλητα μέσα ενημέρωσης.
- βελτιστοποίηση μηχανικών πόρων.
- εξασφαλίζοντας την ασφαλή πρόσβαση κάθε αντικειμένου στους πόρους του μηχανήματος.
- αξιόπιστους υπολογισμούς ·
- προστασία δεδομένων από κακόβουλο λογισμικό και σκόπιμη πειρατεία.
Βασικές έννοιες
Η περαιτέρω αφήγηση θα βασιστεί στις παρακάτω έννοιες. Παραμένοντας αυτό το στοιχείο, θα είναι δύσκολο να καταλάβουμε τι είναι το pid.
Μια διαδικασία είναι οποιοδήποτε αντικείμενο που χρησιμοποιεί πόρους συστήματος σύμφωνα με το πρότυπο ISO. 9000: 2000 - ένα σύνολο λειτουργιών, η αλληλεπίδραση των οποίων μετατρέπει τα εισερχόμενα δεδομένα σε εξερχόμενα δεδομένα.
Οποιαδήποτε διαδικασία χαρακτηρίζεται από διάφορες παραμέτρους:
- κωδικός μηχανής.
- εκτελέσιμο κώδικα.
- αποκλεισμένο θραύσμα μνήμης (μερικές φορές - εικονικό).
- χαρακτηριστικά ασφαλείας
- δεδομένα εισόδου / εξόδου.
- τη στοίβα κλήσεων, η οποία παρακολουθεί τη δραστηριότητα κάθε αντικειμένου.
- το λεγόμενο "σωρό" που αποθηκεύει τα ενδιάμεσα αποτελέσματα των λειτουργιών και των υπολογισμών.
Μια διαδικασία δημιουργείται από το λειτουργικό σύστημα από τη στιγμή της έναρξης λειτουργίας του ή μετά την παραλαβή του αιτήματος. Η ολοκλήρωση πραγματοποιείται με τη συλλογή στατιστικών πληροφοριών, ακολουθούμενη από διαγραφή και αλληλεπίδραση με την ουρά σχεδιασμού και την κατανομή των πόρων. Με τη θεωρητική βάση, είναι καιρός να απαντήσουμε στο πιο σημαντικό ερώτημα, τι είναι το pid.
ID έννοια
Κάθε πρόγραμμα που εκτελείται αναγνωρίζεται ή αναγνωρίζεται χρησιμοποιώντας έναν μοναδικό αριθμό με ετικέτα. Έτσι, το σύστημα αλληλεπιδρά με κάθε διαδικασία.
Για να πάρετε μια πιο προσεκτική ματιά στο δείκτη, μπορείτε να πάτε με δύο τρόπους:
- Καλούμε τον υπεύθυνο διαχείρισης εργασιών με το δεξιό κουμπί του ποντικιού στη γραμμή εργασιών. Στη συνέχεια, μεταβείτε στην καρτέλα "Διαδικασίες", επιλέξτε το μενού "Προβολή". Βρίσκουμε το στοιχείο "Επιλογή στηλών", στο παράθυρο διαλόγου που ανοίγει, βάλτε ένα σημάδι ελέγχου για το PID. Στη γραμμή εντολών, γράψτε tasklist.
- Για τα συστήματα Unix, μια άλλη τακτική είναι αλήθεια. Συνιστάται εδώ η εντολή ps. Με αυτό, μπορείτε να βρείτε το αναγνωριστικό για ένα συγκεκριμένο πρόγραμμα.
Μπορείτε να χρησιμοποιήσετε έναν μοναδικό αριθμό για να αναζητήσετε δυνητικά κακόβουλο λογισμικό. Το γεγονός είναι ότι οι ιοί συχνά μεταμφιέζονται ως "αξιοπρεπή" αρχεία, ενώ ο δείκτης δίνει μια σαφή ιδέα για την ασφάλεια του εν λόγω αντικειμένου. Απλά πρέπει να είστε σε θέση να αναγνωρίσετε "τι είναι pid" από την ροή κώδικα του συστήματος και λιγότερο σημαντικές διαδικασίες.
Οι σύγχρονες γλώσσες προγραμματισμού σας επιτρέπουν να "απομονώνετε" πληροφορίες σχετικά με ένα αντικείμενο που σας ενδιαφέρει από έναν κανονικό αριθμό. Στο επίπεδο λογισμικού, μπορείτε να αναπτύξετε κώδικα που αλληλεπιδρά άμεσα με το pid. Τι δίνει; Με μερικά κλικ, μπορείτε να πάρετε την πλήρη διαδρομή προς το αρχείο ή το πρόγραμμα που σας ενδιαφέρει. Στην πραγματικότητα, αυτό θα επιτρέψει όχι μόνο να κατανοήσουμε και να βελτιστοποιήσουμε το σύστημα (το ποσό των απαραίτητων πόρων), αλλά και να προστατέψουμε το μηχάνημα από πιθανές απειλές.
Για να μην συγχέεται
Στα ηλεκτρονικά, υπάρχει επίσης ένας ελεγκτής pid - μια ηλεκτρονική συσκευή που χρησιμοποιείται σε αυτόματα συστήματα ελέγχου.Επιτρέπει όχι μόνο να παράγει ένα σήμα ελέγχου, αλλά και να επηρεάζει την ακρίβεια και την ποιότητα της διαδικασίας μετάβασης.
Πολλοί χρήστες συγχέουν τις δύο έννοιες, αλλά είναι τελείως διαφορετικοί. Μετά την ανάγνωση του άρθρου, η ερώτηση "τι είναι το pid της διαδικασίας" θα πρέπει τελικά να εξαντληθεί, καθώς οι παραπάνω πληροφορίες παρέχουν μια πλήρη περιγραφή και τις δυνατότητες του δείκτη. Είναι σημαντικό να καταλάβουμε ότι η λειτουργία του "OS" εξαρτάται άμεσα από κάθε βίδα του θεμελιώδους συστήματος. Σήμερα, μόνο ένα σωματίδιο θεωρήθηκε στο μικρό επίπεδο του υπολογιστή ως μηχανή.