Programación de Sistemas Operativos (DS-DPSO-1701-B2-004) Actividad 1. Administración de procesador. !a"orado por# $os% Antonio &asaes D'a. atric*a# !S1+1110417, Presentado a a *tora. ng. !dit/ es%ndi *o. niversidad 3aciona A"ierta a Distancia 3AD
nstr*cciones# El propósito de la actividad es que analices las diferencias entre multiprocesamiento y paralelismo y su importancia para la administración del procesador, para ello, sigue estos pasos: 1. Investiga y analiza las funciones y los elementos componentes de un procesador, así como sus características. 2. Investiga el concepto multiprocesamiento y paralelismo y su relación con el sistema operativo y el procesador. 3. naliza las seme!anzas y diferencias del multiprocesamiento y paralelismo ". Ela#ora un documento en donde e$pongas los siguientes elementos: E$posición del funcionamiento del procesador y sus características. %eme!anzas y diferencias encontradas entre los conceptos multiprocesamiento y paralelismo. &reve conclusión en la que e$pliques la importancia del multiprocesamiento y paralelismo en la administración del procesador. '. (uarda la actividad con el nom#re )*%+-11/0. %ustituye las por las dos primeras letras de tu nom#re, la / por tu primer apellido y la 0 por tu segundo apellido. . ee detenidamente los riterios de evaluación de las actividades de la unidad 1 para que los consideres en el desarrollo de tu actividad. 4. Ingresa al 5oro y responde al tema a#ierto por tu docente en línea, redacta en el cuadro de te$to una #reve rese6a de tu actividad no mayor a cinco renglones y a continuación ad!unta tu arc7ivo para enviarlo a tus compa6eros y a tu docente en línea. l 8nalizar da clic en enviar. 9. Ingresa a revisar la participación de uno de tus compa6erosas; y realiza un comentario en relación con los conceptos investigados y e$plicados, realizando una recomendación so#re cómo relaciona y comprende los conceptos, identi8ca y menciona seme!anzas y diferencias entre tu participación y la de tu compa6eroa;. <. Ingresa una segunda versión de tu actividad incluyendo la retroalimentación de tu )ocente, así como las o#servaciones de tus compa6eros as;. • •
•
Desarroo 1.- nvestiga anaia as 5*nciones os eementos componentes de *n procesador6 as' como s*s caracter'sticas.
uando 7a#lamos de las funciones de un procesador podemos entender que las etapas o indicaciones se realizan en código #inario y comienzan cuando interpreta la memoria, despu=s la manda al decodi8cador y determina las dem>s etapas y procede a e!ecutar la instrucción y se guardan en los registros de su memoria. En la actualidad 7ay una diversidad de procesadores con diferentes características como su velocidad, rendimiento y conforme a los requerimientos de los usuarios. as características principales de un procesador son sus n?cleos, su memoria cac7e, su velocidad y el soc@et. Núcleos.- Aos #rindan velocidad en los procesos del ordenador ya que realiza muc7as tareas y el 7ec7o de que en la actualidad 7ay procesadores de 2, ", 9 o 7asta 1B n?cleos no quiere decir que tengamos el do#le o m>s velocidad, en ciertos procesos se agiliza el ordenador pero no en todos los procesos. Memoria cache.- Este tipo de memoria es de acceso aleatorio y la podemos encontrar en el *-, en los procesadores Intel en 1, 2 y 3. Velocidad.- En el *- se calcula en (C0 siendo 1 (iga Certz es equivalente a 1,BBB DC0 y 1 Dega Certz es equivalente a 1,BBB C0, que son los ciclos por segundo en las instrucciones del ordenador, en la actualidad 7ay procesadores de 2.2, 3.B y "." (C0.
%
[email protected] Es el soporte que comunica al procesador con la placa principal, con el cual podemos desmontar el procesador y cam#iarlo por otro.
2.- nvestiga e concepto m*tiprocesamiento paraeismo s* reación con e sistema operativo e procesador.
Multiprocesamiento: Es una propiedad del sistema operativo que controla el 7ardGare y el softGare asegura la interacción entre los procesadores a nivel de carga y descarga de datos, pudiendo realizar tra#a!os en forma m?ltiple, independiente o simult>nea.
Paralelismo: Es el procesamiento de una sucesión de instrucciones de un programa, al ser e!ecutado por diversos procesadores de manera independiente, y se mane!a en el 7ardGare #asado en la tecnología de cómputo; y el %oftGare #asado en el usuario al de8nir la pro#lem>tica a resolver;.
.- Anaia as seme8anas di5erencias de m*tiprocesamiento paraeismo
Semejanzas.- omo seme!anza el multiprocesamiento y el paralelismo, tratan de e!ecutar códigos al mismo tiempo y la diferencia entre ellos es que uno lo puede 7acer por %oftGare y 7ardGare, y el otro ?nicamente por 7ardGare
Diferencias.- uando nos referimos al multiprocesamiento se colocan varios *- ya sea en una o varias m>quinas, para que sus aplicaciones e!ecuten el código lo m>s pronto y el paralelismo involucra la e$istencia de varios procesadores en el sistema, para poder dividir la e!ecución de un proceso en distintos módulos del sistema.
&onc*siones
*odemos determinar que el multiprocesamiento y el paralelismo son empleados para optimizar el mane!o de la información, sus procesos y entender los componentes del procesador. )entro de esta investigación es importante conocer los componentes del ordenador y como e!emplo el procesador seria como nuestro cere#ro, el cual administra y controla el funcionamiento de nuestro cuerpo, y en el ordenador e!ecuta los programas y da un #uen rendimiento sin so#re cargar el sistema.
Bi"iogra5'a.
Huan D. Dorera *ascual, Huan . *=rezFampanero tanasio. 2BB2;. onceptos de sistemas operativos. Dadrid: omillas. %antiago andela %ola, armelo u#=n (arcía odríguez, le$is Juesada ranci#ia, Hos= %antana *=rez y Hos= Diguel %antos Espino. 2BB4;. 5undamentos de sistemas operativos: teoría y e!ercicios resueltos. Espa6a: K7omson. Enrique Juero atalinas. 2BB3;. %istemas operativos y lengua!es de programación. Espa6a: K7omson.