... límite1.1
El motivo por el que prefiero no compilar como root es que cuanto menos cosas se hagan como root más seguro estará el equipo. Trabajo en seguridad informática, así que soy un paranoico
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...proc_register_dynamic3.1
En la versión 2.0, en la versión 2.2 esto es realizado automáticamente para nosotros si establecemos el inodo a cero.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... ficheros4.1
La diferencia entre ellas es que las operaciones de ficheros tratan con el propio fichero, y las operaciones de inodo tratan con las formas de referenciar el fichero, tales como crear enlaces a él.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... proceso),5.1
Ten en cuenta que aquí los papeles de leer y escribir se han intercambiado otra vez, por lo tanto en las lecturas ioctl se envía información al núcleo y las escrituras reciben información desde el núcleo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... cosa.5.2
Esto no es exacto. No podrás pasarle una estructura, por ejemplo, a través de un ioctl; pero podrás pasarle un puntero a la estructura.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... argumentos6.1
No puede haberlos, ya que bajo C el fichero objeto sólo tiene la localización de las variables globales, no de su tipo. Esto es por lo que los ficheros de cabeceras son necesarios
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...module_interruptible_sleep_on8.1
La forma más fácil de mantener un fichero abierto es con tail -f.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...module_interruptible_sleep_on 8.2
Esto significa que el proceso aún está en modo núcleo; en lo que concierne al proceso, éste emitió la llamada al sistema open y la llamada al sistema no ha regresado todavía. El proceso no conoce a nadie que usara la CPU durante la mayoría del tiempo entre el momento en el que hizo la llamada y el momento en el que regresó.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... proceso8.3
Esto es porque nosotros usamos module_interruptible_sleep_on. Podíamos haber usado module_sleep_on en vez de ella, pero lo que conseguiríamos serían usuarios extremadamente enfadados cuyos Ctrl-Cs serían ignorados.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... tty9.1
Teletype, originalmente una combinación de teclado e impresora usada para comunicarse con un sistema Unix, y hoy una abstracción para el flujo de texto usado para un programa Unix, ya sea un terminal físico, un xterm, una pantalla X, una conexión de red usada con telnet, etc.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...module_sleep_on10.1
Ambas son realmente lo mismo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...quests)11.1
Esta es una nomenclatura estándar de la arquitectura Intel donde Linux se originó.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... alguien11.2
queue_task_irq está protegida de esto mediante un bloqueo global; en 2.2 no hay queue_task_irq y queue_task está protegida por un bloqueo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... vez12.1
La excepción son los procesos con hilos, que pueden ejecutarse en varias CPUs a la vez.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... seguro12.2
En el sentido de que es seguro usarlo con SMP
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.