Los viejos tiempos de arranque en el hardware original era duro. Desea probar esa compilación de algo en ensamblador en controladores lógicos de 8 o 16 bits.
Luego vinieron los sistemas operativos que funcionaban y se podía realizar una compilación cruzada a otras plataformas. Eso es lo que hizo la multitud de GNU-Linux. GNU escribió programas de espacio de usuario en otros sistemas antes de que tuvieran un núcleo en funcionamiento. Mientras tanto, Torvald estaba compilando de forma cruzada un kernel en otros sistemas operativos hasta que obtuvo uno que funcionaba lo suficientemente bien como para funcionar desde dentro.
Ahora tiene máquinas virtuales para probar.
- ¿Cuáles son algunos de los exámenes de certificación de Cloud Computing aprobados a nivel mundial?
- ¿Cómo explico la gramática libre de contexto a los 5 años?
- ¿Qué institución tiene una mejor facultad para CSE, JU o IIEST?
- ¿Cómo las personas / Gov rastrean la computadora exenta utilizada en un delito, cuando solo conocen su IP? ¿Tu IP no solo da una ubicación general?
- ¿Un curso de CS es fácil o difícil?
Además, ¿qué constituye como parte del sistema operativo? ¿Es un navegador web parte del sistema operativo o simplemente una aplicación? MS vendió el mundo en ese. Como alguien que vio el amanecer de las microcomputadoras sin sistema operativo dominante, mi visión de lo que debe hacer el sistema operativo es diferente a la expectativa de los niños modernos.
chroot
La llamada al sistema chroot se introdujo durante el desarrollo de la Versión 7 Unix en 1979, y Bill Joy la agregó a BSD el 18 de marzo de 1982, 17 meses antes del lanzamiento de 4.2 BSD, para probar su instalación y sistema de construcción. [1] Bill Cheswick creó un honeypot para monitorear un cracker en 1991. [2] Para hacer que sea útil para la virtualización, FreeBSD amplió el concepto y en su versión 4.0 en 2000 introdujo el uso temprano del término “cárcel” aplicado a chroot. comando de la cárcel. [3] En 2004, esto había llevado a la acuñación del término jailbreak. [4] En 2005, Sun lanzó Solaris Containers, descrito como “chroot con esteroides”. [5] En 2008, LXC (sobre el cual se construyó Docker más tarde) adoptó la terminología de “contenedor” [6] y ganó popularidad en 2013 debido a inclusión en Linux kernel 3.8 de espacios de nombres de usuario. [7]