当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-20 16:39 
头像

注册: 2009-04-18 11:41
帖子: 396
送出感谢: 0 次
接收感谢: 0 次
如题,我用python解决如下:
代码:
#!/usr/bin/env python
import itertools, math, time, sys

time_period = float(sys.argv[1]) if len(sys.argv) > 1 else 30   # seconds
time_slice  = float(sys.argv[2]) if len(sys.argv) > 2 else 0.04 # seconds

N = int(time_period / time_slice)
for i in itertools.cycle(range(N)):
    busy_time = time_slice / 2 * (math.sin(2*math.pi*i/N) + 1)
    t = time.clock() + busy_time
    while t > time.clock():
        pass
    time.sleep(time_slice - busy_time);


用c该怎么做呢?
还请大家集思广益~


_________________
重温经典,回归MUD
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-20 17:16 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
不是很优美。。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-20 17:42 
头像

注册: 2007-05-13 16:45
帖子: 2321
地址: 阿拉斯加群岛其中的一个岛上一片原始森林里其中的一颗树上
送出感谢: 0 次
接收感谢: 0 次
运行一下,没看明白有啥用。


附件:
2009-05-20-174409_640x225_scrot.png
2009-05-20-174409_640x225_scrot.png [ 6.12 KiB | 被浏览 841 次 ]


_________________
http://shop33976086.taobao.com/
AMD 速龙 x4 630
GIGABYTE MA785GT-UD3H
金士顿 骇客神条 DDR3 1666 2G (这个内存我最肉疼,390元。)
VIEWSONIC 2433
ssh -qTfnN -D 7070
页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-20 22:02 
头像

注册: 2009-04-18 11:41
帖子: 396
送出感谢: 0 次
接收感谢: 0 次
:em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~


_________________
重温经典,回归MUD
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-20 22:09 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
Rothsdad 写道:
:em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~

简单的活为啥要用c自虐呢?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-21 13:28 
头像

注册: 2009-04-18 11:41
帖子: 396
送出感谢: 0 次
接收感谢: 0 次
xiooli 写道:
Rothsdad 写道:
:em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~

简单的活为啥要用c自虐呢?


移植性好,优雅,简洁,更贴近linux内核,从而更好的控制CPU~ :em09


_________________
重温经典,回归MUD
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-05-21 13:35 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
太无聊了吧。。。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-10-28 14:10 
头像

注册: 2009-04-18 11:41
帖子: 396
送出感谢: 0 次
接收感谢: 0 次
yaoms 写道:
太无聊了吧。。。

:em04


_________________
重温经典,回归MUD
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-10-28 14:31 

注册: 2006-10-28 11:05
帖子: 312
送出感谢: 0 次
接收感谢: 0 次
编程之美的题

貌似跑不出正弦曲线,KDE System Monitor是分核画曲线的


_________________
google drive client for linux 下载
---------------------------------------------------------------
项目|9918视频秀
CentOS, Nginx, Java, C++, Go, MySQL, Redis


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何让cpu呈现优美的正弦曲线呢?
帖子发表于 : 2009-10-28 15:20 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
刻意作的,都假。
我都曾经看到过三角波。 :em04


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译