Hocalar başlıkta belirttiğim gibi bilgisayarımda ki bazı programların cpu kullanımlarını kısıtlamak istiyorum. bu konuda bildiğim tek program BES diye bir program ancak kendi sitesini bulamadım yada kendi sitesi yok. Siz güvenle kullanabileceğim byle bir program biliyorsanız nerilerinizi bekliyorum.

Benim uyguladığım rnek bir yntem; Hedef process NtOpenProces ile açılır. Ntdll. dll içinde export edilen ancak dkümantasyonu olmayan NtSuspenProcess ve NtResumeProcess apileri kullanılarak, process dondurulur, bir süre beklenir, devam ettirilir. Program kapanırken de, process devam ettirilir ve handle kapatılır. Normalde dkümante edilmiş yollarla da yapılabilir ancak çok daha zor, nce ilgili processin threadleri listelenir, Thread32First, Thread32Next toolhelp fonksiyonlarıyla, sonra her thread açılarak, SuspendThread, ResumeThread dkümante edilmiş apileri kullanılır. rnek bir program yazdım, process id sini ve yavaşlatma yüzdesini veriyorsunuz, process i yavaşlatıyor :) Process ID yi nasıl ğreniceğinizi bilmiyorsanız, grev yneticisinde, sütun seçten PID i seçerek ğrenebilirsiniz, ya da konsoldan tasklist yazarak ğrenebilirsiniz. Ben gsterme açısından bir rnek exe koydum, ekrana sayı yazıyor, yavaşlama derecesini test edebilmeniz açısından, tabi siz paint i filan da yavaşlatabilirsiniz, 8 çekirdekli pc de commodere 64 hızında çalıştırabilirsiniz :) kod aşağıda, derlenmiş halleri de burdan indirilebilir : http://www.sendspace.com/file/t4q2c3 sifre tahribat Yavaşlatma derecesi 1 den 100 e kadar unutmayın. Kod: / ++ Copyright Tahribat 2012. All rights reserved. Module Name: slow. c Abstract: PID i verilen process'in CPU kullanimini dusurur Author: Dogan K. -- / #include <stdio. h> #include <windows. h> #include <ddk/ntddk. h> #define SLOW_CONST 1000000 HANDLE hProcess = NULL; NTSTATUS ; NTSTATUS ; BOOL WINAPI HandlerRoutine { if exit(0); return TRUE; } int main { CLIENT_ID cId = ; NTSTATUS status = 0; OBJECT_ATTRIBUTES obj_attr; int i=0, slowLvl = 0; NtSuspendProcess = GetProcAddress(GetModuleHandle , "NtSuspendProcess"); NtResumeProcess = GetProcAddress(GetModuleHandle , "NtResumeProcess"); if (SetConsoleCtrlHandler FALSE) InitializeObjectAttributes(&obj_attr, NULL, 0, NULL, NULL); printf ; scanf ; status = NtOpenProcess ; if printf ; scanf ; if (slowLvl <1 || slowLvl > 100) while { for (i=1; i <= SLOW_CONST; i++) { if { if (NtSuspendProcess != STATUS_SUCCESS) Sleep(1); if (NtResumeProcess != STATUS_SUCCESS) } } } return 0; }

bayarbatuhan bunu yazdı samaccc bunu yazdı bes cpu limitleme die ara edit http://mion.faireal. net/BES/#download bu site bu programın kendi orjinal sitesimi oluyor şimdi? bilmiyorum ben knight online oynarken 2-3 çar açarken bunu kullanıyorum cpu kısıtlamak için gayet başarılı bence evet gayet başarılı biliyorum programı ancak bana kendi orjinal sitesi lazım bu dolaylı ylla yüklnen yerlerde programın içinde %90 virüs oluyor. Bu yüzden açtım konuyu zaten

Grev yneticisinde işlemler sekmesinde işlemi seçip sağ tıklayınca "ncelik ata" ve "benzeşmeyi ayarla" seçenekleri çıkıyor ama hiç kullanmadım, işini grür mü bilmiyorum. arbeit macht frei

Grev yneticisinde işlemler sekmesinde işlemi seçip sağ tıklayınca "ncelik ata" ve "benzeşmeyi ayarla" seçenekleri çıkıyor ama hiç kullanmadım, işini grür mü bilmiyorum. malesef hocam. benim istediğim program arkada çalışmaya devam edecek yalnız CPU kullanımını %5 hatta daha düşük tutacağım. programın kasması nemli değil. sadece arka planda çalışmaya devam etsin yeter.

takip, banada lazım olacak. Ne zaman kendini yenilmiş hissedersen hatırla; kazanan sperm sensin, doğuştan savaşcısın!!

bes cpu limitleme die ara edit http://mion.faireal. net/BES/#download bu site bu programın kendi orjinal sitesimi oluyor şimdi?

bes cpu limitleme die ara edit http://mion.faireal. net/BES/#download samaccc tarafından 18/Kas/12 12:49 tarihinde düzenlenmiştir Minimalist Değilim Tembelim

samaccc bunu yazdı bes cpu limitleme die ara edit http://mion.faireal. net/BES/#download bu site bu programın kendi orjinal sitesimi oluyor şimdi? bilmiyorum ben knight online oynarken 2-3 çar açarken bunu kullanıyorum cpu kısıtlamak için gayet başarılı bence Minimalist Değilim Tembelim