Aprendiendo Procesos en Sistemas Operativos Linux
dev·@fintechresearch·
0.000 HBDAprendiendo Procesos en Sistemas Operativos Linux
<div class="text-justify"> <center><center><sub>[Fuente](https://pixabay.com/illustrations/digital-zeros-ones-woman-stylish-388075/)</sub></center></center> ## 1. ¿Qué es un Sistema Operativo? Es el conjunto de programas que gestiona los recursos del hardware de una computadora y provee la infraestructura de software necesaria para ejecutar diferentes aplicaciones. ## 2. ¿Cuáles son los objetivos de los sistemas operativos? Hacer que las computadoras puedan ejecutar diferentes tareas al mismo tiempo de manera eficiente. ## 3. ¿Cuáles son los servicios que ofrece un sistema operativo? 1. Control de dispositivos de hardware 2. Interfaz de comunicación entre el hardware y una o varias aplicaciones 3. Administración de memoria física y virtual 4. Administración de procesos 5. Acceso al disco duro y sistema de archivos 6. Gestión de dispositivos de conexión de red ## Procesos en Sistemas Operativos Modernos Un sistema operativo moderno soporta la ejecución de diferentes procesos al mismo tiempo. Una forma de interactuar con ellos es a través del lenguaje C. ## Programa 1 - Creación de proceso <center></center> **¿Que hace el programa?** El programa número 1 crea un proceso hijo con la función fork(). Después imprime el proceso padre con getpid y el número de PID del proceso hijo invocando la variable en la que se guardó fork(). **¿Que realiza la función getpid()?** Imprime el PID del proceso que la llama [Código Fuente por si quieres correrlo: ](https://etherpad.net/p/programa1_c) https://etherpad.net/p/programa1_c </div>
👍 sergino, fridakahlo, cervantes, nelyp, cuvi, gabox, gargon, tincho, elfictron, fnux, simonmaz, maastro, dayana82, purapapita, garvi, honeymoon-1611, phaazer1, wilsonlozano, pgarcgo, kpopjera, credlonu, jvphotography, jgcastrillo19, yessenia, aidnessanchez, davidcentenor, davidcurrele, dulcinea, edxserverus, dmercadoelis, velazquezboy, javyeslava.photo, wartrapa, titin, wilkynson, dechastre, lizdeluca, edwinbasu, josuepalacios, tsoldovieri, artemisjane26, henryconache, sophiegeek, biteosdev, teo, tokengold, maticpecovnik, sweetdesserts, reinaldoverdu, sayago, adonisr, ratspencer, albagargon, roinv, jessiearias, arnaldoropeza, mdcomes, fdataline77, eaamez, steeming-ali, aniita, reitsportdokus, tassoni, noticias, reimerlin, jkj, spanishchef, aneblueberry, magoia, heiditravels, mariacherries, kilianmiguel, hectgranate, fidel-castro, yanirauseche, mpandrew, soymanu, mys, imperfect-one, beleg, rafalski, jdevora, bohemian.machine, carlosrada, josefelix, luv.token, elnefelibato, rubedarioh, wackou, coquiunlimited, mike961, alex-hm, donasys, vikvitnik, opheliapoe, goodway, rafarosado, soledadjc, irvinc, carlos84, cesarisaad, yiobri, alexmonster, alexgamer, smdragon,