荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: keyschan (血仍未冷), 信区: Newsoftware
标  题: 关于Foobar2000的CPU占用率
发信站: 荔园晨风BBS站 (Sat Dec 20 13:43:51 2003), 站内信件

http://www.hydrogenaudio.org/index.php?showtopic=12653&#entry129217

1.任务管理器报告的数字不可信,因为我曾经看到其报告cpu占用率为0%,然而严
格的速度测试却显示实际处理速度只有13倍速左右(cpu占用率应该大约在7%(译
者注,100%/13))。请使用foo_null(这里下载)来测试CPU占用率(
diskwriter/speed meter)。进行基准测试时推荐使用全文件缓冲(full file
buffering),以免windows文件缓冲影响测试结果。

2.影响CPU占用率的因素
-播放文件格式(例如,MPC解码速度几乎是MP3的2倍)
-源文件存储介质(本地硬盘,网络驱动器,CD/DVD),全文件缓冲打开与否
-DSP的使用。例如,重采样(resampler)和均衡器(equalizer)需要相当的
CPU处理能力
-抖动(dithering)。noise shaping dither很耗CPU,而no noise shaping则快
得多
-输出方式的选择(某些特定声卡/驱动的问题)

3.CPU占用率优化
-用foo_null测试不同设置下的CPU占用率,决不要相信任务管理器报告的数字,
因为它们已被证实极不准确。
-尽量少用DSP。重采样(resampler)不能提高音质,它仅能避免某些声卡的硬件
缺陷;除非对你来说区别十分明显(可以ABX盲听出来),否则不要使用。
-高于16bit,抖动(dithering)毫无意义;如果你有支持24bit的声卡,那么关
闭抖动,使用24bit输出。
-如果你是16bit声卡,要么关闭抖动以获得最快的速度,要么使用no noise
shaping方式。noise shaping效果最好,但实在慢得很(运算量甚至超过mp3解码
)。抖动仅仅影响音频数据中最后一位有效的bit,通常你不大可能听出其中的区



--

* Welcome* to my server!* *
* *ftp://192.168.55.177 *  *
             海纳百川,有型乃大!

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.55.177]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店