Академический Документы
Профессиональный Документы
Культура Документы
PASO 3
TUTORA:
ESTUDIANTE:
GRUPO:
301402_42
INGENIERIA DE SISTEMAS
SISTEMAS OPERATIVOS
DUITAMA - BOYACA
2018
2
DESARROLLO ACTIVIDAD
1. Haga una lista con lo que usted considera son proceso que maneja un sistema operativo.
PROCESO DESCRIPCION
Proceso anfitrión para servicios que se ejecutan a través de librerías enlazadas
svchost.exe
dinámicamente.
Este proceso corresponde a uno de los componentes de Windows más importantes a
nivel visual, el llamado Desktop Window Manager. Se trata del gestor de
composición que ofrece la capacidad de que disfrutemos de esos bonitos efectos
dwm.exe estéticos como ventanas transparentes, miniaturas en vivo en la barra de tareas o el
intercambiador de tareas Flip3D (Windows 7), que se activa al pulsar la combinación
de teclas Windows + Tabulador (Tab). En Windows 8 tenemos la combinación Alt
+ Tab.
Este proceso controla la entrada de usuario alternativa y la barra de idiomas de Office.
ctfmon.exe De este modo, podremos manejar nuestro ordenador a través de la voz o de un puntero
y una tableta gráfica, además de caracteres mediante el teclado virtual.
Como no hay una forma directa de ejecutar ficheros DLL, este proceso se encarga de
ejecutar las funcionalidades que se almacenan en archivos DLL compartidos. Este
rundll32.exe o rundll.exe
ejecutable es una parte válida de Windows, por lo que no representa un problema en la
mayoría de las ocasiones.
Es el actualizador de Windows y funciona en segundo plano. Descarga parches y los
wuauclt.exe instala siempre y cuando lo tengas configurado para que detecte automáticamente
actualizaciones y las instale por ti.
Puede compartir contenidos multimedia entre ordenadores de la misma red y también
Wmpnscfg.exe - Windows con la XBOX 360. Este proceso comparte la biblioteca multimedia incluso aunque no
Media Player esté abierta. Si sacas provecho de esta funcionalidad. estás ante una de las grandes
características de Windows.
Conocido como "Client/Server Runtime Subsystem" es un componente que
proporciona el modo usuario del subsistema de Windows y que se complementa
con win32.sys, que se encarga de la parte que se ejecuta en modo núcleo. Este proceso
csrss.exe
no debe detenerse bajo ningún concepto, ya que dependen de él las ventanas de
consola, la creación y borrado de hilos, y de algunas porciones del entorno virtual
de MS-DOS.
Forma parte de Visual Studio .Net (Entorno de desarrollo para crear aplicaciones,
mdm.exe sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la
plataforma .NET).
services.exe Es el proceso que controla y gestiona los servicios de Windows.
Este proceso es el planificador de actualizaciones de Java, que malgasta memoria
continuamente para comprobar si tienes Java actualizado a la última versión.
Para desactivar la comprobación de actualizaciones de Java, ves al Panel de control y
justched.exe busca Java, al ejecutarlo saldrá elPanel de control de Java. Ahí verás la
pestaña Update en la que podrás desactivar la casilla Check for Updates
Automatically.
3
multitarea como Windows, nada más que un proceso se crea, éste resulta admitido,
pasando al estado listo. Sin embargo, esto no tiene por qué ser siempre así. Por ejemplo,
admisión de los procesos nuevos. Así se alivia la carga del sistema, ya que hasta que un
Listo: El proceso está esperando ser asignado al procesador para su ejecución. Una CPU
clásica (con un solo núcleo) solo se puede dedicar en cada momento a un proceso. Los
procesos que están preparados para ejecutarse permanecen en estado listo hasta que se les
En espera: El proceso está esperando a que ocurra algún suceso, como por ejemplo la
Terminado: El proceso ha sido sacado del grupo de procesos ejecutables por el sistema
3. Con sus propias palabras defina como se realiza la comunicación y sincronización entre
La comunicación entre procesos en un sistema operativo se puede realizar bien sea por procesos
independientes o por procesos cooperantes, los independientes son aquellos que se ejecutan sin
requerir la ayuda o cooperación de otros procesos y los cooperantes son cuando están diseñados
para trabajar conjuntamente en alguna actividad por lo cual deben ser capaces de comunicarse e
4. Como cree usted que el sistema operativo planifica la ejecución de los procesos, que
La planificación de procesos se refiere a cómo determina el sistema operativo al órden en que irá
cediendo el uso del procesador a los procesos que lo vayan solicitando, y a las políticas que
empleará para que el uso que den a dicho tiempo no sea excesivo respecto al uso esperado del
A largo plazo Decide qué procesos serán los siguientes en ser iniciados. Este tipo de planificación
era el más frecuente en los sistemas de lotes (principalmente aquellos con spool) y
requisitos pre-declarados de los procesos y los que el sistema tenía libres al terminar algún otro
proceso. La planificación a largo plazo puede llevarse a cabo con periodicidad de una vez cada
varios segundos, minutos e inclusive horas. En los sistemas de uso interactivo, casi la totalidad de
los que se usan hoy en día, este tipo de planificación no se efectúa, dado que es típicamente el
A mediano plazo Decide cuáles procesos es conveniente bloquear en determinado momento, sea
por escacez/saturación de algún recurso (como la memoria primaria) o porque están realizando
respecto a los procesos conforme entran y salen del estado de bloqueado (esto es, típicamente,
están a la espera de algún evento externo o de la finalización de transferencia de datos con algún
).
A corto plazo Decide cómo compartir momento a momento al equipo entre todos los procesos que
cabo decenas de veces por segundo (razón por la cual debe ser código muy simple, eficiente y
rápido); es el encargado de planificar los procesos que están listos para ejecución. En algunos