文学城论坛
+A-

Mid 2009 MacBook Pro 内存扩容8GB及搞事RamDisk

5W40 2019-08-06 12:02:12 ( reads)

要点

2010年年中及之前的MacBook Pro内存PC3-8500 1066 MHz,敲黑板划重点,是1.5V电压!

两个内存插槽,最大支持内存容量为4GB+4GB,也即每个插槽支持最大4GB。

市面PC3有三种传输速率8500,10600和12800[MB/s]及1066MHz,1330MHz及1600MHz不同频率

2010年晚期开始苹果本开始使用PC3-10600 1600 MHz及传输更快的12800MB/s内存,敲黑板划重点,是1.35V电压!

现状

Mid 2009 MacBook Pro 4GB,四年前换过一块非原厂电池及SSD,现在尚可连续续航三四小时左右网页浏览。

目的

扩容到8GB,测试内存硬盘RAM Disk,如果认为8GB会比4GB跑的快,那可就是人傻钱多,速去不送!

插曲

本是个有一搭无一搭的图谋,一冲动在ebay上下了单,结果发现买的是适用2012年以后苹果本的内存规格PC3-12800 1600MHz,当时只考虑速率和频率肯定向下兼容,价格比PC3-8500还便宜,真是又快又便宜,结果忽略了内存电压的差异。

其实应该按这个规格买,贵了5刀!

为什么会买错?还不是想贪便宜!

虽然12800MB/s好于8500MB/s传输速度,城会玩,然并卵。插在8500的插槽里就是再快几倍也只能8500MB/s,至于频率快点肯定好,但也要受主板的限制,所以除了价格便宜,性能还是有储备的,只是目前用不上而已,但是要知道苹果本用的PC3-12800 1600MHz是1.35V!!!2009年的本用的是1.5V啊!

发现错了3分钟后马上取消交易,5秒钟后收到ebay半死不拉活的回复,说要卖家决定能否能取消交易,周五下午下单直到周一早上收到卖家邮件,说内存周一早上【刚刚】已寄出,然后EBAY马上来邮说交易不能取消,套路很深的说!

嗯嗯,贪便宜就要认栽!

30刀的东西也懒得去和卖家交涉,既寄之则收之,既收之则测之!

收到的这个PC3-12800居然是1.5V!!!有的PC3-12800能兼容两种电压,有的则要么1.35V要么就是1.5V,这个参数卖内存的也不见得会特意标明,买的稀里糊涂卖的未必清楚【专用店除外】,运气好误打误撞没问题,插上报错开不了机的很多都不知道问题在哪里,笼统归类某型内存不兼容。

不再见了!

感觉买苹果的配件往往都会让商家先摆上一道,贴个苹果兼容标签就要比视窗本的贵,而且贵很多!

How to Create and Use a RAM Disk with Your Mac (Warnings Included!)

Mac OS X 开启原生自带虚拟内存盘(Ramdisk)

内存使用情况一览

地主家既然有了余粮就要好好利用。

 

玩苹果不是老司机,所以思进先思退。

a.创建

从应用程序>实用程序打开终端应用程序并输入以下命令:


$diskutil erasevolume HFS+ 'RamDisk' `hdiutil attach -nomount ram://2087152`

1024*1024*1GB*2=2087152

1024*1024*2GB*2=4194304

b.卸载

 $ diskutil unmount  /Volumes/RamDisk

+++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++

 

开机自动创建的 Ramdisk

1、 打开 Dashbord,找到实用工具中的脚本编辑器。输入以下内容:

do shell script "
if ! test -e /Volumes/"Ramdisk" ; then
diskutil erasevolume HFS+ "RamDisk" `hdiutil attach -nomount ram://4194304`
fi
mkdir -p /Volumes/Ramdisk/Library/Caches/Google
"

2、 将上述脚本保存为 app 格式,即可成为一个可执行文件。

3、 打开系统与偏好设置-用户和群组-登录项选项卡

4、 点击左下角小锁头解锁后按下加号加入刚刚我们编写的脚本程序,
即可实现脚本的开机自动启动,并且创建一个2GB 的虚拟磁盘

5、首先确保退出Chrome,然后再终端输入

rm -rf ~/Library/Caches/Google

6、 在桌面上或者 finder 中能打开我们的内存盘,看到里面有我们创建的目录,才能在终端正常执行下面的程序:

ln -s /Volumes/Ramdisk/Library/Caches/Google ~/Library/Caches/Google

然后打开Chrome发现网页稀里哗啦直往下掉,也许是缓存较少,相同网速情况下,明显比Safari刷屏快很多。

之所以只把谷歌浏览器缓存放在内存硬盘上,是因为两个浏览器Safari和Chrome各有用途,谷歌浏览器后台数据繁多杂乱且于我使用无所谓数据安全,只要快就行其他都无所谓。

其他浏览器或应用程序也可照葫芦画瓢单挑转移缓存,气性大就把所有缓存或特定文件都转到RamDisk上,保证快的爽歪歪!

在网速和CPU及显卡无法升级的情况下,加速缓存读取是提高浏览刷屏速度的较好选项,即使已升级到SSD,内存硬盘仍比SSD读取快N多个数量级,你说呢?

 

 

参考文献:Mac OS X 开启原生自带虚拟内存盘(Ramdisk)

 

2019 Dec 28更新:岁月静好,Safari浏览器的缓存好像老是发生自动回撤固态系统盘,而Chrome和Firefox缓存能始终保存在RamDisk上,绝大部分时间用Chrome[刷屏反应最快且安全更新及时],所以没有探究回撤的原因。

 


更多我的博客文章>>>

 

 

跟帖(5)

hot_powerz

2019-08-07 21:33:49

您老早点划重点啊,卖家翻一次,你再翻一次,负负得正。哈哈

5W40

2019-08-07 21:52:30

看了你的DDR3车祸现场和以前的RamDisk才动的歪脑筋,有一说某些内存支持双电压,插口没问题其他都可向下兼容。 :-)

5W40

2019-08-07 21:59:52

有一说某些内存支持双电压,DDR3是1.5V,DDR3L好像是1.35V,要么主板支持要么内存支持,否则就是车祸现场。

hot_powerz

2019-08-08 08:26:31

所以到底是我那MACBOOK 支持双电压还是那片内存支持,还是个谜

5W40

2019-08-08 09:22:27

果本魅力,迷之兼容。话说那个内存硬盘在古董本运行Chrome真是机械硬盘和SSD的区别。