SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: robokop en Sábado 19 de Agosto de 2006, 06:50

Título: Process Manager
Publicado por: robokop en Sábado 19 de Agosto de 2006, 06:50
Hice un codigo para listar procesos en vb.net y con algunas opciones mas , lo pongo para que solocodigos aparesca , cuando alguien lo busque en google y asi darse a conocer un poco mas :P

(http://img225.imageshack.us/img225/5180/dibujoug3.jpg)

Adjunto el codigo fuente
Espero que le sirva a alguien
salu2
Título: Re: Process Manager
Publicado por: JuanK en Martes 19 de Septiembre de 2006, 00:51
Muy bien, bueno seria mejor aclarar que no es un administrador de procesos sino nu administrador de tareas.. es diferente sobre todo porque alguien peude pensar que hiciste el manejador de procesos de un sistema operativo :P o bueno eso creo yo.
Título: Re: Process Manager
Publicado por: robokop en Martes 19 de Septiembre de 2006, 01:13
o :o  cierto hay diferencia lo de administrar procesos creo que eso es del kernel si me equivoco que alguien me corrija
Título: Re: Process Manager
Publicado por: JuanK en Martes 19 de Septiembre de 2006, 04:05
En efecto el modulo del administrador de procesos hace parte de los nucleos de los sistemas operativos modernos.
Título: Re: Process Manager
Publicado por: Eternal Idol en Martes 19 de Septiembre de 2006, 08:15
No me parece incorrecto lo de manejador de procesos, aunque mas bien lo usaria para el Process Explorer que tiene la cantidad de funciones necesarias como para "manejar" procesos. ¿Por otra parte con esa diferencia entre tareas y procesos se refieren al scheduler o que?
Título: Re: Process Manager
Publicado por: robokop en Miércoles 20 de Septiembre de 2006, 01:05
Citar
¿Por otra parte con esa diferencia entre tareas y procesos se refieren al scheduler o que?
Juank se refiere a lo que hace el sistema operativo es decir administrar procesos , correrlos,terminalos,separarlos y todo eso que hace windows cuando ejecutas un programa.

por cierto ya salimos en los 2 primeros lugares de google  :D http://www.google.com.mx/search?hl=es&q=co...%BAsqueda&meta= (http://www.google.com.mx/search?hl=es&q=codigo+process+manager+vb.net&btnG=B%C3%BAsqueda&meta=)
Título: Re: Process Manager
Publicado por: The Black Boy en Miércoles 20 de Septiembre de 2006, 22:22
pensé que se podia ejecutar con el FrameWork 1.1, ni modos esperaré a utilizarla cuando lo tenga, de todas forma gracias por el aporte
  :good:
Salu2 :hola:
Título: Re: Process Manager
Publicado por: JuanK en Miércoles 20 de Septiembre de 2006, 22:31
bueno el runtime del .netfx 2.0 pesa 22.5 mb, por si las dudas para que no vayas a instalar el framework sdk 2.0 completo.
Título: Re: Process Manager
Publicado por: Eternal Idol en Miércoles 20 de Septiembre de 2006, 22:34
Cita de: "robokop"
Juank se refiere a lo que hace el sistema operativo es decir administrar procesos , correrlos,terminalos,separarlos y todo eso que hace windows cuando ejecutas un programa.
¿Y que no hace el S.O. entonces? ... Eso de separar procesos no existe en Windows.
Título: Re: Process Manager
Publicado por: robokop en Jueves 21 de Septiembre de 2006, 00:04
Citar
Eso de separar procesos no existe en Windows.
Bueno me referia a correr varios programas al mismo tiempo en realidad no se mucho sobre este tema ....
Título: Re: Process Manager
Publicado por: Salteador en Martes 24 de Octubre de 2006, 04:07
Lo que tu dices es Programacion concurrente. Para el que no sepa lo que es faicl se va a google y pone programacion concurrente.
Título: Re: Process Manager
Publicado por: culd en Martes 16 de Octubre de 2007, 14:57
Cita de: "JuanK"
manejador de procesos de un sistema operativo
PLINIFICADOR DE PROCESOS
Título: Re: Process Manager
Publicado por: culd en Martes 16 de Octubre de 2007, 15:00
Cita de: "Eternal Idol"
Cita de: "robokop"
Juank se refiere a lo que hace el sistema operativo es decir administrar procesos , correrlos,terminalos,separarlos y todo eso que hace windows cuando ejecutas un programa.
¿Y que no hace el S.O. entonces? ... Eso de separar procesos no existe en Windows.
El se debe referir a la tabla del planificador que maneja las prioridades :)
Título: Re: Process Manager
Publicado por: Eternal Idol en Martes 16 de Octubre de 2007, 15:12
Cita de: "culd"
PLINIFICADOR DE PROCESOS

Planificador=Scheduler ...

Cita de: "culd"
El se debe referir a la tabla del planificador que maneja las prioridades

Que bueno que sepas un año despues a lo que se referia otra persona pero lamentablemente no hay ninguna tabla de nada en Windows, cada objeto de tipo proceso tiene sus propiedades entre las que figuran las prioridades (y cada hilo del proceso idem).
Título: Re: Process Manager
Publicado por: culd en Martes 16 de Octubre de 2007, 15:16
Cita de: "Eternal Idol"
Cita de: "culd"
PLINIFICADOR DE PROCESOS

Planificador=Scheduler ...

Cita de: "culd"
El se debe referir a la tabla del planificador que maneja las prioridades

Que bueno que sepas un año despues a lo que se referia otra persona pero lamentablemente no hay ninguna tabla de nada en Windows, cada objeto de tipo proceso tiene sus propiedades entre las que figuran las prioridades (y cada hilo del proceso idem).
1- Recien leo este post, ni me fije en que fecha se creo.

2- Vamos a volver a discutir sobre esto?. Para que entras en discusion por estas pequeñeses si me tenes en el msn. muack
Título: Re: Process Manager
Publicado por: culd en Martes 16 de Octubre de 2007, 15:23
Cita de: "html.rincondelvago.com/microsoft-windows-2000_1.html"
Windows 2000 implementa una planificación con un sistema flexible de niveles de prioridad que incluye planificación round-robin en cada nivel y en cada nivel variación dinámica de la prioridad según la actividad de cada hebra.

No solamente lo digo yo...

Segun el tipo de planificador en memoria se encuentra una "tabla" que almacena las prioridades de cada proceso e informacion de ejecucion.

Si tiene tabla, cualquier version de windows la tiene, y cualquier SO (bah, no se en so viejos).
Título: Re: Process Manager
Publicado por: Eternal Idol en Martes 16 de Octubre de 2007, 16:09
Cita de: "culd"
1- Recien leo este post, ni me fije en que fecha se creo.

Es util hacerlo, siempre.

Cita de: "culd"
2- Vamos a volver a discutir sobre esto?. Para que entras en discusion por estas pequeñeses si me tenes en el msn. muack

Solo entro desde casa al MSN y da lo mismo: si intervenis ERRONEAMENTE en un hilo en el que yo participe es lo minimo que puedo hacer.

Cita de: "culd"
No solamente lo digo yo...

En el texto que citas no se ve ni remotamente algo como lo que comentas (tabla del planificador que maneja las prioridades) pero aunque lo dijera Bill Gates. Windows tiene una lista doblemente enlazada para los procesos y cada uno de los objetos que representa un proceso tiene sus prioridades (no tiene la mas minima importancia la teoria o la implementacion de OTROS Sistemas Operativos). Lo mejor es que la unidad de ejecucion es el HILO (cosa que no sucede en otros S.O.s - en tu cita dicen hebra que es lo mismo -) y no el proceso por lo cual hay varias prioridades que intervienen al dar quantum a un hilo ...
Título: Re: Process Manager
Publicado por: culd en Martes 16 de Octubre de 2007, 18:41
Cita de: "Eternal Idol"
Cita de: "culd"
1- Recien leo este post, ni me fije en que fecha se creo.

Es util hacerlo, siempre.

Cita de: "culd"
2- Vamos a volver a discutir sobre esto?. Para que entras en discusion por estas pequeñeses si me tenes en el msn. muack

Solo entro desde casa al MSN y da lo mismo: si intervenis ERRONEAMENTE en un hilo en el que yo participe es lo minimo que puedo hacer.

Cita de: "culd"
No solamente lo digo yo...

En el texto que citas no se ve ni remotamente algo como lo que comentas (tabla del planificador que maneja las prioridades) pero aunque lo dijera Bill Gates. Windows tiene una lista doblemente enlazada para los procesos y cada uno de los objetos que representa un proceso tiene sus prioridades (no tiene la mas minima importancia la teoria o la implementacion de OTROS Sistemas Operativos). Lo mejor es que la unidad de ejecucion es el HILO (cosa que no sucede en otros S.O.s - en tu cita dicen hebra que es lo mismo -) y no el proceso por lo cual hay varias prioridades que intervienen al dar quantum a un hilo ...
por msn no me dijiste que cada estado de cada proceso se encuentra dentro del mismo programa objeto (o entendi mal).

si es asi lo que decis, que gracia tiene por cada interrupcion de reloj un proceso se autorrescriba para guardar su estado, seria un proceso mas de entrada salida que limita mas.

si no dijiste eso, ponete como conectado en el msn por que estoy conectado con kopete y no me deja enviar mensaje a los "no conectados".

pd: quien se metio con vos, estas frenetico.
Título: Re: Process Manager
Publicado por: WinzZerox0406062 en Miércoles 10 de Septiembre de 2008, 01:46
Hola... necesito desarrollar un programa que vaya registrando la fecha de inicio y cierre de cada programa, como una bitacora del sistema... alguien me podria ayudar GRACIAS... :lol:
Título: Re: Process Manager
Publicado por: piyey en Lunes 6 de Junio de 2011, 23:12
Disculpen por revivir este tema, yo hace algun tiempo hice algo como lo que solicita Winz, si aún lo necesitas envíame un mail a piyeycorp@gmail.com. El programa va registrando los procesos cada X tiempo (configurable), uso de memoria, uso de DD, luego cada Y tiempo envía la trama vía WebService (según parametros, para no enviar todo lo registrado) hacia el servidor para guardarlo en la BD.

Mis disculpas nuevamente por revivir este tema.
Saludos