Visual Basic - Muchos Formularios

Life is soft - evento anual de software empresarial
 
Vista:

Muchos Formularios

Publicado por Juan Pablo (46 intervenciones) el 09/11/2006 16:11:50
Hola a todos.

Tengo un programa donde existen varios formularios que se ejecutan según una caracteristica dada. Estos tiene a su vez un par de timer.
Mi pregunta es, en el momento en que, teoricamente, se encuentren abierto y ejecutandose varios formularios, el PC se vuelve muy lento por esto.

Muchas gracias de antemano.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Muchos Formularios

Publicado por Hernan (32 intervenciones) el 09/11/2006 17:35:57
me cansé de leer lo que escribiste y no consigo todavia la pregunta... me imagino que quieres que deje de trabajar tan lento... lo unico que puedes hacer esc errar los formularios ociosos... o comprarte una maquina mas potente... ;-)

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Muchos Formularios

Publicado por Juan Pablo (46 intervenciones) el 09/11/2006 18:45:57
Tal vez me complique un poco con la pregunta, la voy a escribir de otra forma.

Estoy haciendo un programa con varios formularios independientes. Cada uno de ellos tiene un par de funciones timer.
Si varios o todos estan funcionendo al mismo tiempo, que tan lento se pone el PC?

Eso es, espero que ahora me entiendas.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Muchos Formularios

Publicado por Juan (93 intervenciones) el 09/11/2006 19:23:57
No creo que mucho. Si vamos a los esquemas de planificacion del Sistema Operativo todos ellos serian procesos IOBounds, y todos lo unico que harian es producir excepciones. Claro depende si entre interrupcion ejecutan otra acciones o no.
Pero podrias hacer la prueba y ver que pasa.
Segun se la ralentizacion del computador se da es por procesos CPUbounds. procesos de calculo que retienen el procesador por largos intervalos de tiempo y pueden hacer que otros procesos mueran de inhanicion. Por ello se definen esquemas de prioridad para evitar que un proceso se adueñe por completo del CPU
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Muchos Formularios

Publicado por Juan Pablo (46 intervenciones) el 09/11/2006 20:49:51
En verdad no entendi mucho lo que me dijiste, eso del CPUbounds, pero me quedo claro que no deberia poner más lento el PC.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Muchos Formularios

Publicado por Juan (93 intervenciones) el 09/11/2006 22:13:45
Revisa estos enlaces. hablan de la politica de planificacion de procesos

http://www.ldc.usb.ve/~spd/Docencia/ci-3821/Tema4/node8.html

http://www.cs.virginia.edu/~knabe/iic2332/notes09.html

http://www.cs.virginia.edu/~knabe/iic2332/notes02.html

http://homepage.mac.com/eravila/os2.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar