1. j'ai quelques boucles infinies, comment puis-je obtenir la consommation de cpu la plus basse ? Dois-je utiliser un délai ?
2) Si j'ai plusieurs threads dans mon application et que l'un d'entre eux est THREAD_PRIORITY_IDLE, cela affecte-t-il les autres threads ?
Mon code est le suivant pour chaque fil
procedure TMatchLanLon.Execute;
begin
while not Terminated do
begin
//some code
Sleep(1000);
end;
end;