GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'a fait l'appel système tuxcall ?

tuxcall est l'espace réservé pour le tux appel système utilisé par les outils de l'espace utilisateur pour communiquer avec le module du noyau TUX, qui implémentait le serveur Web TUX. Il s'agissait d'un serveur Web fonctionnant entièrement dans le noyau ; il a été maintenu par Ingo Molnar jusqu'à ce que des améliorations dans d'autres parties de Linux, notamment la prise en charge des threads avec NPTL, amènent les performances du serveur Web de l'espace utilisateur au niveau atteint par TUX.

Vous pouvez toujours trouver les correctifs TUX 3 pour Linux 2.6.18 parmi les correctifs d'Ingo, y compris l'implémentation de sys_tux (l'appel système en question). La partie de l'espace utilisateur, qui comprend la documentation, se trouve sur la Wayback Machine (merci hvd !).


J'ai trouvé quelque chose à partir d'appels système non standard :

tuxcall() - Cet appel provient d'un module TUX et est envoyé au noyau. L'appel demande au noyau d'effectuer une tâche pour le module. Un module TUX est essentiellement une application serveur/un démon sous la forme d'un module Linux. Imaginez qu'un serveur Apache soit un module du noyau ; c'est essentiellement ainsi que fonctionne TUX.


Linux
  1. Quel est le but de "l'utilisateur système" dans la réplication MySQL

  2. Que fait l'appel système brk() ?

  3. quelle est la longueur maximale du mot de passe sur le système unix/linux ?

  4. Quelles sont les fonctions du BIOS lorsque le système d'exploitation est en cours d'exécution ?

  5. Quelle est la différence entre un appel Library et un appel System sous Linux ?

Qu'est-ce que le Shell sous Linux ?

Comment automatiser les redémarrages du système à l'aide du module de redémarrage Ansible

Comment trouver l'utilisation du processeur, ce qui fait que le système se bloque

Quelle est la différence entre un appel système et un appel de bibliothèque ?

Quelle est la différence entre procfs et sysfs ?

Quelle est la taille d'une écriture atomique sur disque sur mon système ?