Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-07-2007
Denny Denny is offline
Registrado
 
Registrado: jun 2007
Posts: 2
Poder: 0
Denny Va por buen camino
Función consume 100 % procesador

Saludos a todos !!

Tengo un problema al realizar una función para calcular numeros primos.

El programa realiza todos los calculos correctamente, pero consume el 100 % del procesador cuando se esta ejecutando.

Quisiera saber si esto es normal o existe una forma de realizar funciones o procedimientos sin que consuman tanto recursos.

gracias....
Responder Con Cita
  #2  
Antiguo 17-07-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hay que usar el buscador de los Foros. Hace poco que se trató aquí mismo y el maestro seoane volvió a dar buenas explicaciones y soluciones.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 17-07-2007
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Poder: 22
Mick Va por buen camino
Todo correcto, es absolutamente normal, un programa cuando "hace algo" en tu caso calcular numeros primos, siempre consume el 100% del procesador.
Si consumiese solo el 50% por ejemplo, pues tardaria el doble de tiempo en hacer los calculos, asi que en condiciones normales el sistema operativo da a los programas que lo necesiten todo el tiempo de CPU que sea posible .

Saludos

Última edición por Mick fecha: 17-07-2007 a las 12:49:14.
Responder Con Cita
  #4  
Antiguo 18-07-2007
Denny Denny is offline
Registrado
 
Registrado: jun 2007
Posts: 2
Poder: 0
Denny Va por buen camino
Muchas gracias por sus respuestas...

Gracias por la sugerencia de utilizar :'el buscador de foros ' . Lo tendre en cuenta para futuras consultas.
Responder Con Cita
  #5  
Antiguo 26-07-2007
Avatar de GerTorresM
GerTorresM GerTorresM is offline
Miembro
 
Registrado: nov 2005
Ubicación: Tunja - Boyacá
Posts: 210
Poder: 19
GerTorresM Va por buen camino
Manejar Hilos

Aunque es muy lógico que una aplicaciín utilice todo el procesador, tambien resulta incomo para el usuario que esto suceda puesto que lo imposibilita a desarrollar otras actividades, para evitar este tipo de situaciones se utiliza la programación utiliza por hilos, te aconsejo que consultes el siguiente link
www.driverop.com.ar/tutorialesdelphi/threads/capitulo8.htm
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Porque un Sistema en Ms-Dos Consume más Recursos???? AGAG4 Varios 10 16-12-2007 05:45:43
Consume memoria, se porque, pero no se como evitarlo... sostro SQL 11 20-03-2007 16:01:43
Caso raro Firebird consume muchos recursos AGAG4 Firebird e Interbase 4 23-02-2007 01:10:19
Velocidad Procesador... Beldwir C++ Builder 1 31-10-2005 22:49:23
Detectar procesador Mic82 Varios 1 12-11-2004 09:45:35


La franja horaria es GMT +2. Ahora son las 17:22:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi