Sistemas operativos
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 proceso...