Questions marquées «system-calls»

Questions concernant les détails de la façon dont un programme utilise les appels système pour interagir avec l'API du noyau, quels appels sont disponibles, comment ils fonctionnent, etc.



2
Qu'a fait l'appel système «tuxcall»?
En include/x86_64-linux-gnu/asm/unistd_64.h, je vois un appel système nommé tuxcall, #define __NR_tuxcall 184 Il n’ya rien à ce sujet à man tuxcallpart dire que c’est un appel système non implémenté . Qu'a-t-il fait? Cela n'a-t-il jamais été mis en œuvre ou at-il fait quelque chose dans l'Antiquité?

4
Pourquoi les noms d'appels système UNIX / POSIX sont-ils si illisibles?
Quelle est la raison d'utiliser de tels noms d'appel système peu révélateurs comme timeet creatau lieu de getCurrentTimeSecset createFileou, peut-être plus appropriés sous Unix get_current_time_secset create_file. Ce qui m'amène au point suivant: pourquoi quelqu'un voudrait-il quelque chose comme cfsetospeedsans étui à chameaux ou au moins soulignés pour le rendre lisible? …



2
Où est la fourche () sur la bombe fourche: () {: |: &};:?
Avertissement: l'exécution de cette commande dans la plupart des shells entraînera un système défectueux qui nécessitera un arrêt forcé pour être corrigé Je comprends la fonction récursive :(){ :|: & };:et ce qu'elle fait. Mais je ne sais pas où est l'appel système fork. Je ne suis pas sûr, mais …



4
Comment comprendre les tuyaux
Quand je viens d'utiliser de la pipe en bash, je n'y ai pas pensé davantage. Mais quand j'ai lu un exemple de code C utilisant pipe () d'appel système avec fork (), je me demande comment comprendre les pipes, y compris les pipes anonymes et les pipes nommées. On entend …

4
flock (2) contre fcntl (2) sur un NFS
La documentation Perl 5.x indique que son implémentation de flock (..) utilisera l'un des appels natifs suivants, commençant à 1 et progressant vers 3 s'il n'est pas disponible: troupeau (2) fcntl (2) lockf (3) C'est très bien. Cependant, vous avez peut-être remarqué leur exclusion de responsabilité selon laquelle flock (2) …
19 nfs  system-calls 





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.