Entradas

Mostrando entradas de marzo, 2022

Sistemas operativos

Imagen
David Leonardo Jaimes Contreras SISTEMAS DE COMUNICACIÓN Comunicación Los procesos ejecutándose concurrentemente en un sistema operativo pueden ser independientes o cooperantes. Un  proceso  es independiente si no afecta o es afectado por otro  proceso  en el sistema. Cualquier  proceso  que no comparte data con otro  proceso  es independiente. Un  proceso  es cooperante si puede afectar o ser afectado por otros procesos en el sistema. Compartición de información: se debe proveer un ambiente que permita el acceso concurrente a la información. Speedup: para hacer que una tarea sea mas rápida, se debe separar en subtareas y que se ejecuten paralelamente ( solo se puede si la computadora tiene múltiples cores o múltiples procesadores) . Modularidad Conveniencia: un usuario puede ejecutar diferentes tareas al mismo tiempo. Sistemas de memoria compartida El  proceso  de comunicación usando memoria compartida requiere que los procesos que se están comunicando establezcan una región de memori