viernes, 8 de octubre de 2010

A continuación investigue las siguientes preguntas en internet, libros, artículos, y de su respuesta personal de cada una de ellas a través del siguiente Blog :

1. ¿Qué es el bloque de control del proceso?
2. ¿Qué son los grupos de Procesos?
3. En un sistema operativo mono procesos como lleva a cabo sus procesos
4. En un sistema operativo Multiprocesos como lleva a cabo sus procesos
5. A que se le llama un proceso nulo
6. Cuál es el objetivo de un proceso nulo
7. Cuáles son los estados de un proceso y explique cada unos de ellos
8. ¿Qué es el planificador de Procesos?
9. ¿Qué es el Activador de proceso?
10. ¿Qué es un Hilo?
11. ¿Qué es un Proceso Ligero?

Nota.- Debera realizar tres comentarios de la informacion que maneje sus compañeros que dieron en su cuestionario, los comentarios se deben realizar de forma seria.(Minimo relizara comentarios a 3 equipos)

37 comentarios:

  1. 1. ¿Qué es el bloque de control del proceso?
    El bloque de control de proceso es la estructura de datos central y más importante de un sistema operativo. Cada bloque de control de proceso contiene toda la información de un proceso que necesita un sistema operativo para su control
    http://wwwdi.ujaen.es/~lina/TemasSO/DEFINICIONYCONTROLDEPROCESO/3Descripciondeunproceso.htm

    2. ¿Qué son los grupos de Procesos?
    Un grupo de procesos es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.
    Los grupos de procesos están a su vez agrupados en sesiones. Los grupos de procesos no pueden migrar de una sesión a otra, y un proceso sólo puede crear nuevos grupos de procesos que pertenezcan a la misma sesión a la que pertenece. Un proceso únicamente puede unirse a un grupo de procesos que esté en su misma sesión.
    http://es.wikipedia.org/wiki/Grupo_de_procesos

    3. En un sistema operativo mono procesos como lleva a cabo sus procesos
    El SO mono procesos solo puede atender un proceso a la vez. Proceso que va llegando se tiene que esperar a que termine el que se está atendiendo para poder ser atendido y así sucesivamente.
    4. En un sistema operativo Multiprocesos como lleva a cabo sus procesos
    El SO multiproceso puede atender varios procesos simultáneamente. En un segundo la CPU puede atender varios procesos. La magia de un sistema operativo multiproceso reside en la operación llamada cambio de contexto. Esta operación consiste en quitar a un proceso de la CPU, ejecutar otro proceso y volver a colocar el primero sin que se entere de nada.
    5. A que se le llama un proceso nulo
    Un problema que debe resolver un sistema operativo multitarea es, qué debería hacer el sistema cuando no hay nada que ejecutar. Por ejemplo cuando la cola de listos se encuentra vacía.
    Este problema es resuelto en muchos sistemas operativos con el proceso NULO que es creado por el sistema en el momento de arranque. El proceso nulo nunca termina, no tiene E/S y tiene la prioridad más baja en el sistema. En consecuencia la cola de listos nunca está vacía, además la ejecución del planificador puede hacerse más rápida al eliminar la necesidad de comprobar si la cola de listos está vacía o no. Algunas de las tareas que se le pueden dar al proceso nulo, por ejemplo, es realizar estadísticas de uso de procesador, o asistencia de vigilancia de la integridad del sistema, etc.
    http://www.monografias.com/trabajos16/procesadores/procesadores.shtml



    EQUIPO CLAUDIA Y RAMÓN

    ResponderEliminar
  2. 1. ¿Qué es el bloque de control del proceso?
    El Bloque de control del proceso ó BCP o en inglés PCB (Process Control Block) es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.
    2. ¿Qué son los grupos de Procesos?
    Un grupo de procesos es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.
    3. En un sistema operativo mono procesos como lleva a cabo sus procesos
    Un sistema operativo mono proceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.
    4. En un sistema operativo Multiprocesos como lleva a cabo sus procesos
    Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
    5. A que se le llama un proceso nulo
    Un problema que debe resolver un sistema operativo multitarea es, qué debería hacer el sistema cuando no hay nada que ejecutar. Por ejemplo cuando la cola de listos se encuentra vacía.
    Este problema es resuelto en muchos sistemas operativos con el proceso NULO que es creado por el sistema en el momento de arranque. El proceso nulo nunca termina, no tiene E/S y tiene la prioridad más baja en el sistema. En consecuencia la cola de listos nunca está vacía, además la ejecución del planificador puede hacerse más rápida al eliminar la necesidad de comprobar si la cola de listos está vacía o no. Algunas de las tareas que se le pueden dar al proceso nulo, por ejemplo, es realizar estadísticas de uso de procesador, o asistencia de vigilancia de la integridad del sistema, etc.
    equipo jorge y eli se aman

    ResponderEliminar
  3. mara alejandra chavez
    jose juan guiza

    ¿Qué es el bloque de control del proceso?

    O también llamando BCP o en inglés PCB es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.

    ¿Qué son los grupos de Procesos?

    Es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.

    En un sistema operativo mono procesos como lleva a cabo sus procesos

    Se realizan uno por uno de manera secuencial. Realiza solo una tarea por usuario un que puede haber diferentes usuarios.


    En un sistema operativo Multiprocesos como lleva a cabo sus procesos
    Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente..

    Que es un proceso nulo
    Es utilizado para resolver el problema de que la cola de listas se encuentre vacia en sistemas operativos multitarea ya que el planificador se ejecuta con mayor prioridad a todos los procesos usuarios con el fin de quedar protegido contra expropiaciones potencialmente dañinas.

    ResponderEliminar
  4. mara alejandra chavez
    jose juan guiza

    ¿Cuál es el objetivo de un proceso nulo?
    Ejecuta en modo de ejecución sistema o núcleo, dado que se trata de un proceso de núcleo que ejecuta código del sistema operativo en modo sistema.


    ¿Cuáles son los estados de un proceso y explique cada unos de ellos?
    Ejecutándose: se debe de ejecutar usando realmente la CPU en ese instante.
    Listo: se puede ejecutar, pero se suspendió temporalmente para dejar que otro pro ceso se ejecute.
    Bloqueado: no puede ejecutarse en tanto no ocurra algún evento externo.


    ¿Qué es el planificador de Procesos?
    El planificador forma parte del núcleo del sistema operativo. Entra en ejecución cada vez que se activa el sistema operativo y su misión es Seleccionar el proceso que se ha de ejecutar a continuación.


    ¿Qué es el Activador de proceso?
    El activador también forma parte del sistema operativo y su función es poner en ejecución el proceso seleccionado por el planificador.


    ¿Qué es un Hilo?

    Un hilo de ejecución o subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.


    ¿Qué es un Proceso Ligero?

    Un proceso ligero es un programa en ejecución que comparte la imagen de la memoria y otras informaciones con otros procesos ligeros.

    ResponderEliminar
  5. 1.¿Qué es el bloque de control del proceso?
    Es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.
    Lleva un control de la información que se ocupa de un proceso en especial.
    2.¿Qué son los grupos de Procesos?
    Un grupo de procesos es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.
    Los grupos de procesos están a su vez agrupados en sesiones. Los grupos de procesos no pueden migrar de una sesión a otra, y un proceso sólo puede crear nuevos grupos de procesos que pertenezcan a la misma sesión a la que pertenece. Un proceso únicamente puede unirse a un grupo de procesos que esté en su misma sesión.
    So grupos de los cuales se lleva un control de la información de cada proceso y cada que se ejecuta uno se le proporciona la información del proceso en particular.
    3.En un sistema operativo monoprocesos como lleva a cabo sus procesos
    Un sistema operativo monoproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil.
    Cuando se dispone de un único procesador.
    4.En un sistema operativo Multiprocesos como lleva a cabo sus proceso
    Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
    5.A que se le llama un proceso nulo
    El proceso NULO es creado por el sistema en el momento de arranque. El proceso nulo nunca termina, no tiene E/S y tiene la prioridad más baja en el sistema. En consecuencia la cola de listos nunca está vacía, además la ejecución del planificador puede hacerse más rápida al eliminar la necesidad de comprobar si la cola de listos está vacía o no.

    ResponderEliminar
  6. PARA jolusama_89

    En la definición de como el SO monoprocesos lleva acabo sus procesos, creo que los procesos se llevan acabo uno por uno y no se si tenga que ver que el SO tenga solo un procesador......? por que creo que el precesador puede procesasar varios procesos solo que en este caso uno ala vez.

    ResponderEliminar
  7. para kikin

    Creo que ya me confundi..... SO multiprocesos es por que tienen muchos procesadores:::??????

    ResponderEliminar
  8. equipo: maury & isaias

    1. ¿Qué es el bloque de control del proceso?
    Es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso
    La información almacenada en un BCP incluye típicamente algunos o todos los campos siguientes:
    • Identificador del proceso (Process Identificator -PID-, de sus siglas en Inglés).
    • Estado del proceso. Por ej. listo, en espera, bloqueado.
    • Contador de Programa: Dirección de la próxima instrucción a ejecutar.
    • Valores de registro de CPU. Se utilizan también en el cambio de contexto.
    • Espacio de direcciones de memoria.
    • Prioridad en caso de utilizarse dicho algoritmo para planificación de CPU.
    • Lista de recursos asignados (incluyendo descriptores de archivos y sockets abiertos).
    • Estadísticas del proceso.
    • Datos del propietario (owner).
    • Permisos asignados.
    • Signals pendientes de ser servidos. (Almacenados en un mapa de bits)
    2 ¿Qué son los grupos de Procesos?
    Un grupo de procesos es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.
    1. Grupo de procesos de iniciación. Define y autoriza el proyecto y una fase del mismo.
    2. Grupo de procesos de planificación. Define y refina los objetivos y planifica el curso de acción requerido para lograr los objetivos y el alcance pretendido en el proyecto.
    3. Grupo de procesos de ejecución. Integra a las personas y otros recursos para llevar a cabo el plan de gestión del proyecto para el proyecto.
    4. Grupo de procesos de seguimiento y control. Mide y supervisa el avance a fin de identificar variaciones en el plan del proyecto y tomar las medidas.
    5. Grupo de procesos de cierre. Formaliza la aceptación del producto y termina el proyecto y una fase del mismo.

    3¿En un sistema operativo mono procesos como lleva a cabo sus procesos?
    En los sistemas operativos mono proceso los procesos son realizados de manera que solo se puede llevar a cabo un proceso a la vez. si se requiere ejecutar varios procesos o tareas, hay que lanzar la ejecución de la primera y esperar a que termine antes de poder la siguiente
    4¿En un sistema operativo Multiprocesos como lleva a cabo sus procesos?
    Este sistema operativo permite que coexistan varios procesos activos a la vez. El sistema operativo se encarga de ir repartiendo el tiempo del procesador entre estos procesos.
    5¿A que se le llama un proceso nulo?
    Este proceso consiste en un bucle infinito que no realiza ninguna operación útil.

    ResponderEliminar
  9. 6 ¿Cuál es el objetivo de un proceso nulo?
    Es entretener al procesador cuando no hay ninguna otra tarea.

    7 ¿Cuáles son los estados de un proceso y explique cada unos de ellos
    Ejecutándose: es cuando se está usando realmente la CPU en ese instante.
    Listo: se puede ejecutar, pero se suspendió temporalmente para dejar que otro proceso s ejecute.
    Bloqueado: no puede ejecutarse en tanto no ocurra algún evento externo.

    8 ¿Qué es el planificador de Procesos?
    Es la parte del SO que toma la decisión cuando hay más de un proceso ejecutable este debe decidir cual ejecutara primero.

    9¿Qué es el Activador de proceso?
    Es el modulo del SO que pone a ejecutar un proceso este se denomina activador o dispatcher. la activación de un proceso consiste en copiar en los registros del procesador el estado del procesador, que está almacenado en su BCP (bloque de control de procesos)

    10¿Qué es un Hilo?
    Un hilo de ejecución o subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente. Un hilo es básicamente una tarea que puede ser ejecutada en paralelo con otra tarea

    11¿Qué es un Proceso Ligero?
    Un proceso ligero, o THREAD, es un programa en ejecución (flujo de ejecución) que comparte la imagen de memoria y otras informaciones con otros procesos ligeros.

    ResponderEliminar
  10. respuesta para:creo que ya me confundi..... SO multiprocesos es por que tienen muchos procesadores:::????
    noooo, el so multiprocesos atiende varios procesos a la ves de ahí su nombre y el sistema operativo mono proceso es porque solamente atiende un proceso a la vez. por ejemplo si en un so mono proceso estas escuchado música solo puedes hacer eso y si quieres abrir un archivo tienes que cerrar el reproductor de música y luego abrir el archivo¡¡¡

    ResponderEliminar
  11. kikin: en la respuesta de la pregunta # 5 dice:El proceso nulo nunca termina..... pero si el propósito de un "proceso nulo" es solo "entretener" (así decía donde lo investigue) al sistema operativo cuando no tiene que realizar algún proceso, entonces lo tiene que cargar cuando no se realiza alguna actividad y suspenderlo cuando se inicia alguna.... o el mismo S.O lo pone en espera porque tiene menor prioridad.espero se entienda el comentario¡¡¡¡

    ResponderEliminar
  12. volviendo con lo del proceso nulo.... dice ramon:Un problema que debe resolver un sistema operativo multitarea es, ¿qué debería hacer el sistema cuando no hay nada que ejecutar?. Por ejemplo cuando la cola de listos se encuentra vacía....estoy de acuerdo con la respuesta que tienes precisamente por eso le agregan el proceso nulo para que se entretenga por que me imagino que tronaría como ejote o ¿no? que opinan compañero@s¡¡¡¡¡¡

    ResponderEliminar
  13. pero en serio nunca termina¡¡¡ entonces por que se llama nulo...mejor me voy a esperar a ver que dice el maestro de este punto¡¡¡¡

    ResponderEliminar
  14. isaias participa estas dejando abajo el equipo¡¡¡

    ResponderEliminar
  15. maurymar yo digo que un proceso nulo solo es para hacerle pruevas al procesador leele bien haber si captas por que eso fue lo que yo entendi del proceso nulo

    ResponderEliminar
  16. para maritta :
    en la respuestaa de el planifikador de procesoos.. se puede agregar tmb ke existen tres tipoos de planificadoress como son:
    - a largo plazo
    - a mediano plazo
    - a corto plazo.
    Todo esto dependiendo de las necesidades ke se tengan...........

    ResponderEliminar
  17. para maury:
    en la respuestaa de kual es el objetivo de un proceso nuloo estoii totalmente de acuerdoo contigo maury

    ResponderEliminar
  18. para ramonvillaw:
    en la pregunta 1 podemos agregar ke : Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.

    ResponderEliminar
  19. 6.Cuál es el objetivo de un proceso nulo
    se utiliza para resolver el problema de que la cola de listos se encuentre vacía en sistemas operativos multitarea ya que el planificador se ejecuta con mayor prioridad a todos los procesos usuarios con el fin de crear protegido contra expropiaciones potencialmente dañinas.
    7.Cuáles son los estados de un proceso y explique cada unos de ellos
    Los estados que puede tener un proceso son:
    a.En ejecución: utiliza la CPU en el instante dado.
    b.Listo: ejecutable, se detiene en forma temporal para que se ejecute otro proceso.
    c.Bloqueado: no se puede ejecutar debido a la ocurrencia de algún evento externo.
    8.¿Qué es el planificador de Procesos?
    En un sistema multiprogramado, múltiples procesos son mantenidos en memoria principal. Multiprogramación surgió con la idea de tener algún proceso ejecutándose en todo momento con la finalidad de maximizar el uso del CPU. Tiempo Compartido fue concebido con la idea de conmutar o cambiar continuamente el CPU entre procesos de forma tal que los usuarios puedan interactuar con sus programas mientras están corriendo.
    Con la planificación de procesos se busca:
    •Garantizar que cada proceso obtenga una proporción justa de tiempo de CPU.
    •Mantener ocupado el CPU.
    •Minimizar el tiempo de respuesta de los procesos interactivos.
    •Maximizar el número de tareas procesadas por hora.
    -Niveles de Planificación
    Planificador a Largo Plazo
    Planificador a Mediano Plazo
    Planificador a Corto Plazo
    9.¿Qué es un Hilo?
    Un hilo de ejecución o subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente. Un hilo es básicamente una tarea que puede ser ejecutada en paralelo con otra tarea. Los hilos de ejecución que comparten los mismos recursos, sumados a estos recursos, son en conjunto conocidos como un proceso.
    10.¿Qué es un Proceso Ligero?
    En computadora sistemas operativos, a proceso ligero (LWP) son los medios de la realización trabajos múltiples. En contraste con (un verdadero) proceso regular, un LWP comparte todo el (o la mayor parte de) su espacio de dirección lógico y recursos de sistema con otros procesos.
    En la mayoría de los sistemas, un proceso ligero también diferencia de un verdadero proceso, en que consiste en solamente la información mínima pelada del contexto y de contabilidad de la ejecución que es necesitada por el planificador, por lo tanto el término ligero.
    luis calderon
    berenice lopez
    ramon octavio garcia

    ResponderEliminar
  20. 1. ¿Qué es el bloque de control del proceso?
    Es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Cada vez que se crea un proceso el sistema operativo crea el BCP correspondiente para que sirva como descripción en tiempo de ejecución durante toda la vida del proceso.
    Lleva un control de la información que se ocupa de un proceso en especial.
    2. ¿Qué son los grupos de Procesos?
    Un grupo de procesos es una colección de uno o más procesos. Los grupos de procesos se utilizan para la distribución de señales. Una señal dirigida a un grupo de procesos es recibida por todos los procesos miembros de ese grupo.
    Los grupos de procesos están a su vez agrupados en sesiones. Los grupos de procesos no pueden migrar de una sesión a otra, y un proceso sólo puede crear nuevos grupos de procesos que pertenezcan a la misma sesión a la que pertenece. Un proceso únicamente puede unirse a un grupo de procesos que esté en su misma sesión.
    So grupos de los cuales se lleva un control de la información de cada proceso y cada que se ejecuta uno se le proporciona la información del proceso en particular.
    3. En un sistema operativo monoprocesos como lleva a cabo sus procesos
    Un sistema operativo monoproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil.
    Cuando se dispone de un único procesador.
    4. En un sistema operativo Multiprocesos como lleva a cabo sus procesos
    Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.

    ResponderEliminar
  21. berenice
    para claudia:

    Un SO multiproceso cuenta con dos o mas microprocesadores (CPU´s) del cual se pueden ejecutar varios hilos simultáneamente ya sea que pertenezcan a un mismo proceso o a diferentes.

    ResponderEliminar
  22. repondiendo a tu pregunta maury
    El proceso nulo es utilizado para resolver el problema de que la cola de listos se encuentre vacía en Sistemas Operativos multitarea ya que el planificador se ejecuta con mayor prioridad a todos los procesos usuarios.

    ResponderEliminar
  23. para josulama_89:
    solo complementando la respuesta que le diste a mara sobre el planificador de procesos;

    planificador a corto plazo
    Es el responsable de decidir quién, cuándo, cómo y por cuánto tiempo recibe el procesador un proceso que esta preparado para ejecutar.

    planificador a mediano plazo
    Es quien decide sacar de memoria central y llevar al disco a aquellos procesos inactivos o a los activos cuyos estados sean bloqueado temporalmente y luego, cuando desaparezcan las causas de su bloqueo, traerlo nuevamente a memoria para continuar su ejecución.

    planificador a largo plazo
    Es quien decide cual será el próximo trabajo que se ejecutará, para lo cual carga el Programa y sus datos y crea los procesos.
    Su objetivo es proporcionar una mezcla equilibrada de trabajos,como limitados por el procesador y limitados por Entrada / Salida. Esto se conoce como balance de carga del sistema.

    ResponderEliminar
  24. para claudia:

    en efecto el S.O. multiproceso utiliza dos o mas procesadores para dividir sus tareas, y asi pueda ser mas eficiente :)

    este tipo de sistemas trabajan de dos formas , en la simetrica y asimetrica

    ResponderEliminar
  25. PARA MAURY
    Es lo que digo yo un SO multiproceso es Por que el procesador puede atender varios procesos ala vez y el monoprocesos no, solo uno ala vez, solo que varios compañeros han puesto que un SO multiprocesos es porque tienen varios procesadores....

    ResponderEliminar
  26. para kikin

    creo que estas un poco confundido ....... los SO MULTIPROCESOS son por que el procesador puede procesar mas de un proceso ala vez.

    ResponderEliminar
  27. Quiere decir que un proceso nulo es cuando el procesador simula tener una tarea pero en realidad trabaja en nada?

    ResponderEliminar
  28. heey chicos gracias por complementar mis definición y agregar

    ResponderEliminar
  29. En un sistema operativo Multiprocesos como lleva a cabo sus procesos: Trabajan varios procesos a la vez compartiendo recursos los cuales se asignan según su prioridad (Reginaldo Gálvez)
    A que se le llama un proceso nulo: Un problema que debe resolver un sistema operativo multitarea es, qué debería hacer el sistema cuando no hay nada que ejecutar. Por ejemplo cuando la cola de listos se encuentra vacía. Este problema es resuelto en muchos sistemas operativos con el proceso NULO que es creado por el sistema en el momento de arranque. El proceso nulo nunca termina, no tiene E/S y tiene la prioridad más baja en el sistema. En consecuencia la cola de listos nunca está vacía, además la ejecución del planificador puede hacerse más rápida al eliminar la necesidad de comprobar si la cola de listos está vacía o no. Algunas de las tareas que se le pueden dar al proceso nulo, por ejemplo, es realizar estadísticas de uso de procesador, o asistencia de vigilancia de la integridad del sistema, etc. (Monografías)
    Cuál es el objetivo de un proceso nulo: Resolver cuando el sistema no tiene ningún proceso en cola que ejecutar (Claudia Ramos)

    Cuáles son los estados de un proceso y explique cada unos de ellos Ejecutable: Es cuando el proceso se encuentra en ejecución y consume recursos de memoria
    Bloqueado: Es cuando el proceso no se puede ejecutar debido a una posible falta de recursos o existe otro proceso con mayor prioridad que pide los recursos que el primer proceso requiere y por consecuencia este queda en espera
    Listo: Cuando el proceso finaliza con éxito
    (YahooRespuestas)

    ¿Qué es el planificador de Procesos? es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución. (Wikipedia)

    ¿Qué es el Activador de proceso? Poner en ejecución el proceso seleccionado por el planificador (Sistemas Operativos “Una Visión Aplicada)
    ¿Qué es un Hilo? subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Un hilo es básicamente una tarea que puede ser ejecutada en paralelo con otra tarea. (Wikipedia)
    ¿Qué es un Proceso Ligero? Los procesos ligeros son programas en ejecución son básicamente procesos pero a diferencia de éstos últimos que solo tienen un hilo de ejecución los primeros tienen el hilo principal más hilos secundarios o hijos, en éste caso todos los procesos hijos comparten la información del hilo principal pero además puede cada hilo tener su información privada (Contador de programa, pila, registros, etc.) (Monografías)

    Reginaldo Galvez
    Victor Marquez

    ResponderEliminar
  30. En un sistema operativo Multiprocesos como lleva a cabo sus procesos: Trabajan varios procesos a la vez compartiendo recursos los cuales se asignan según su prioridad (Reginaldo Gálvez)
    A que se le llama un proceso nulo: Un problema que debe resolver un sistema operativo multitarea es, qué debería hacer el sistema cuando no hay nada que ejecutar. Por ejemplo cuando la cola de listos se encuentra vacía. Este problema es resuelto en muchos sistemas operativos con el proceso NULO que es creado por el sistema en el momento de arranque. El proceso nulo nunca termina, no tiene E/S y tiene la prioridad más baja en el sistema. En consecuencia la cola de listos nunca está vacía, además la ejecución del planificador puede hacerse más rápida al eliminar la necesidad de comprobar si la cola de listos está vacía o no. Algunas de las tareas que se le pueden dar al proceso nulo, por ejemplo, es realizar estadísticas de uso de procesador, o asistencia de vigilancia de la integridad del sistema, etc. (Monografías)
    Cuál es el objetivo de un proceso nulo: Resolver cuando el sistema no tiene ningún proceso en cola que ejecutar (Claudia Ramos)

    Cuáles son los estados de un proceso y explique cada unos de ellos Ejecutable: Es cuando el proceso se encuentra en ejecución y consume recursos de memoria
    Bloqueado: Es cuando el proceso no se puede ejecutar debido a una posible falta de recursos o existe otro proceso con mayor prioridad que pide los recursos que el primer proceso requiere y por consecuencia este queda en espera
    Listo: Cuando el proceso finaliza con éxito
    (YahooRespuestas)

    ¿Qué es el planificador de Procesos? es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución. (Wikipedia)

    ResponderEliminar
  31. ¿Qué es el Activador de proceso? Poner en ejecución el proceso seleccionado por el planificador (Sistemas Operativos “Una Visión Aplicada)
    ¿Qué es un Hilo? subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Un hilo es básicamente una tarea que puede ser ejecutada en paralelo con otra tarea. (Wikipedia)
    ¿Qué es un Proceso Ligero? Los procesos ligeros son programas en ejecución son básicamente procesos pero a diferencia de éstos últimos que solo tienen un hilo de ejecución los primeros tienen el hilo principal más hilos secundarios o hijos, en éste caso todos los procesos hijos comparten la información del hilo principal pero además puede cada hilo tener su información privada (Contador de programa, pila, registros, etc.) (Monografías)

    ResponderEliminar
  32. miraaa!! mara un proceso nulo es aquel que se ejecuta peerooo solo para entretener al procesador para que no este asi por decir dormido y este bien trucha cuando se le pida que ejecute un proceso

    ResponderEliminar
  33. Los sistemas Operativos multiproceso son aquellos que pueden realizar varios procesos al mismo tiempo. Pero tambien son aquellos que tienen mas de un procesador asi que los dos estan bien

    fuente:
    Maestro casimiro. clase de SO de hoy jaajaja

    ResponderEliminar
  34. aaaa y una cosa que ustedes no sabian, cuando en un equipo que cuenta con mas de un procesador en su arquitectura y se le instala un SO monoproceso es SO se reparte los procesos en los sus dif. cpu´s y deja de ser monoproceso.

    ResponderEliminar
  35. chayo osea se como?
    el proceso nulo se ejecuta solo cuando se requiere iniciar un proceso?

    ResponderEliminar
  36. ahi la bere, ps no bere ese siempre va a estarse ejecutandose toodoo el tiempo para que el procesador este al tiro ajaja para cuando le llegue un proceso lo ejecute lo mas rapido posible.

    ResponderEliminar
  37. aaaaaaaaaa ok chayo ese ejemplo ya me quedo mas claro gracias...

    oie pero lo que me queda duda es de que si aun sistema monoproceso se le agregan mas procesadores vendria siendo un multiproceso que no? y entonces en automatico dejaria de ser monoproceso??? o sigue siendo monoproceso con funcion de multiproceso???

    ResponderEliminar