产品分类
企业动态
最新产品
为了测试Adobe CS4 对于AVCHD的兼容性,4分钟前我新建了一个简单的工程目录,东莞电脑主板加工2个画中画的重叠加上简单的渲染和调色。东莞电路板加工我这里有2台8核的机器:Windows工作站,2.83GHz加上3G内存的HP xw6600运行Windows XP 32bit,东莞蓝牙加工还有一台3.2GHz加上8G内存的Mac运行OS X 10.5.5。在Windows工作站上用了68分钟输出成蓝光兼容的MPEG-2格式,而Mac是11分钟。
本来想因为频率的不同会有大概15%的差距,可是6倍?我将这个结果发给了Adobe咨询。以下是回信:
“渲染AVCHD本来就很看重CPU和内存的,而且大多数时候又取决于内存。当系统要将内存数据
同磁盘中的交换时,性能就会很明显的降低。这也是为什么我们这次推荐64位系统运行CS4。我们将程序分割成了若干个进程,这样就可以让他们使用更多的内存,远超普通32位程序的限制。简单的说就是Mac上的那8G内存能让您尽可能的不访问虚拟内存。”
说实在的,这是我头回听说CS4还和64位有关系,也可能是我没有仔细阅读宣传资料吧。不管怎样,我已经很久没有关注64位方面了。或许你会举我之前的NAB 2008的博客——Sony Media Software在2008年9月最终发布了Vegas的64位版。不过,我不怎么用Vegas,所以也没有引起我的兴趣,主板加工再加上我还从未在32位系统上感到吃力。
在Apple的网站上我很快看到OS X是64位的,我不禁联想到Adobe对于64位系统运行CS4的推荐。我联系了HP,他们借了我一台xw8600,3.33GHz 8核心CPU,加上16GB内存,运行Windows Vista Ultimate 64位。截稿之前我只测试了一次,东莞蓝牙加工不过依旧很意外。在相同的AVCHD测试中,64位的xw8600渲染只用了8分58秒。我不能不说,已经快32位的Windows不是一点点了。
以下就是本月的推荐主题。第一篇只是个引子:CS4的表现体现了64位的价值。东莞电脑主板加工后面我就有时间去彻底测试下什么样的工作流程能够真正从64位运算中受益,期待我的编辑们能够明年继续更新这个栏目(都已经12月了)。2周内,您就将看到。
好了,把手机关了然后坐直了好好看吧。
64位运算是啥?
32位和64位处理器间有很多不同,不过对于程序来说最重要的一点就是处理器能够使用的内存大小不同。32位处理器能用232字节,划算之后是4GB内存,这也是为什么您在多数的32位Windows上最多只能看到4GB内存,而且一部分还被系统占用了。而64位处理器可以使用264字节,换算之后是160亿GB,在Windows Vista 64位旗舰版中限制到了128GB。
要运行在64位模式下,东莞鼠标加工您需要64位的处理器加上64位系统。主板加工最初的X86-64架构是AMD公司开发的,同样被Intel公司用在了其酷睿2系列及之后的处理器中。微软也很早就提供了64位XP和Vista,Apple在Tiger后也在Leopard版本中涉足了64位。
别忘了32位程序是可以运行在64位系统中的,不过仍然只能最多使用4GB内存。而64位程序理论上可以使用系统所能支持的最大内存量。
使用64位Windows
您可以通过以下几种方式搞定64位Windows:一,您可以直接升级您现有的系统,只要有是64位的处理器。不过虽然32位程序可以运行在64位系统中,您依旧需要64位的驱动,包括您的显卡、磁盘、DVD刻录机以及其他的硬件。不然,您是用不了这些的。此外,东莞电脑主板加工如果您没有至少8GB内存的话,那可能不会明显感到64位的优势。
另一种途径当然就是买一全新的64位系统。在这种情况下,很明显所有的驱动就都是64位的了,而且您还可以添加更多的内存,32位的时候是没用的。
CS4是怎么个情况?
2008年11月20日的一个新闻上,Adobe公布了CS4的4.0.1版,并且说明了以下的改进:
“更好的性能和更快的响应速度,完全支持64位平台,提升后期制作的运算速度。Adobe Premiere Pro CS4 4.0.1版旨在64位系统上因更多的内存利用而受益。
我将这一段复制到电子邮件里,在最后加了一个“有这等事?”,然后发到我在Adobe的公关朋友那(以及他们的代理)。事实上,我的确问了一两个相关问题。以下就是Premiere Pro产品主管Giles Baker的问答回复:
问:和在32位系统中相比,CS4是怎么在64位系统中受益的?
答:CS4在2个系统中都是一个版本,不过新的架构使得软件可以在64位系统中使用更多的内存。主板加工我们的方法是将程序拆分成多个进程。主板加工虽然每个执行进程都是32位的(为了保证在32位系统下的兼容性),东莞鼠标加工每个最多能使用4GB的内存,但是加起来就可以使用多的多的总量。
举个例子,Premiere Pro运行在4个独立的进程上。Adobe Media Encoder虽然默认只有一个进程,不过将根据要转换的数据源决定增加多少个进程。而使用After Effects的Dynamic Link合成时,其将通过一个独立不受After Effects本身支配的动态链接进程来为其合成提供桢数据。Encore也用类似的方法分离进程。
问:用64位Windows的CS4用户需要下载什么特别的内容么?
答:消费者不用下载任何特别的东西,无论是Windows还是Mac。
问:4.0.1版在64位方面有什么改动么
答:4.0.1在很多方面都改进了性能,尤其是在回放和渲染上,东莞电脑主板加工多数的改进都建立在我们在4.0版中开发的新架构。4.0到4.0.1之间并没有架构上的改变。
问:什么样的工程能够在64位系统上获益?又能获什么益呢?
答:您可考虑以下的工作流程:
用After Effects合成
将After Effects的合成内容在Premiere Pro中通过Dynamic Link编辑时间线
用Premiere Pro编辑高清内容
用Adobe Media Encoder在后台编码Premiere Pro序列
将Premiere Pro中通过Dynamic Link的输出内容用Encore刻录成蓝光光碟
这样将增加大概10个进程,每个都可以访问最多4GB的内存。意味着将在复杂的工作流程中享受好的多的兼容性。
在性能提升方面:东莞电路板加工消费者不用花很多的时间在程序间切换、等待内存同磁盘的数据交换,而且因为可供桢缓冲的内存更多了,这样播放时就可以在缓存的桢挤满内存时播放更长的时间。这可以让剪辑时的交互更加流畅,尤其是高清内容。
当然,这是个很极端的工作流程状态,我们却经常跟消费者这么说。东莞电脑主板加工即使在Premiere Pro时间线中编辑不是很复杂的内容时,我们仍能使用比在32位系统上更多的内存使得当尺寸增大和内容更复杂的时候,仍能比较游刃有余。
测试多个项目。东莞电路板加工一般来说我得步骤是在32位系统上建立一个测试项目,之后项目文件到64位系统中,之后依次运行并记录内存占用,CPU利用率以及编码时间。