如何让cpu呈现优美的正弦曲线呢?

软件和网站开发以及相关技术探讨
回复
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

如何让cpu呈现优美的正弦曲线呢?

#1

帖子 Rothsdad » 2009-05-20 16:39

如题,我用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
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 如何让cpu呈现优美的正弦曲线呢?

#2

帖子 xiooli » 2009-05-20 17:16

不是很优美。。
头像
bjsm
帖子: 2324
注册时间: 2007-05-13 16:45
来自: 阿拉斯加群岛其中的一个岛上一片原始森林里其中的一颗树上
联系:

Re: 如何让cpu呈现优美的正弦曲线呢?

#3

帖子 bjsm » 2009-05-20 17:42

运行一下,没看明白有啥用。
附件
2009-05-20-174409_640x225_scrot.png
2009-05-20-174409_640x225_scrot.png (6.12 KiB) 查看 1186 次
http://shop33976086.taobao.com/
AMD 速龙 x4 630
GIGABYTE MA785GT-UD3H
金士顿 骇客神条 DDR3 1666 2G (这个内存我最肉疼,390元。)
VIEWSONIC 2433
ssh -qTfnN -D 7070
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何让cpu呈现优美的正弦曲线呢?

#4

帖子 Rothsdad » 2009-05-20 22:02

:em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 如何让cpu呈现优美的正弦曲线呢?

#5

帖子 xiooli » 2009-05-20 22:09

Rothsdad 写了::em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~
简单的活为啥要用c自虐呢?
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何让cpu呈现优美的正弦曲线呢?

#6

帖子 Rothsdad » 2009-05-21 13:28

xiooli 写了:
Rothsdad 写了::em06 献丑啦,希望大家一起改进一下,最好是C,毕竟C才是linux之本嘛~
简单的活为啥要用c自虐呢?
移植性好,优雅,简洁,更贴近linux内核,从而更好的控制CPU~ :em09
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

Re: 如何让cpu呈现优美的正弦曲线呢?

#7

帖子 yaoms » 2009-05-21 13:35

太无聊了吧。。。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何让cpu呈现优美的正弦曲线呢?

#8

帖子 Rothsdad » 2009-10-28 14:10

yaoms 写了:太无聊了吧。。。
:em04
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
sam1860
帖子: 312
注册时间: 2006-10-28 11:05

Re: 如何让cpu呈现优美的正弦曲线呢?

#9

帖子 sam1860 » 2009-10-28 14:31

编程之美的题

貌似跑不出正弦曲线,KDE System Monitor是分核画曲线的
google drive client for linux 下载
---------------------------------------------------------------
项目|9918视频秀
CentOS, Nginx, Java, C++, Go, MySQL, Redis
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何让cpu呈现优美的正弦曲线呢?

#10

帖子 eexpress » 2009-10-28 15:20

刻意作的,都假。
我都曾经看到过三角波。 :em04
● 鸣学
回复