como relacionarian estos conceptos?? velocidad de proceso, memoria 1al, programa??
es una pregunta q lei de un examen y no tengo idea como responderla!!! muchas gracias x ayudarme
eso es lo q yo quisiera tb... q sean mas claros. pero la pregunta del examen es tal y cual la escribi :(
2 respuestas
- Anónimohace 1 décadaRespuesta favorita
Como te dijeron antes, la pregunta es bastante poco clara, así que la respuesta va a ser bastante general, espero que te sirva.
Un proceso es un programa en ejecución. Si hay, por ejemplo, 5 instancias de un mismo programa en ejecución hay 5 procesos y un programa. Para ejecutarse, un proceso debe estar en memoria princiapl. Si la memoria principal no alcanza para manejar la totalidad de la información que necesita ese proceso, necesitará apoyarse en la memoria secundaria (disco rígido, por ejemplo) lo que reduce la velocidad del proceso ya que es mucho más lenta.
Por lo tanto, en general, cuanto más memoria principal tengas, más rápido se ejecutarán los procesos.
Además, como la memoria principal es compartida por todos los procesos, y el procesador puede manejar solo uno por vez (si tiene 1 núcleo) deberá ir alternando entre los procesos. Este proceso, llamado cambio de contexto, también alarga los tiempos de duración de un proceso, ya que es interrumpido para ejecutar otros.
Saludos