Ir al contenidoHisnLabs
← Tu sistema operativo, tu primera línea de defensa

Lección 1 de 4 · 7 min

Qué hace un sistema operativo

El kernel, los procesos, los archivos y las cuentas de usuario: cuatro ideas detrás de todo lo que hace tu Mac.

Abres una aplicación, guardas un documento, conectas una unidad. Nada de eso llega directamente al hardware: un programa llamado sistema operativo se encuentra entre cada acción que usted realiza y el chip, la memoria y el disco que se encuentran debajo. Comprender sus cuatro funciones principales hace que el resto de este curso y las decisiones que tome sobre su Mac sean mucho más fáciles de seguir.

El kernel: encargado del hardware

El kernel es el núcleo del sistema operativo, la parte que decide qué programa usará el procesador a continuación, qué aplicación puede leer qué parte de la memoria y cómo llegan los datos al disco. La documentación de seguridad de Apple describe la seguridad del sistema como "responsable de controlar el acceso a los recursos del sistema en los dispositivos Apple sin comprometer la usabilidad", y cubre el proceso de arranque y la "protección de los recursos del sistema informático como CPU, memoria, disco, programas de software y datos almacenados". Todos los demás programas, incluidas las aplicaciones que abre, solicitan al núcleo estos recursos en lugar de tocarlos directamente.

Ese control comienza incluso antes de que macOS termine de cargarse. Apple llama a esto arranque seguro: una cadena de comprobaciones, que comienza en el propio hardware, donde "cada paso está diseñado para garantizar que el siguiente funciona correctamente antes de ceder el control". Si un primer paso no es confiable, los siguientes no podrán ejecutarse.

Procesos: programas mientras se ejecutan

Un proceso es un programa mientras se ejecuta: su navegador, su cliente de correo, un servicio en segundo plano que busca actualizaciones. El kernel mantiene docenas de estos funcionando a la vez dándole a cada uno una porción de tiempo en el procesador y un área privada de memoria. Las lecciones posteriores de este curso se basan en esto: la zona de pruebas de la aplicación existe específicamente para evitar que un proceso llegue a la memoria o los archivos de otro.

Archivos: organizados y controlados por permiso

El sistema operativo también organiza el almacenamiento en un sistema de archivos: carpetas, archivos y metadatos sobre quién puede leer o cambiar cada uno. Ese control es lo que hace posible que dos personas, o dos aplicaciones, compartan el mismo disco sin ver automáticamente los datos de cada uno.

Usuarios: identidades separadas en una máquina

Finalmente, el sistema operativo rastrea quién hace la pregunta. En una Mac, cada persona que inicia sesión tiene una cuenta, y las cuentas son de diferentes tipos. La Guía del usuario de Mac de Apple explica que un administrador "puede agregar y administrar otros usuarios, instalar aplicaciones y cambiar configuraciones", mientras que una cuenta estándar, "configurada por un administrador", "puede instalar aplicaciones y cambiar sus propias configuraciones, pero no puede agregar otros usuarios ni cambiar las configuraciones de otros usuarios".

Idealo que manejaPor qué te importa
NúcleoEl procesador, la memoria y el proceso de arranque.Todo lo demás depende de que se comporte correctamente.
ProcesosProgramas mientras se ejecutanAislarlos limita hasta dónde puede llegar una aplicación comprometida
ArchivosAlmacenamiento y quién puede leerlo o escribirlo.La base para cada solicitud de permiso que verá
Usuarios¿Qué persona o cuenta está preguntando?Decide si una acción necesita su aprobación

Lo esencial

  • El kernel es el programa central que controla el procesador, la memoria y el disco; las aplicaciones le solicitan acceso en lugar de llegar directamente al hardware.
  • El arranque seguro comprueba cada paso del inicio antes de pasar el control al siguiente, por lo que un paso no confiable no puede continuar.
  • Un proceso es un programa mientras se ejecuta; el sistema operativo aísla los procesos de la memoria de los demás.
  • Los sistemas de archivos rastrean quién puede leer o cambiar cada archivo, la base para cada permiso que conocerá más adelante en este curso.
  • Las cuentas de usuario son de diferentes tipos en macOS: un administrador puede cambiar la configuración y administrar otras cuentas, una cuenta estándar no.

Ponte a prueba

  1. 1. ¿Qué hace el núcleo?

    • Almacena tus archivos en la nube.
    • Es el núcleo del sistema operativo que controla el procesador, la memoria y el disco. — Correcto.
    • Es un tipo de aplicación que puedes instalar.
    • Solo se ejecuta mientras estás conectado a Internet.

    El kernel es la parte del sistema operativo que administra los recursos de hardware para todos los demás programas.

  2. 2. ¿Qué es un proceso?

    • Una carpeta de documentos
    • Una cuenta de usuario
    • Un programa mientras se está ejecutando — Correcto.
    • Un tipo de permiso de archivo

    Un proceso es una instancia en ejecución de un programa; el sistema operativo le da a cada procesador tiempo y su propia memoria.

  3. 3. Según la Guía del usuario de Mac de Apple, ¿qué puede hacer una cuenta estándar que también pueda hacer una cuenta de administrador?

    • Agregar nuevos usuarios a la Mac
    • Instalar aplicaciones y cambiar su propia configuración. — Correcto.
    • Cambiar la configuración de otros usuarios
    • Omitir la contraseña de inicio de sesión para otras cuentas

    Las cuentas estándar pueden instalar aplicaciones y cambiar su propia configuración, pero sólo un administrador puede agregar usuarios o cambiar otras cuentas.

  4. 4. ¿Para qué está diseñado el arranque seguro?

    • Acelera la rapidez con la que se abren las aplicaciones
    • Verifique cada paso del inicio antes de pasar el control al siguiente — Correcto.
    • Haga una copia de seguridad de sus archivos automáticamente
    • Permita que cualquier aplicación acceda a cualquier archivo sin que se le solicite

    Apple describe el arranque seguro como una cadena de confianza donde cada paso verifica el siguiente antes de ceder el control.

Ponlo en práctica con FireAI

Pon esta lección en práctica en tu propia computadora.

Fuentes

Ponlo en práctica en tu Mac

Prueba todas las funciones gratis durante 17 días, sin tarjeta.

Descargar para Mac Docs