linux-kernel 277

  1. Qu'est-ce que ": - !!" en code C?
  2. Comment fonctionnent les macros probables () et improbables () du noyau Linux et quel est leur avantage?
  3. Comment le noyau Linux est-il testé?
  4. Est-ce que bool est un type C natif?
  5. Quel est le nombre maximum théorique de connexions TCP ouvertes qu'une boîte Linux moderne peut avoir


  6. Pourquoi Linux est-il appelé un noyau monolithique?
  7. Augmenter le nombre maximum de connexions tcp / ip dans linux
  8. Trouver quel processus a été tué par le tueur Linux OOM
  9. Quelle est la différence entre l'espace noyau et l'espace utilisateur?
  10. Mesurer l'heure sous Linux - heure vs horloge vs getrusage vs clock_gettime vs gettimeofday vs timespec_get?
  11. Quelle est l'utilité de faire quand (0) quand on définit une macro?
  12. Ecriture de programmes pour faire face aux erreurs d'E / S provoquant des écritures perdues sous Linux
  13. Quelle est la différence entre vmalloc et kmalloc?
  14. Comment éviter l'avertissement transparent_hugepage / defrag de mongodb?
  15. Le contexte change beaucoup plus lentement dans les nouveaux noyaux Linux
  16. Comment puis-je identifier la file d'attente de requêtes pour un périphérique de type bloc Linux
  17. Sélection d'un planificateur d'E / S Linux
  18. Comment "hiberner" un processus sous Linux en stockant sa mémoire sur le disque et en le restaurant plus tard?
  19. Pilote de périphérique Linux IOCTL
  20. Comment lire / écrire des fichiers dans un module noyau Linux?
  21. Qu'arrive-t-il à un descripteur de fichier ouvert sur Linux si le fichier pointé est déplacé, supprimer
  22. pile du noyau et pile de l'espace utilisateur
  23. L'utilisation de gdb pour le code d'assembly à une seule étape en dehors d'un exécutable spécifié provoque l'erreur "impossible de trouver les limites de la fonction en cours"
  24. Comment commencer à apprendre la programmation, le codage ou la lecture du noyau Linux?
  25. Si les threads partagent le même PID, comment peuvent-ils être identifiés?
  26. Quels sont vdso et vsyscall?
  27. Utilisation du flottant dans le noyau Linux
  28. Noyau Linux: exemple d'accrochage d'appel système
  29. Quelle est la fonction de "(void) (& _min1 == & _min2)" dans la macro min de kernel.h?
  30. Comprendre la macro container_of dans le noyau Linux
  31. Running docker sur Android
  32. Qt Creator, ptrace: Opération non autorisée. Quelle est la solution permanente?
  33. A quoi servent les instructions IN et OUT en x86?
  34. Pourquoi certains programmeurs de noyau utilisent-ils goto au lieu de simples boucles while?
  35. Débogage en direct du noyau Linux, comment ça fonctionne et quels outils sont utilisés?
  36. Un seul cœur dédié à un seul processus
  37. Différence entre POSIX AIO et libaio sous Linux?
  38. Accès direct à la mémoire sous Linux
  39. Comment utiliser socket netlink pour communiquer avec un module noyau?
  40. Qu'est-ce que cela signifie par cache froid et concept de cache chaud?
  41. Comment Linux détermine-t-il le prochain PID?
  42. Que choisir entre Slab et Slub Allocator dans Linux Kernel?
  43. A quoi sert le modificateur 'asmlinkage'?
  44. Comment connaître la tranche de temps du planificateur Linux?
  45. fichier E / S asynchrone en mémoire tampon sur Linux
  46. Raison d'être derrière la macro container_of dans linux / list.h
  47. que signifie anon-rss et total-vm
  48. Comment nettoyer les caches utilisés par le noyau Linux
  49. Où puis-je trouver le code source de l'appel système?
  50. Pourquoi l'allocation de mémoire pour les processus est-elle lente et peut-elle être plus rapide?