En cuanto a lo primero, una solución facil aunque relentiza el programa, es poner entre el codigo que más uso de la cpu genere, un contador que haga esperar al programa un tiempo, es decir meter un retardo a posta, esto consume muy poca cpu, en cuanto a lo segundo podrias hacer uso de hebras para distitas funciones que puedas ejecutar en paralelo.<br>
<br>Bueno es una idea supongo que hay formas mas elegantes de hacerlo, pero por aportar una idea.<br><br><div class="gmail_quote">El 1 de octubre de 2010 13:58, Pau Manent <span dir="ltr"><<a href="mailto:pmb.manent@gmail.com">pmb.manent@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hola a todos<br>
<br>
Mi problema, y supongo que le de muchos, es que cuando ejecuto un programa que he hecho en C++, estre utiliza toda la potencia del CPU, lo que puede inducir errores en cálculos largos y complicados.<br>
Mi pergunta es si alguien sabe de alguna libreria, función o algun procedimiento de programación para que el programa sólo use una determinada potencia del CPU.<br>
Y otra cosa, es possible programar con dos núcleos, es decir, yo tengo un AMD x64 sempron (32+32bits), pero al ejecutar un programa sólo usa un micro, el otro no hace nada. Seria posible utilizar ambos a la vez para ejecutar subrutinas distintas?<br>

<br>
Gracias de antemano.<br>
<br>
Pau<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br>