miércoles, 29 de octubre de 2008

< PrOcEsOs >

11 comentarios:

ADRIANA ZENTENO MARTINEZ dijo...

¿Como actuan los Procesos en un entorno de multiprogramacion? ¿Como se lleva a cabo la asignacion de los recursos a cada proceso?

Anónimo dijo...

Respuesta: En la multiprogramacion
el procesador intercala la ejecución de instrucciones de varios programas que se encuentran en memoria y la en asignacion de recursos el sistema operativo es el responsable de determinar las pautas de intercalado y asignación de recursos a cada proceso.

Eduardo Raul Roque Frias dijo...

1.-Cuando hay un intercambio de procesos y un proceso que se encuentra en disco se quiere ejecutar ¿Como sabe el sistema con que proceso que se encuentra en memoria se debe hacer el intercambio?

2.-En una lista ligada, si se crea un proceso nuevo y todos los segmentos se encuentran ocupados ¿que pasa con el nuevo proceso? ¿donde se almacena?

Anónimo dijo...

La asignacion d elos recursos en un procesos se puede dar las siguientes formas:

Equidad: Sería conveniente que a todos los procesos que compitan por el uso de un recurso se les otorgue un acceso igualitario y equitativo.
· Sensibilidades diferenciales: El sistema operativo debe intentar tomar decisiones de asignación y planificación que satisfagan la totalidad de los requisitos. · Eficiencia: El s.o. debe intentar maximizar la roductividad, minimizar el tiempo de respuesta y, en el caso de tiempo compartido, alojar a tantos usuarios como sea posible.

luis humberto perez mendoza dijo...

¿ Por que al utilizar la memoria virtual, las direcciones no pasan en forma directa al bus de memoria?

luis humberto perez mendoza dijo...
Este comentario ha sido eliminado por el autor.
Pedro Jorge Camilo Carrazco dijo...

Respuesta Luis Humberto "memoria virtual":las direcciones no pasan en forma directa al bus de memoria porque van a una unidad administradora de la memoria (MMU –Memory Management Unit). Estas direcciones generadas por los programas se llaman direcciones virtuales y conforman el hueco de direcciones virtuales. Este hueco se divide en unidades llamadas páginas. Las unidades correspondientes en la memoria física se llaman marcos para página o frames. Las páginas y los frames tienen siempre el mismo tamaño.Cada página tiene un número que se utiliza como índice en la tabla de páginas, lo que da por resultado el número del marco correspondiente a esa página virtual.

Pedro Jorge Camilo Carrazco dijo...

Respuesta Eduardo Raul (2):
Se usa un pequeño y rapido cache especial de memoria asiciativa llamado TLB, la memoria asociativa guarda pares (clave, proceso) y cuando se le presenta la clave busca solamente en todos sus registros y regresa en nanosegundos el proceso. O simplemente se puede matar el proceso

Pedro Jorge Camilo Carrazco dijo...

Los metodos como First-fit y el Best-fit en Administracion de la memoria con lista ligada sufren el problema de "fragmentacion externa" .¿como se puede resolver este problema?

Alejandro Rodriguez Perez dijo...

En el mapa de bits¿Por que cuando la unidad de asignacion es grande el mapa de bits es pequeño y viceversa?

Alejandro Rodriguez Perez dijo...

En las listas ligadas ¿Cómo es que un proceso nuevo se inserta en un segmento?