发表于:2008-9-30 | 新闻作者:
musiXboy
SONAR 8号称做了大幅度的优化,那么到底都优化在哪里了?它真的会比SONAR 7运行起来更快更省资源吗?
SONAR 8,点击查看超级大图 |
尽管每一次的升级,Cakewalk都会对SONAR做性能优化,但是SONAR 8却是第一次工程师花在优化上的时间与制作新增的功能所花的时间完全一样。Cakewalk使用了大量工具来监测、衡量不同硬件下所得到的性能提升,包括XP和Vista系统,Intel和AMD的CPU。
SONAR 8的优化目标是:
- CPU和内核优化:使用更少的CPU资源来做同样的事情
- 用户界面优化:更快的绘图、滚动、放大
- 驱动优化:使驱动效率更高,降低驱动状态变化的时间
- Vista系统优化:更佳的MMCSS(Multimedia Class Scheduler Service)使用率,支持自定义MMCSS,最新支持WASAPI(Windows Audio Session API)
- 音频引擎优化:优化总线、音频流和混音的“热点”(应该指很常用的)代码
以上优化的结果,体现在SONAR 8上的结果就是:
- 非常小的内核占用率:使得内核所需要的数据传输带宽大大降低,这样音频产生爆音的机会也就小了
- 更低的CPU占用:即便在低延迟下也能获得更好的性能
- 驱动更有效率:特别是针对ASIO驱动来讲
- Vista系统,特别是64位Vista系统性能更高:关于Vista不如XP的争论可以停止了,64位低延迟下与32位不相上下
- 软件启动速度更快
- 界面上出错几率变小:在缩放窗口大小时,音轨视图将不会再有卡住或闪动的状况出现
- 大工程做缩放/滚动更平滑:缩放24bit波形只会占用以前一半的内存
- 电平表的表现更好
- 由处理器来安排合适的线程,从而改进了线程队列
SONAR 8与7的性能对比测试
于是乎Cakewalk自己的测试结果出来了,再回顾一下:
- 工程回放比以前少占用5-20%的CPU资源
- 同时24bit/192kHz多轨录音,比以前少占用15-20%的CPU资源
- 实时监听,比以前少占用最多45%的CPU资源
- 运行一个复杂工程,与以前对比,至少可以获得30%的性能提升,最高甚至能到240%(比如以前SONAR7能回放100条音轨,SONAR8最高能回放相同的音轨数达到340条音轨,最差也能到130条音轨)
10月2日,SONAR 8就会开始销售了,到底它是不是比SONAR 7更快呢?拭目以待!
做人要厚道,转载新闻请注明出自midifan.com,谢谢