Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
1401
Tıklama
0
Öne Çıkarma
C# oluşturduğun programın CPU kullanımını sınırlandırmak
Y
8 yıl
Yüzbaşı
Konu Sahibi

Merhabalar;
Ben C# da yazdığım bir programın CPU kullanımını sınırlandırmak istiyorum bu konuda bilgisi olan yardımcı olabilecek var mı?
Mesela Ben programı bir bilgisayara kurduğumda onda çalıştığında en fazla %50 kullanacak daha fazlasına çıkmayacak?

Şimdiden teşekkürler.


quote:


Şöyle bir yazı paylaşılmış sizce mantıklı mı?

You could use the method posted at this site (you will have to convert VB.net to C#.net, but it will be good for you Smile), then, if you are over 50% usage, use thread.sleep(), recalculate the usage, sleep, etc. until you find the value for thread.sleep() that will give you 50% usage.



This routine would be dynamic, constantly updating the sleep value to maintain a 50% usage.

link:https://social.msdn.microsoft.com/Forums/vstudio/en-US/3235698f-591b-41c2-b69c-74946f8943fd/how-can-i-limit-cpu-usage?forum=csharpgeneral&utm_campaign=DonanimHaber&utm_medium=referral&utm_source=DonanimHaber





< Bu mesaj bu kişi tarafından değiştirildi yakupdurmus -- 13 Temmuz 2017; 18:54:20 >