我需要在vb.net中導致可變數量的滯後。系統應該明顯變慢。在vb.net中導致系統滯後
我可以通過無限循環和一些變量創建/賦值來提高程序的CPU使用率,但是我怎麼會造成滯後?
我明白這是一個奇怪的要求,但我非常感謝任何幫助,並會很感激它被認真對待。這不會被惡意使用。
我想要一個「InvokeLag」子將執行一個動作來減慢計算機速度越快,函數被稱爲它滯後得越快。這個功能應該儘可能的平凡,不要修改任何東西或者做任何事情來造成傷害,而不是簡單的延遲。
感謝您的幫助!
編輯:最好只用瘋狂的數學運算和製作變量等來達到這種效果。如果可能,沒有系統。
這種方法肯定會造成滯後。我做了三個線程,其中兩個是最高的,最後一個是非常規的。 mem的用法正在緩慢上升,有沒有什麼辦法讓三個線程執行無限循環的字符串變量聲明和賦值可能會損害我的電腦? – Cyclone 2010-09-02 20:14:43
@Cyclone:字符串是不可變的,所以它們會慢慢吃掉內存。但是,它不會傷害你的電腦。如果您在32位計算機上超過1.5Gig,您的程序將崩潰。這是非常難以達到的。我正在研究一個大型項目,意外地阻止了我的終結器,我的程序會崩潰,但我非常懷疑你會用字符串崩潰。壓力測試它,看它能在崩潰之前運行多久。 – 2010-09-02 20:57:36
壓力測試現在開始。感謝您的幫助! – Cyclone 2010-09-02 21:15:30