Dix meilleurs concepts pour les débutants Linux - numéro 6, les perles et les processus

2013-11-26  |  News

Un processus est un programme en exécution. UNIX a été conçu dès le début à gérer de multiples processus. Linux suit cette tradition excellente. Le système d'exploitation donne aux utilisateurs et en particulier la racine de l'utilisateur sur le contrôle des processus. Nous allons jeter un oeil sur le processus et ce qu'ils signifient pour les utilisateurs.

Le noyau est la partie du système d'exploitation Linux qui est responsable de l'Administration du système. Il n'est pas accessible aux utilisateurs normaux. Vous pouvez exécuter Damn Small Linux en tant qu'utilisateur racine et apprendre comment ça marche le cœur. Quand vous avez montré votre maîtrise des concepts de systèmes est donné la permission d'appliquer leurs connaissances dans les systèmes Linux plus importants.

Partie de l'ouvrage de base est la gestion des processus. Il y a essentiellement quatre fonctions : contrôle de l'exécution du processus, l'allocation de mémoire pour les processus de planification des processus et l'accès aux ressources pour les processus de gestion. Nous allons étudier brièvement chaque fonction.

Le noyau crée, se termine et coordonne les processus. L'utilisateur root et parfois un accès utilisateur normal pour ces fonctions. Il est possible d'interrompre un processus hors de contrôle, par exemple qui a pris l'équipe bloquant pratiquement les autres processus.

Le noyau alloue la mémoire pour les processus. Racine d'utilisateurs et les agents autorisés peuvent consulter des statistiques sur l'utilisation de la mémoire et améliorer les performances du système.

Accès à la programmation et les ressources sont très importants maximiser la performance du système et de minimiser les temps d'attente utilisateur. Connaissance des processus de travail et ce qui se passe sur un système occupé peut améliorer la satisfaction de performance et utilisateur système. Parfois, il n'est pas nécessaire de dépenser un sou pour améliorer les performances. Il y a l'espace sur le marché des spécialistes en gestion des ressources et programmation Linux. Vous ne pouvez pas devenir tel spécialiste du jour au lendemain, mais vous pouvez commencer par l'apprentissage des outils avec Damn Small Linux.

Un processus particulier est identifié par un numéro de processus. Au cours de l'exécution des processus système, finissent par eux-mêmes ou parce que quelqu'un est sorti. Au fil du temps, les autres processus sont créés. Nombre de processus augmente toujours jusqu'à ce que le système est redémarré. Certains processus sont des processus du système ; ils font partie de la surcharge du fonctionnement d'un système. Ils travaillent dans les coulisses. Autres processus sont des processus de l'utilisateur, font le travail que les utilisateurs veulent vraiment.

La commande ps fournit des informations sur le processus en cours. Par exemple, vous pouvez fournir le nom de l'utilisateur associé le processus, l'ID de processus, l'ID du père de processus (qui a créé - le mot technique est engendré) le processus donné, lorsque le processus a été engendré et autres informations qui peuvent aider à gérer un système occupé.

Je pense que vous pouvez deviner ce qui rend la commande kill. Il a plusieurs options, par exemple, certains processus incontrôlables sont plus difficiles à enlever que d'autres.

Nos rubriques à venir sont des utilitaires et des obus de Linux.

« Back