1 de abril de 2008

El Indy TCPServer usa el 100% del CPU, ¿La declaración ReadLn() en el evento OnExecute es el problema?

No hay nada dentro de ReadLn() que pueda causar un alto consumo del CPU.

Sin embargo, si el valor de la propiedad ReadTimeout es muy baja, esta puede ser la causa de que el ReadLn() salga, y por lo tanto causar que el bucle OnExecute se repita una y otra vez, con demasiada rapidez para la CPU.

No hay comentarios.: