Interprétation d'un dessin animé de TurnOff.us de « Le noyau Linux InSide ». TurnOff.us est un geek site comique, auteur Daniel Stori a attiré de très intéressant, Web, cloud computing, des dessins animés Linux connexes sur le langage de programmation.
Au début, jetez un oeil à toute l'image du dessin animé!
A l'intérieur du noyau Linux
Cette bande dessinée est une vue latérale de la partie de la maison de rabotage à la peinture. L'utilisation de la maison d'un pour représenter le noyau Linux.fondation
Comme une maison, le plus important est sa fondation, dans cette image, nous avons commencé à voir le fond du sol:
filesystem
Sol (bas) par les rangées de classeurs, ordonnée, classeur pour placer le « Fichier » - les fichiers sur votre ordinateur. Le coin supérieur gauche, il y a une plaque suspendue poitrine 421 petits pingouins, ce qui représente le PID (ID de processus ID de processus ) Pour traiter 421, qui est visualisez le classeur de documents, ce qui représente le système CKS a un processus pour accéder au système de fichiers. Dans le coin en bas à droite il y a un chiot, il est un chien de garde chien de garde Cela représente la surveillance du système de fichiers.
Étage (rez-de-chaussée)
étage
Après avoir lu le sol, nous regardons au-dessus du niveau du sol, quelles sont les choses.
Table de processus
A ce niveau, le plus accrocheur que le milieu d'un tapis, de nombreux petits pingouins assis autour de la table. Cette zone représente le tapis de table de processus.Le coin supérieur gauche il y a un petit pingouin, debout, comme pour dire ce que cela est clairement une figure patriarcale, mais il semble s'asseoir autour des petits pingouins ne sont pas très obéissant - vous avez beaucoup de choses à aller voir Dieu, continuez à bavarder - "Hey, Que diriez-vous que vous dites, Wow bébé (171), il se retourna." Il représente le processus d'initialisation de Linux (init), qui est, on dit souvent que le PID du processus 1. Assis sur les petits pingouins de table sont dans un état d'attente attente Et attendre la tâche.
chien de garde
Regardez, tapis à côté de (la table de processus) ont aussi un chien, il surveillera l'état des petits pingouins (processus de surveillance), lorsque les petits pingouins n'écoutent pas, il aboie pleuré.Procédé de Httpd
Sur le côté gauche de cette couche, il est une plaque d'immatriculation pour les 1341 petits pingouins, la porte, la porte se lit 80, ce qui indique que le PID pour les 1341 petits pingouins responsables du port de réception 80, qui est, nous disons souvent que le HTTP (site Web) port. tête petit pingouin avec une plume, la grande histoire de plumes, il est le logo du célèbre serveur Apache HTTP. Eh bien, c'est seulement:Logo Apache
Regardez à droite, nous pouvons voir qu'il ya encore une porte marquée 21 sur la porte, mais la porte semble regarder délabré, les numéros de maison ci-dessus sont tordus, personne ne garde la porte. Le port protocole FTP 21 semble un peu vieux, actuellement avec moins de personnes qu'auparavant, donc personne n'a reçu ici.Port 21
Dans leur extrême droite d'un numéro de la maison 22 sur le traitement très différent, mais toujours un petit pingouin avec des lunettes de soleil dans la garde, l'air cool ah, ce sont les gens noirs oncles? Pourquoi un pingouin tellement cool, parce que le port SSH est le port 22, il est un port très important pour la connexion à distance, le plus souvent à distance via ce port, afin que les gens venant à un examen minutieux du port.ssh Daemon
Il dit 52 du corps, ce qui indique que ce sont les 52 premiers petits pingouins.FS
Dans le coin supérieur gauche de l'image, il y a un pas vers le bas. Cette étape est le système de fichiers fond (fondation), la boîte de processus à ce stade, le système de fichiers pour lire l'opération de fichier.cron Tab
Dans cette couche, il y a un petit pingouin qui dit 217, il transpirait abondamment, en regardant sa montre. Le petit pingouin est des tâches chronométrées (crontab), il serait toujours faire attention à temps pour voir si vous voulez faire un travail.pipeline
Au milieu de l'image, il y a deux petits pingouins tuyau de transport (PipeLine) marche, un petit pingouin peut mettre les choses dans mes propres mains à travers ce pipeline, passer à l'arrière des petits pingouins. Mais comment cette apparence devant (M?) Penguin transpiration fatigué, mais derrière l'oiseau (femme?) Penguins semblent à l'aise - Hey, devant le pantalon large rapide ~vin
A ce niveau il y a un autre, un petit pingouin que le verre de vin rouge à la main, qui dit 411, ressemble un peu nombreuses liqueur. Il est le vin rouge (vin) petits pingouins, il peut faire des tâches (effectuer) à partir de Windows.thermocline
A l'étage, il y a une thermocline, il y a beaucoup autre écran qui dit ATS sur chaque écran (ce qui est à l'extérieur du terminal). Par exemple, entrez le plus à gauche tty4 la « fre » - ce qui est d'entrer dans « freshmeat ... » Qu'est-ce que: d; à côté de lui sur tty2 tty3 normal et plus, semble être relativement normale commande; graphiques d'affichage tty7 Interface Ai, une interface graphique (X Window) de façon générale sur la borne n ° 7; tty5 et tty6 est vide, ce qui signifie que personne utilise les deux bornes. Etc., tty1 il?
TTY
tty (terminal) est l'une des voies de communication externes, mais pas tous les processus doit tty, certains processus peut être (comme les ports) pour communiquer et externe, pour fournir des services directement par d'autres moyens, de sorte que cette couche pas un complet, juste un thermocline.
Eh bien, nous avons ce qu'il tombe?
Qui est ce clown?
Aha, je ne sais pas, peut-être le virus? Que pensez-vous? (Processus Zombie?)
Vous voulez voir le contenu plus comique peut laisser un message au bas oh ~