Guía de usuario. Sistemas fotovoltaicos interconectados con la red
Sistemas Multitarea ,Proceso,Usuario
Transcript of Sistemas Multitarea ,Proceso,Usuario
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
1/7
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
2/7
MULTI.R39RAMA-I 1
Se denomina multipro$ramaci"n a una t&cnica por la que dos o más procesos pueden alojarse en l principal 7 ser ejecutados concurrentemente por el procesador o -.U
-on la multipro$ramaci"n, la ejecuci"n de los procesos )o #ilos* se va solapando en el tiempo a tal vque causa la impresi"n de reali!arse en paralelo )simultáneamente* Se trata de un paralelismo simuque la -.U s"lo puede tra%ajar con un proceso cada ve! )el proceso activo* +e a#í que, en ri$or, se di
-.U ejecuta ;concurrentemente< )no simultáneamente* varios procesos= en un lapso de tiempo determejecutarán alternativamente partes de m6ltiples procesos car$ados en la memoria principal >
En los anti$uos sistemas monopro$ramados, cuando un proceso en ejecuci"n requería #acer udispositivo de E?S, el procesador queda%a ocioso mientras el proceso permaneciese en espera 7 no rejecuci"n En cam%io, en un sistema multipro$ramado, cuando un proceso . conclu7e o se %loquede una operaci"n de E?S*, el n6cleo del sistema operativo toma el control de la -.U para e(ectuar ldenomina un ;cam%io de conte to 0arios procesos en ejecuci"n
@ .ermite el servicio interactivo simultáneo a varios usuarios de manera e(iciente
Aprovec#a los tiempos que los procesos pasan esperando a que se completen sus operacione por ende aumenta la e(iciencia en el uso del -.U
B Las direcciones de los procesos son relativas, el pro$ramador no se preocupa por sa%er en del proceso dado que el sistema operativo es el que se encar$a de convertir la direcci"n l"$ica en
MULTIUSUARI3
.ermite la creaci"n de varios usuarios para la administraci"n de in(ormaci"n .ermite crear una concada usuario e incluso crear usuario invitado para que use la .c sin $uardar los cam%ios -aracterusuario administrador tiene acceso a toda la in(ormaci"n del equipo
0entajas
.ermite instalar di(erentes pro$ramas para cada usuario 7 cada uno administrar su in(ormaci"n
+esventajas
Un usuario estándar no puede instalar un pro$rama si la autori!aci"n del usuario administrador
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
3/7
-31CLI-T3S
En computaci"n 7 más especí(icamente en pro$ramaci"n, un con(licto de versiones es un pro%lema$ran ma7oría de los casos deriva del uso de %i%liotecas, aunque tam%i&n puede ocurrir con pro$ramLas %i%liotecas son un conjunto de c"di$o, compilado o no, que puede estar compartido enaplicaciones En Dindo8s 7 Linu están mu7 e tendidas, aunque son utili!adas en prácticamente sistemas operativos
Un pro$rama, al ser instalado, copia al disco duro todos los arc#ivos e ternos que necesita, como iarc#ivos de a7uda 7 %i%liotecas
El pro%lema radica en que si dic#a %i%lioteca 7a e istía en el disco, el instalador la podría so%rescversi"n 7 los pro$ramas que usasen la versi"n anti$ua de la %i%lioteca podrían no (uncionar correc pro%lema es más $rave si las %i%liotecas son utili!adas por el sistema operativo En este caso, podría dejar de (uncionar
En Linu los e(ectos de &stos pro%lemas son, al menos en teoría, más leves En $eneral, si e isten 7?o con(lictos en una versi"n de un paquete &ste lo detecta 7 no permite al usuario continuar con la in
Síntomas
Un pro%lema derivado de un con(licto de versiones se traduce en:
• Aplicaciones que no se inician correctamente
• +ispositivos )#ard8are* que no (uncionan correctamente )en &ste caso, el con(licto sería con un
• Aplicaciones que advierten de la no e istencia de un arc#ivo cuando &ste e iste
• +eterminadas (unciones u opciones de pro$ramas que no (uncionan como de%erían
S3LU-I 1 +EL .R3 LEMA
En los sistemas de Microso(t, Dindo8s FG, 7 si$uientes, se de%e proceder a eliminarla mediante el#erramienta HA$re$ar o quitar pro$ramasH o %uscar una entrada para la desinstalaci"n en el $rupo del men6 Inicio Tam%i&n e iste un pro$rama de Microso(t que pretende a7udar en esta tarAdministrador de con(licto de versiones )v&ase enlaces e ternos* Si se trata de pro$ramas para
>? >> no e iste una manera directa de desinstalarlo, a menos que se #a7an monitori!ado los camla instalaci"n En Mac 3S es muc#o más sencillo, %asta con arrastrar el pro$rama a la papelera )aunqinconveniente de no tener una lista de pro$ramas instalados* 7 en Linu , depende directame
distri%uci"n que se est& usando
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
4/7
.R3-ES3S:
-31-E.T3: -ada ve! que nosotros a%rimos un pro$rama para ser ejecutados, el Sistema 3perativo Dindde Microso(t crea uno o más procesos, conocidos tam%i&n como aplicaciones, que podemos visuadministrador de tareas Estos procesos contienen in(ormaci"n e instrucciones que son ejecutad procesador para que (uncione el pro$rama que #emos a%ierto
Así mismo, podemos identi(icar 7 administrar cada uno de los procesos de Dindo8s que se están ejecu
el equipo local propio, así como en los ordenadores remotos a trav&s de su red La adminiidenti(icaci"n de estos procesos lo podemos #acer in$resando al administrador de tareas, #aciendo c pesta4a processJ 7 lue$o veri(icar su estado, 7a sea para eliminarlo o dejar que si$a su ejecuci"n
Recuerda que al visuali!ar los procesos en el administrador de tareas podemos visuali!ar el nomima$en, nom%re de usuario, -.U, memoria de espacio de tra%ajo 7 la descripci"n de cada uno de losAdemás, te contamos que cada uno de estos procesos ocupan un espacio en la memoria RAM que varia%le o (ijo, a este #ec#o se le dice que está car$ado en memoriaJ .odremos a% procesos)aplicaciones* como ram ten$a nuestro equipo
K-"mo sa%er qu& procesos se están ejecutando En Microso(t
Si deseas sa%er qu& procesos se están ejecutando si$ue los si$uientes pasos que te mostramos a conti> .resionamos a la ve! -TRL N ALT N SU.R, ? -TRL N SOICTN ES- ? -TRL N ALT N +ELETE la ventana del administrador de tareas le das clic5 en la pesta4a procesos
Dindo8s más R se a%re la ventana de ejecutar 7 copiamos Tas5m$r 7 dar un clic i!quierdo en aceptar enter
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
5/7
.R3-ES3S +E DI1+3DS
-SRSS EPE
-srss e e si$ni(ica -lient Server Run timeSu%s7stem Es un su%sistema esencial que de%eestar siempre activo Este administra la consola deDindo8s, crea 7 destru7e t#reads 7 administraal$unas porciones del entorno >Q %its virtual +3S
EP.L3RER EPE
.roporciona el entorno de escritorio 7 la %arra detareas, etc Este proceso no es vital para el sistema)podemos detenerlo para lue$o volver a ejecutarlo atrav&s del administrador de tareas a%rir lue$oescri%ir e plorer e e*, pero si lo detenemos, s"lotendremos el escritorio
LSASS EPE
Es el servidor de autenti(icaci"n local de se$uridad9enera los procesos responsa%les de laautenti(icaci"n de usuarios para el procesoDinlo$on Si la autenti(icaci"n tiene & ito, lsass e e$enera los to5ens de acceso para el usuario que sonutili!ados para lan!ar el s#ell inicial Los otros procesos que el usuario inicia #eredan estos to5ens
MSTAS EPE
Es el servicio que se encar$a de plani(icar las tareas,es responsa%le de la ejecuci"n de tareas a uninstante preciso pro$ramadas por nosotros
SMSS EPE
Es el su%sistema de $esti"n de sesiones )SessionMana$er Su%s7stem* Se encar$a de la $esti"n delas sesiones de usuario Este proceso es responsa%lede di(erentes actividades entre ellas la ejecuci"n delos procesos Dinlo$on 7 Din @ )csrss e e* 7 de lacreaci"n de varia%les de entorno del sistema+espu&s de ejecutar estos procesos, &ste espera queDinlo$on o -srss (inalicen Si esto se producenormalmente, entonces el sistema se detiene
S.33LS0 EPE
Es el proceso responsa%le de la $esti"n dtra%ajos de impresi"n 7 (a
S0-O3ST EPE
Es un proceso $en&rico que #ace de #ost para procesos que corren desde +LL
SER0I-ES EPE
Es el administrador de servicios de Dind)Service -ontrol Mana$er*
Este proceso inicia, detiene e interact6a conservicios del sistema
S STEM
La ma7oría de t#reads del modo n6cleo (uncicomo proceso S7stem
S STEM I+LE .R3-ESS
Este proceso es un 6nico t#reads que corre en procesador cuando el procesador no tiene nada#acer
DI1L3931 EPE
Es el proceso que $estiona el inicio 7 cierr
sesi"n Dinlon$on 6nicamente se activa cuanusuario presiona las teclas -TRLNALTNSUentonces muestra la ventana de se$uridad
DI1M9MT EPE
-omponente del n6cleo del Administrador cliente %ajo Dindo8s @ Este proceso acuando la primera aplicaci"n cliente se conecta
Este corresponde al servicio DMI que permiteejemplo pro$ramar recursos en el equipo )memdisco duro, etc *
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
6/7
+ECI1I-I31 1U-LE3: Es el principal responsa%le de (acilitar a los distintos pro$ramas acceso se$#ard8are de la computadora o en (orma %ásica, es el encar$ado de $estionar recursos, a trav&s de sllamada al sistema -omo #a7 muc#os pro$ramas 7 el acceso al #ard8are es limitado, tam%i&n se decidir qu& pro$rama podrá usar un dispositivo de #ard8are 7 durante cuánto tiempo, lo que se conmultiple ado Acceder al #ard8are directamente puede ser realmente
9E1ERALI+A+ES:
Una visi"n típica de la arquitectura de computadores como una serie de capas de a%stracci"n: #(irm8are, len$uaje de máquina, n6cleo, so(t8are de sistema 7 aplicaciones
En in(ormática, los ordenadores son el n6cleo del pro$rama in(ormático que se ase$ura de:
> La comunicaci"n entre los pro$ramas que solicitan recursos 7 el #ard8are
@ 9esti"n de los distintos pro$ramas in(ormáticos )tareas* de una máquina
9esti"n del #ard8are )memoria, procesador, peri(&rico, (orma de almacenamiento, etc *
La ma7oría de las inter(aces de usuario se constru7en en torno al concepto de n6cleo La e isten6cleo, es decir, d& un 6nico pro$rama responsa%le de la comunicaci"n entre el #ard8are 7 el in(ormático, resulta de compromisos complejos re(erentes a cuestiones de resultados, se$uridad 7 arde los procesadores
El n6cleo tiene $randes poderes so%re la utili!aci"n de los recursos materiales )#ard8are*, en particmemoria
CU1-I31ES 9E1ERALME1TE E2ER-I+AS .3R U1 1V-LE3:
Los n6cleos tienen como (unciones %ásicas $aranti!ar la car$a 7 la ejecuci"n de los procentradas?salidas 7 proponer una inter(a! entre el espacio n6cleo 7 los pro$ramas del espacio del usuari
Aparte de las (uncionalidades %ásicas, el conjunto de las (unciones de los puntos si$uientes )inc pilotos materiales, las (unciones de redes 7 sistemas de (ic#eros o los servicios* necesariamen proporcionados por un n6cleo de sistema de e plotaci"n .ueden esta%lecerse estas (unciones del e plotaci"n tanto en el espacio usuario como en el propio n6cleo Su implantaci"n en el n6cleo se #6nico o%jetivo de mejorar los resultados En e(ecto, se$6n la concepci"n del n6cleo, la misma (uncidesde el espacio usuario o el espacio n6cleo tiene un coste temporal o%viamente di(erente Si esta(unciones es (recuente, puede resultar 6til inte$rar estas (unciones al n6cleo para mejorar los resultado
TI.3S +E 1V-LE3S:
L3S 1V-LE3S M313LWTI-3S: (acilitan a%stracciones del #ard8are su%7acente realmente potevariadas
L3S MI-R31V-LE3S: )en in$l&s micro5ernel* proporcionan un peque4o conjunto de a%stracciones del #ard8are, 7 usan las aplicaciones llamadas servidores para o(recer ma7or (uncionalidad B
L3S 1V-LE3S OW RI+3S: )micron6cleos modi(icados* son mu7 parecidos a los micron6cleose cepto porque inclu7en c"di$o adicional en el espacio de n6cleo para que se ejecute más rápidamente
-
8/16/2019 Sistemas Multitarea ,Proceso,Usuario
7/7
L3S EP31V-LE3S: no (acilitan nin$una a%stracci"n, pero permiten el uso de %i%liotecas que propma7or (uncionalidad $racias al acceso directo o casi directo al #ard8are