惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
量子位
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
Y
Y Combinator Blog
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
B
Blog
Last Week in AI
Last Week in AI
有赞技术团队
有赞技术团队
博客园 - 聂微东
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks

博客园 - 感動常在

python 替换查找工具,闲暇之余写的,不足之处,见凉。 worldpress 新浪微博同步插件0.1版 linux 与window 相互共享命令 linux添加超级管理员用户,修改,删除用户 linux 定时备份数据库 Linux,find 和perl正则替换文件内容、tar解压缩、cp复制、rm删除 - 感動常在 - 博客园 lamp+vsftp +zend optimizer 配置,需要注意的地方 rhel5.4 yum可用华中科技大学的源 http://centos.ustc.edu.cn/ 執行軟件更新 windows下Rails安装MySql驱动的配置 Rails命令大全 rails 用命令scaffold生成數據模型 wndow環境下運行Ruby on Rails window下apache用戶認証 - 感動常在 - 博客园 asp.net試題(五) 收錄PHP試題 - 感動常在 - 博客园 求兩個數的,最大公約數 - 感動常在 - 博客园 asp.net 試題(四) 求一組9位數且不重複(1-9組成),滿足前n位能被n整除,例如:取先二位能被2整除,取先三位能被3整除...取先九位能被9整除。 字符串位移包含 - 感動常在 - 博客园
任意調整CUP成直綫 - 感動常在 - 博客园
感動常在 · 2009-01-09 · via 博客园 - 感動常在

        //任意調整CUP直綫
        static void getUsage(float level)
        {
            PerformanceCounter p = new PerformanceCounter("Processor", "% Processor Time", "_Total");  
            if (p == null)
            {
                return;
            }

            while (true)
            {
                if (p.NextValue() > level)
                {
                    System.Threading.Thread.Sleep(20);
                }
            }

        }

 PS.程序在本機測試顯示50%。

        /// <summary>
        ///
        /// </summary>
        /// <param name="cupHz">cup HZ,如:2.53</param>
        /// <param name="ratio">cup 占用百分比,如:0.8</param>
        static void getUsage_1(float cupHz, float ratio)
        {
            double r = (1 - ratio) * 10;
            double hz = (cupHz * Math.Pow(10d, 9d) * 2) / r;
            for (; ; )
            {
                for (int i = 0; i < hz / 1000; i++)
                {

                }

                System.Threading.Thread.Sleep(15);
            }
        }
PS.  對0.5(50%)以上較准.  需知道本地CUP工作頻率.