- ... 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
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.