Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Procesos Windows

No description
by

Diego martinez

on 31 January 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Procesos Windows

Timeline 2013 2009 2010 2011 2012 Estados de un proceso 0 + - = 9 8 7 1 2 3 4 5 6 c Planificador de Procesos Podemos decir que la política de gestión de los procesos de Windows es de colas múltiples teniendo cada cola mayor prioridad, y dentro de cada cola se gestiona con una política Round Robin con envejecimiento de prioridades.

Los hilos en Windows se planifican en función de sus prioridades. Por ello, cada hilo tendrá asignada una prioridad, y las prioridades se numeran desde cero (menor prioridad) a 31 (mayor prioridad), de manera que la prioridad cero sólo se le puede asignar al hilo página-cero (hilo de sistema responsable de poner a cero las páginas libres cuando no las necesiten ningún hilo). Las otras 31 prioridades las podemos organizar en dos grupos Procesos en Windows Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educacion
Nucleo Nueva Esparta
Escuela de Hoteleria y Turismo Estados del diagrama

*Standby – esperando por un determinado
procesador
– Solo un thread por procesador puede estar en
standby.
*Waiting – a la espera de algún evento.
*Transition – Ready pero sus estructuras no
están en memoria
*El Scheduler
Está repartido por el Kernel.
– Colectivamente se lo conoce como Dispatcher.
– Utiliza Prioridades.
– Los threads corren por un quantum de tiempo.
– Es apropiativo (preemptive).
– Trabaja a nivel de threads sin tener en cuenta al proceso
El Quantum
Su valor es 3* ticks de reloj
– con cada tick se decrementa en 3 si el thread
esta running y en 1 si esta waiting.
– 6 para el Workstation, 36 para el Server.
– Se puede ajustar entre ciertos límites.
– Interactúa con la prioridad. Comunicación entre procesos

El sistema operativo Windows XP es un ejemplo.
Windows XP proporciona mecanismo de paso de mensajes.
LPC (local Procedure Call).
Windows XP usa un objeto puerto.
Se utilizan dos tipos de puertos: conexión y comunicación. Tipos de procesos en Windows:


Csrss.exe (Client Server Run-time Subsystem.)
Explorer.exe (Proporciona el entorno de escritorio y la barra de tareas, etc.)
Lsass.exe (Es el servidor de autentificación local de seguridad.)
Mstask.exe (Es el servicio que se encarga de planificar las tarea..)
Smss.exe (Se encarga de la gestión de las sesiones de usuario.)
Spoolsv.exe (Es el proceso responsable de la gestión de los trabajos de impresión y fax.)
Svchost.exe (Es un proceso genérico que hace de host para otros procesos que corren desde DLL.)
Services.exe (Es el administrador de servicios de Windows Service Control Manager)
System (La mayoría de threads del modo núcleo funcionan como proceso System.)
System Idle Process (Este proceso es un único threads que corre en cada procesador)
Winlogon.exe (Es el proceso que gestiona el inicio y cierre de sesión)
Winmgmt.exe (Componente del núcleo del Administrador de cliente bajo Windows 2000) Integrantes:

Eugel Brito
Douglas Leydenz
Brian Leydenz
Sergai Vera
Diego Martinez
Luimer Rosas
Victorino Hernandez
 
 
La prioridad de cada hilo se determina en función de los siguientes criterios:
La clase de prioridad de su proceso
El nivel de prioridad del hilo dentro de la clase de prioridad de su proceso
La clase y nivel de prioridad se combinan para formar la prioridad base del hilo.
Full transcript