linux-kernel 340

  1. ¿Qué es ": - !!" en código C?
  2. ¿Cómo funcionan las posibles () y poco probables () macros en el kernel de Linux y cuál es su beneficio?
  3. ¿Cómo se prueba el núcleo de Linux?
  4. ¿Es bool un tipo nativo de C?
  5. ¿Cuál es el número máximo teórico de conexiones TCP abiertas que puede tener una caja Linux moderna?
  6. ¿Por qué Linux se llama kernel monolítico?
  7. Aumentando la cantidad máxima de conexiones tcp / ip en Linux
  8. Encontrar el proceso que mató Linux OOM killer
  9. ¿Cuál es la diferencia entre el espacio del núcleo y el espacio del usuario?
  10. Mida el tiempo en Linux - time vs clock vs getrusage vs clock_gettime vs gettimeofday vs timespec_get?
  11. ¿De qué sirve hacer mientras (0) cuando definimos una macro?
  12. Programas de escritura para hacer frente a los errores de E / S que causan escrituras perdidas en Linux
  13. ¿Cuál es la diferencia entre vmalloc y kmalloc?
  14. ¿Cómo evitar la advertencia de transparent_hugepage / defrag de mongodb?
  15. El contexto cambia mucho más lentamente en los nuevos núcleos de Linux
  16. ¿Cómo puedo identificar la cola de solicitud para un dispositivo de bloque de Linux?
  17. Seleccionar un programador de E / S de Linux


  18. ¿Cómo "hibernar" un proceso en Linux almacenando su memoria en el disco y restaurándola más tarde?
  19. Controlador de dispositivo IOCTL Linux
  20. ¿Cómo leer / escribir archivos dentro de un módulo kernel de Linux?
  21. ¿Qué sucede con un manejador de archivo abierto en Linux si el archivo apuntado se mueve, eliminar
  22. pila de kernel y pila de espacio de usuario
  23. El uso de gdb para el código ensamblador de un solo paso fuera del ejecutable especificado provoca el error "no se pueden encontrar los límites de la función actual"
  24. ¿Cómo comenzar a aprender a programar, codificar o leer el núcleo de Linux?
  25. Si los hilos comparten el mismo PID, ¿cómo se pueden identificar?
  26. ¿Qué son vdso y vsyscall?
  27. Uso de punto flotante en el kernel de Linux
  28. Kernel de Linux: Ejemplo de enlace de llamada al sistema
  29. ¿Cuál es la función de "(void) (& _min1 == & _min2)" en la macro mínima en kernel.h?
  30. Números mágicos de la llamada al sistema de reinicio de Linux ()
  31. Comprender container_of macro en el kernel de Linux
  32. Contexto switch internal
  33. Ejecutando Docker en Android
  34. Qt Creator, ptrace: Operación no permitida. ¿Cuál es la solución permanente?
  35. ¿Cómo gestiona el kernel de Linux la memoria física de menos de 1GB?
  36. ¿Para qué se utilizan las instrucciones IN & OUT en x86?
  37. ¿Por qué algunos programadores kernel usan goto en lugar de bucles while simples?
  38. ¿Depuración del kernel de Linux en vivo, cómo se hace y qué herramientas se usan?
  39. Todo un núcleo dedicado a un solo proceso
  40. ¿Cómo escribir un controlador de dispositivo Linux simple?
  41. ¿Diferencia entre POSIX AIO y libaio en Linux?
  42. Acceso directo a memoria en Linux
  43. ¿Qué tan cerca están relacionados Mac OS X y BSD?
  44. Quiero contribuir al kernel de Linux
  45. ¿Cómo usar netlink socket para comunicarse con un módulo kernel?
  46. Repositorio git "histórico" del kernel de Linux con historial completo
  47. ¿Cómo funciona nl80211 library & cfg80211?
  48. ¿Cómo puedo ver en qué núcleo de CPU se está ejecutando un subproceso?
  49. ¿Qué significa caché frío y concepto de memoria caché?
  50. Cuánta memoria podría usar vm