录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

[教程] Logic Pro 9.02使用Kontakt4内存实测

( 37 )
 
[收藏]
-  第 1 页  -
#1 10-1-1 01:57

Logic Pro 9.02使用Kontakt4内存实测


1220
Logic Pro 9.02使用Kontakt4内存实测
By:Jonseng
前言
在本次的测试过程中,Kontakt4有着惊人的表现!在MAC版本里,Kontakt4终于实现了当加载在宿主程序中绕过宿主内存管理,实现读取超大音色的目的。

测试环境
系统:Mac Snow Leopard 10.6.2(原版内核),测试的时候使用32位模式
硬件:Supermicro超微X8DA3主板,两颗CPU的Xeon E5520 ,英飞凌4G DDR3 ECCREG x4,显卡 华硕9800GT 512M,网卡Intel®82573V & 82573L Gigabit Ethernet Controller ,SAS LSI SAS1068E ,AC97 Realtek ALC883 7.1 HD audio(因为是Hackintosh,所以列的详细一些,这些相关的配制会有一些影响)


专业设备:(音频卡)Motu HD192,Motu 24I/O
外围设备:概不详述(因为与本次测试无关)
音乐软件:Logic Pro9.02、Kontakt4(Version 4.0.2.2813)
音色库:目前主流的一些大型音色库,局限于Kontakt4能读取的版本



[ 本帖最后由 jonseng 于 10-1-1 02:08 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应

1220
#2 10-1-1 01:59
预备
在评测之前,先介绍一下Kontakt4的一个独特的功能,在Mac版本的Kontakt4有一个很重要的功能:Purge Unused Memory(内存清理功能)
Kontakt4在加载的时候会在桌面右上角出现 Purge Unused Memory程序:(如下图)

  
MAC的任务管理器中也会出现相关的进程:


上图的KxMemServer就是Kontakt的内存管理进程,总共有16个内存进程,目前在我的机器上单个KxMemServer能支持到3.43GB。(也就是说目前如果条件合适的情况下最多能到16×3.43=54.88GB,当然内存要够用)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

1220
#3 10-1-1 02:01
实战测试
开启LogicPro,加载Kontakt4,开始进行内存测试。
加载音色的时候,可以看到Purge Unused Memory的内存量在提升:




不断地进行加载各种大音色,一直加载到14.25GB(如下图)







这时候程序已经不能在继续加载,系统已经非常慢了,基本到了极限。可以从任务管理器中看到KxMemServer在进行不同的分配:(如下图)




从上图可以看出当前的内存已经基本被使用光了。16GB的内存量已经冒红警告。
加载的过程中,我一直在观察MAC的任务管理进程,有所发现,报告如下:
先介绍一些下面这个图:




Free:表示当前系统可以自由使用的自由内存
Wired:当前被执行写入的内存(各种程序已占用的内存)
Active:正在使用中的内存
Inactive:静止内存(可以理解成为目前还没有被调用的内存)
注:上面的内存情况是会动态变化的。
Kontakt进行内存加载的时候,它会不断地把 Active和Inactive的内存量占用,知道系统所有的内存“吃干”为止。从这一点来讲Kontakt4的内存可以说是独立于LogicPro程序之外,可以说是很霸道!(当然目前来看不是坏事)
从下图可以看出,在测试过程中,Kontakt4对内存的占用情况:

上图的显示,基本占用已经到极致,内存只是留取了一部分能够让程序运行而已。




[ 本帖最后由 jonseng 于 10-1-1 02:06 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

1220
#4 10-1-1 02:07
对比
由于手头软件缺乏,只能使用EXS24和Stylus RMX进行简单对比。


在上图中可以看到LogicPro的内存管理,在加载EXS24和Stylus RMX的时候,内存管理中LogicPro的内存不断增加。目前的瓶颈是不超过4GB限制,据说国外有人通过EXS24绕过LogicPro本身限制,能够加载到6GB,由于我没有看到资料,还不敢下结论,但是从Kontakt上面可以得到结论,在LogicPro程序中是可以通过技术手段绕过Logic本身的内存限制。
Windows中Kontakt4加载音色的速度远远落后于MAC版本的Kontkat4,以前从国外的电脑资料中有看到MAC系统的内存管理要好于Windows(仅限于跟人机器或者小型工作站,如果是在型的服务器就不好说了,因为Win的服务器版本据说页非常好,题外话)。

结论
从本次的测试来看,Kontakt4在32位模式下,确实已经做到突破传统的内存限制。后来笔者在Windows7版本下测试Win版本的Kontakt4,有很大的限制,在Kontakt4独立的运行模式下,内存突破限制,但是在Win版本的宿主(32位版本的情况下)里面,完全受局限,Cubase5的时候,绝对不超过4GB,否则提醒不能加载。
优势:
一、绕过LogicPro,独立于宿主程序进行内存管理,可以说是一个突破。
二、完全在
Mac Snow Leopard 10.6.2系统32位模式下运行实现大内存读取(目前结论为:54.88GB ),解决了目前64位兼容的问题。

三、灵活的内存管理功能,能够非常详细地进行内存管理和察看。
四、支持多线程处理,充分使用系统资源为音乐工作加快动力。
最后希望更多的程序能够象Kontakt4一样实现内存独立管理,这样在目前32位到64位的过渡过程中,使音乐制作工程不受内存技术的局限,从而使用更高清的音色,提高音乐品质。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应

11
#5 10-1-1 02:16
好文章必须顶起…………

4018
#6 10-1-1 03:08
楼主这个评测不错,支持一下。。。

1599
#7 10-1-1 11:55
谢谢!!又加强了我的信心

311
#8 10-1-1 12:29
很棒的评测!多谢楼主~~

934
#9 10-1-1 18:10
哈哈哈,恭喜啊!看着不错啊!

4682
#10 10-1-1 18:39
请问楼主。。。

kontakt 4需要有什么设定么?

159
#11 10-1-1 22:20
32位的话,其实在10.5.8下面的kantakt3.5以后的版本也可以实现了,是这样吗?谢谢

2065
#12 10-1-1 22:57
天哪!疯了!  革命性的进步!

4632
#13 10-1-2 00:16
win7(64) + sonar 8(64) + kontakt 4 呢???

LZ有没有做过测试???

11568
#14 10-1-2 02:04
jonseng大师回来啦!大家bia ji bia ji !!!
jonseng老师是音频应用00年的logic版主哦~~也是国内最早使用.研究.以及推广logic的猛人~~~

一晃快10年了....

4018
#15 10-1-2 03:24
我记得jonseng老师当年写了很多Logic的教程,那时候还是PC5.5版的。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索