GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Procesos en linux

Carlos Zamorano Spanisch

Inhalt der Mindmap

Procesos en linux

  1. Proceso

    • Unidad de trabajo
    • programa en ejecución
    • Hilos
      • procesos ligeros
      • Proceso activo y dinámico
      • Biblioteca POSIX
      • objetivo: compartir recursos entre ellos
    • El SO se encarga de él
    • Fork
      • Procesos por programa
        • Hijos con diferente identificador al padre
      • Duplica en memoria el contenido
      • Valores de retorno
        • 0; ejecución correcta
        • -1: fallo en la ejecución
  2. Técnicas de multiprogramación

    • incrementar rendimiento de hardware
  3. Estructura task_struct

    • información relacionada con el proceso
      • planificación
      • identificadores
      • memoria utilizada
    • Estados de proceso
      • Task_running
        • proceso activo
      • Task_interrumpible
        • Espera señal para pasar a estado activo
      • Task_ininterrumpible
        • espera recurso de hardware
      • Task_stopped
        • proceso detenido momentaneamente
  4. Planificacion

    • Repartir tiempo de procesador
      • oportunidad de ejecutarse ciertos intervalos de tiempo
    • Guarda informacion en el task_struct
    • identifica tipo de proceso
      • Proceso ordinario
      • Proceso tiempo real
        • See jecutan antes que los ordinarios
    • Función schedule
      • do_botton_half
      • ¿Llamada correcta?
  5. Identificadores de procesos.

    • PID (process identifier)
    • PPID (parent process identifier)
    • Identificadores de usuario y grupo
      • UID y GID
      • UID y GID efectivos
      • UID y GID de archivos
      • UID y GID de guarda
  6. Archivos

    • Campo fs
      • puntero a fs_struct
    • Campo files
      • Puntero a files_struct
    • Campo f_pos
      • Puntero lectura-escritura

Informationen

Beschreibung
Mapa mental sobre procesos en Linux
Erstellt von
Carlos Zamorano
Aufrufe
33
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck