PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

[活动] 【见证真实品质】浦科特在苹果系统及虚拟机中的磁盘性能

[复制链接]
跳转到指定楼层
1#
点击数:10339|回复数:17
本帖最后由 ggzaiye 于 2012-12-25 08:34 编辑

前几天买了个浦科特,真不是故意来参加活动的。选择浦科特px-128m5s,第一是因为价格、第二是因为购买方便、第三真是“迷信”PCEVA。
至于电脑配置借用我的领域的切图

图111
用google 或者baidu 搜索ssd 、4kb对齐、 ahci、 trim等关键词的问题,你很有可能会搜索到本论坛。事实上很多网友就是这样来到这儿,并慢慢喜欢上这里的。借某人的签名“我们传播真正的电脑知识”,谢谢这里让众多网友知道了ssd需要4kb对齐和开启ahci。下面的测试主要是针对这两点,验证4kb对齐和开启ahci在vmware fusion 5.0.2中有什么表现。先来一张专属照片,

图1
一、苹果主机系统安装过程中的优化和注意事项
1    开启ahci:这个不说了必须的。苹果系统只能安装在支持ahci的设备上(不用各种专用的免ahci补丁)。
2  “4kb对齐”:有人说苹果系统不考虑这个问题,也有人说用苹果自带的分区软件分区,就是对齐的,但还是有人发现在双系统的windows中看没有对齐。
对于这个问题,虽然不纠结但是还是作了多次测试来验证。结果是在黑苹果中默认确实是没有对齐,而是31Kb的偏移。
为什么会出现这些观点呢?猜想在真正的苹果电脑中默认是对齐的(无硬件测试)。
真相也许是这样的,看图2

也就是说真正的苹果电脑默认采用gpt分区是对齐的(GUID分区表)。
而黑苹果默认用mbr分区方案就没有对齐(主引导记录)。
如果纠结于这个4kb对齐,建议大家用windows7先分好区或者用苹果自带分区软件的时候如图3,


点击“选项”弹出如图2所示选择界面,选择gpt分区
这里科普一个,苹果的gpt磁盘转换成mbr磁盘的简单方法是直接删除第一个分区也就是EFI分区,就自动变成mbr磁盘了。

如图4
3“trim”:非官方ssd默认是没有开启trim支持的,如图5


浦科特px-128m5s接在sata3接口上,速度6gb/s、trim支持否、介质类型固态;希捷硬盘接在sata3接口速度3gb/s;西数2T硬盘在sata2接口上,速度3gb/s。
苹果系统已经能识别浦科特sata3接口固态硬盘,但是非苹果官方原配ssd是不支持trim的。需要手动开启。打开终端输入
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00).{9}(\x00\x4D)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
然后重建缓存修复权限,重启计算机就可以了。
如图6,已经开启trim支持了。

如果觉得麻烦,或者担心复制错了,直接下载下面的附件
trim.zip (807 Bytes, 下载次数: 23)
双击运行显示


如图7
提示重启计算机后,重启计算机完成。
PS:本脚本只是简单的把上面的命令执行一次,然后重建了一次系统缓存,只对最新的苹果10.8.2系统有效,其它版本切勿尝试。个人测试的结果是没有固态硬盘运行一次也没有副作用,但是你最好还是要先备份下IOAHCIFamily.kext。
4苹果系统下发现的问题:不支持smart信息的读取
如图8

二、虚拟机在ssd中的表现
vmware fusion的性能应该比windows中的workstation要好。以下所有虚拟机都是采用cpu双核、内存2G的配置,先看一张win7性能测试图

图21
在虚拟机bios中并无开启ahci的设置,但是虚拟机支持两种总线接口ide(不支持ahci)和scsi。如图212


测试一,ssd的加速作用分四种情况,
1系统在ssd虚拟机在ssd、



图221
2系统在hdd虚拟机在ssd、


图222
3系统在hdd虚拟机在hdd、


图223
4系统在ssd虚拟机在hdd。

图224
虚拟机中的测试是不是浮云呢?第一,原以为样本1会有最好表现,结果却是系统在hdd,虚拟机在ssd性能最好。这个结果也好理解,最好的情况一定是系统和虚拟机各自放在两块不同的ssd硬盘上。第二,虚拟机在hdd把系统放在ssd对虚拟机不起加速作用。
测试二,虚拟机中的4kb对齐和ahci问题以及win7的优化作用。
1xp系统ide接口不对齐

图231
2xp系统ide接口对齐

图232
3win7系统ide接口对齐

图233
4win7系统scsi接口对齐(最佳表现,其实这个前面已经有了)


图234
5win7系统ide和scsi不对齐没有必要这样折腾了吧。
7xp系统scsi接口,没有驱动找不到硬盘测试。
测试的结果进一步验证了论坛的观点。第一4kb对齐很重要,第二在支持ahci的接口很重要,第三ssd在xp上的表现和不比win7下差。
三、浦科特px-128m5s在win7主机上的真实表现
直接上图不解释




总的说来,浦科特px-128m5s很好的验证了固态硬盘对虚拟机的磁盘性能的巨大提升以及4kb对齐、开启ahci在虚拟机中依然非常重要。当然这些都是它在苹果系统下的完美呈现。

2#
keeper 发表于 2012-12-27 19:20 | 只看该作者
其实有点没看懂,楼主是装了黑苹果,然后在苹果系统下玩虚拟机还是装的WIN,然后在虚拟机内玩的黑苹果?

最初看感觉是前者,但看到后面,好像又有点像后者,楼主也没说清楚具体究竟是怎么测的。
3#
ggzaiye  楼主| 发表于 2012-12-27 19:36 | 只看该作者


苹果系统下装的虚拟机 vmware fusion

虚拟机里面安装的windows系统
4#
imchange 发表于 2012-12-27 22:55 | 只看该作者
win7系统scsi接口,为什么性能那么高?
5#
ggzaiye  楼主| 发表于 2012-12-28 09:51 | 只看该作者
imchange 发表于 2012-12-27 22:55
win7系统scsi接口,为什么性能那么高?

要看比什么,你是指?
6#
imchange 发表于 2012-12-28 11:44 | 只看该作者
ggzaiye 发表于 2012-12-28 09:51
要看比什么,你是指?

就是2000多分的那些测试啊,怎么会这么高呢?
就是创建虚拟机的时候,硬盘接口选scsi吗?还是有什么特别的操作?
7#
ggzaiye  楼主| 发表于 2012-12-28 21:23 | 只看该作者
imchange 发表于 2012-12-28 11:44
就是2000多分的那些测试啊,怎么会这么高呢?
就是创建虚拟机的时候,硬盘接口选scsi吗?还是有什么特别 ...

选scsi不需要其他操作

为什么这么高。

我觉得是浮云。我只是验证比ide高就好。
虚拟机内部或者系统得问题不懂
8#
imchange 发表于 2012-12-28 22:13 | 只看该作者
本帖最后由 imchange 于 2012-12-28 22:16 编辑

但是我在win7下用的vm workstation虚拟机装XP,win7和虚拟机都在ssd上,虚拟机里面硬盘也选的scsi接口,磁盘性能就很差,不知道为什么。

这个得分和你的xp系统ide接口差不多
9#
ggzaiye  楼主| 发表于 2012-12-29 10:31 | 只看该作者
imchange 发表于 2012-12-28 22:13
但是我在win7下用的vm workstation虚拟机装XP,win7和虚拟机都在ssd上,虚拟机里面硬盘也选的scsi接口,磁 ...

也是m5s
,我的scsi接口安转不上xp(原版),你这个图正好补充了我没有测试的样本.
10#
boriswit 发表于 2012-12-31 09:30 | 只看该作者
照这样看来,如果是mac pro的笔记本的话,想要偶尔用win7,性能上来讲,虚拟机开启scsi的方式最好咯?

还是要mark下,未来换ssd,在mac下还得手动开启trim,表示有点小烦……
11#
ggzaiye  楼主| 发表于 2012-12-31 12:28 | 只看该作者
boriswit 发表于 2012-12-31 09:30
照这样看来,如果是mac pro的笔记本的话,想要偶尔用win7,性能上来讲,虚拟机开启scsi的方式最好咯?

还 ...

就是这个意思.
12#
文赋 发表于 2013-1-2 18:52 | 只看该作者
M5P,装在MACBOOK PRO,读取大文件卡顿,困惑一笔。有时候iTunes放着就卡了。
13#
ggzaiye  楼主| 发表于 2013-1-2 22:17 | 只看该作者
文赋 发表于 2013-1-2 18:52
M5P,装在MACBOOK PRO,读取大文件卡顿,困惑一笔。有时候iTunes放着就卡了。

读取是固态硬盘得强项下
14#
文赋 发表于 2013-1-2 22:32 | 只看该作者
ggzaiye 发表于 2013-1-2 22:17
读取是固态硬盘得强项下

但是他就是卡了,我现在RAW文件往外置硬盘导出,卡死不能聊qq和上网。我郁闷死了
15#
ggzaiye  楼主| 发表于 2013-1-3 18:29 | 只看该作者
文赋 发表于 2013-1-2 22:32
但是他就是卡了,我现在RAW文件往外置硬盘导出,卡死不能聊qq和上网。我郁闷死了 ...

修复磁盘权限了么?外置硬盘也要修复磁盘权限

16#
ssksuy 发表于 2013-1-3 19:59 | 只看该作者
做个记号,对装黑苹果很有用。
17#
ggzaiye  楼主| 发表于 2013-1-3 21:29 | 只看该作者
“苹果的gpt磁盘转换成mbr磁盘的简单方法是直接删除第一个分区也就是EFI分区,就自动变成mbr磁盘了。”


这个是错的,由于当时也记不清是那看来的,当时也很惊讶。测试的时候我只用了u盘,发现果然是这样的。

没有作严谨的验证。现在发现移动硬盘不行。看样子硬盘都不可以。
18#
文赋 发表于 2013-1-4 10:43 | 只看该作者
ggzaiye 发表于 2013-1-3 18:29
修复磁盘权限了么?外置硬盘也要修复磁盘权限

最后没再折腾,只是新装了ML 10.8.2系统,然后挂PC升级了1.02的固件,另外有人说MAC可以直接刷固件的,麻烦官方做个教程。

目前看来比较正常,用户数据我是自己手动拷贝到SSD的,然后软件新装,没用迁移助手。

唯一的遗憾不知道问题出在什么地方。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部