martes, 18 de julio de 2017


TERMINOLOGÍA


Paralelismo: Es una función que realiza el procesador para ejecutar varias tareas al mismo tiempo.
Mientras más grande el tamaño de la palabra menos instrucciones ejecuta el procesador para realizar una operación determinada.(Zambrano.blogger).




Concurrencia: Hay concurrencia en tres varios procesos cuando existen al mismo tiempo.
En computación, la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí.
Los procesos concurrentes pueden ser ejecutados realmente de forma simultánea, sólo cuando cada uno es ejecutado en diferentes procesadores.(Zambrano.blogger).


Planificador: Es la parte del sistema operativo que se encarga de seleccionar a que proceso se asigna el recurso procesador y durante cuánto tiempo.
La planificación del cuánto tiempo de ejecución y cuando se le asignan a cada proceso del sistema. Obviamente, si el sistema es monousuario y monitorea no hay mucho que decidir, pero en el resto de los sistemas esto es crucial para el buen funcionamiento del sistema. 
Procesador se refiere a la manera o técnicas que se usan para decidir. (Zambrano.blogger).




Activador: es el que inicia los procesos, empieza analizar todos los procesos y su prioridad, el que tiene más prioridad es el que inicia primero(Zambrano.blogger).



DIFERENCIAS ENTRE PARALELISMO Y CONCURRENCIA

   Paralelismo
  •  El paralelismo se preocupa de analizar como superponer operaciones con el objeto de mejorar    el rendimiento al realizar una tarea concreta.
  •  Es una abstracción útil para mejorar el rendimiento de una tarea.
  •   El paralelismo sólo es posible en sistemas multinúcleo, multiprocesador o distribuidos.

     Concurrencia 
  •  Propiedad de los sistemas en la cual los procesos de un cómputo se hacen simultáneamente.
  • Establece los mecanismos de coordinación y sincronización necesarios para lidiar con la indeterminación, ya que no sabemos cuándo terminarán las tareas ni cuando accederán a las estructuras de datos compartidas.
  • Tratan de administrar las tareas de forma tal que parezca que se ejecutan a la vez.
      SEMEJANZAS 

  • El paralelismo y la concurrencia realizan varias tareas a la vez.
  • La concurrencia y el paralelismo se refieren a la ejecución de código                                                                          
DIFERENCIAS ENTRE PARALELISMO Y PLANIFICADOR

      Paralelismo
  • Es una función que realiza el procesador para realizar simultáneamente varios cálculos.
  • Los procesos se realizan al mismo tiempo.
      Planificador 
  • Es la parte del sistema operativo .
  • Se selecciona a que proceso se asigna recurso procesador.
  • Determina cual es el siguiente proceso en ser ejecutado.

     SEMEJANZA
     
Ambas terminologías hacen referencia a la ejecución de procedimientos.



DIFERENCIAS ENTRE PARALELISMO Y ACTIVADOR

      Paralelismo
  • Se desarrollan los procesos.
  • Los procesos se dividen en procesos mas pequeños.
      Activador
  •  Es prácticamente el que inicia los procesos, empieza a analizar todos los procesos y su prioridad, el que tiene más prioridad es el que inicia primero.
      SEMEJANZAS
        Ambas se ejecutan  en códigos para su funcionamiento.

DIFERENCIAS ENTRE CONCURRENCIA Y PLANIFICADOR

      Concurrencia
  • Los procesos se ejecutan al mismo tiempo.
      Planificador
  • Los procesos son ejecutados en secuencia.
  • Si un proceso no se desarrolla completamente durante su tiempo determinado llamado quantum,el proceso se vuelve a encolar.
      SEMEJANZA
         Los procesos son ejecutados en secuencia y al mismo tiempo.

DIFERENCIAS ENTRE CONCURRENCIA Y ACTIVADOR

     Concurrencia
  • Se desarrollan los procesos secuencialmente.
      Activador
  • Activa dichos procesos según su prioridad.
    SEMEJANZA
  Activador inicia los procesos que pueden ser ejecutados     concurrentemente.


 DIFERENCIAS ENTRE ACTIVADOR Y PLANIFICADOR
       
     Activador
  • Activa e proceso
  • Indica que proceso inicia primero para ser ejecutado.
     Planificador
  • El sistema operativo planifica a quien asigna las tareas.
                               
 SEMEJANZA

El planificador y el activador son los encargados de asignar los procesos para ser ejecutado  pero         este proceso debe ser elegido según el nivel de prioridad. 
                               
                                       
 SEMEJANZAS Y DIFERENCIAS GENERALES

 SEMEJANZA

La semejanza es que el paralelismo, la concurrencia, el activador y el planificador realizan varias tareas a la vez reduciendo así el tiempo de ejecución de un programa.

DIFERENCIAS 

  Concurrencia es la capacidad de ejecutar varias tareas al mismo tiempo mientras que paralelismo  consiste en utilizar la concurrencia para separar una tarea en varias partes que se van ejecutando al mismo tiempo para, de esa forma, terminarla más rápido.

   El planificador decide cuál de los procesos en ejecución conviene ser despachado, mientras que el activador analiza todos los procesos y el que inicia primero es el que tiene más prioridad, es decir es más importante. 






No hay comentarios.:

Publicar un comentario