老MacBook升级内存记

简介: 老MacBook升级内存记2012年03月30日我的MacBook是2008年末期的一款,当时手头不是很宽裕,但是看到这么顺眼的本本,再加上自己本身搞这一行,忍痛透支信用卡买了一个。它是最后一款铝合金外壳的MacBook了,后来铝合金的都是MacBook Pro了,160G硬盘,Core2 2G,2G内存。

老MacBook升级内存记

我的MacBook是2008年末期的一款,当时手头不是很宽裕,但是看到这么顺眼的本本,再加上自己本身搞这一行,忍痛透支信用卡买了一个。它是最后一款铝合金外壳的MacBook了,后来铝合金的都是MacBook Pro了,160G硬盘,Core2 2G,2G内存。2年前感觉硬盘实在太小,换了一个320G的,撑到现在。

现在做iOS开发的时候,发现使用一小会儿就开始狂卡,我心理想这台老MacBook是不是该下岗了。我打开“活动监视器”经过研究发现,总是在可用内存很低时候开始变卡。一般Xcode要占用个几百兆内存,GDB也要占用几百兆,再加上iOS模拟器,2G内存肯定被瓜分的寥寥无几。卡一段时间后,发现内存有些许调整,经分析原来是系统在进行交换分区。交换分区意思就是系统在内存不足时,将部分不太活跃物理内存的内容转移到硬盘,由于硬盘I/O速度比较慢,再加入这台机器的CPU比较慢,交换分区时会非常慢,而导致整台机器卡起。

了解到这些,那么我们就可以增加物理内存来解决这个问题。一般的笔记本内存卡都可以插到MacBook,但频率要对。我的MacBook时之前的内存是DDR3 1066的,我从网上买了2个4G DDR3 1333兼容DDR3 1066的内存卡,内存卡现在很便宜,大概140左右。把MacBook拆了,装入这2个内存卡,开机一看内存成功升级为8G,而且频率也升级1333,虽然官网上说只支持一共4G DDR3 1066,但这个MacBook也是支持一共8G DDR3 1333的内存,苹果的硬件质量果然不错。

升级后,运行了几天,现在丝毫没有卡的现象了。开机后运行一段时间,内存的使用一般都在3-4G之间,开发工具果然相当吃内存啊,2G不卡才怪了。如果你也有遇到性能问题,看看是否是内存不足导致,如果是那你就该考虑升级内存了。

   个人经历

目录
相关文章
|
测试技术
升级电脑内存
升级电脑内存
851 2
|
存储 安全 Java
synchronized原理-字节码分析、对象内存结构、锁升级过程、Monitor
本文分析的问题: 1. synchronized 字节码文件分析之 monitorenter、monitorexit 指令 2. 为什么任何一个Java对象都可以成为一把锁? 3. 对象的内存结构 4. 锁升级过程 (无锁、偏向锁、轻量级锁、重量级锁) 5. Monitor 是什么、源码查看(hotspot虚拟机源码) 6. JOL工具使用
|
存储 缓存 算法
JDK11升级后竟让内存利用率飙升到90%以上?
本文记录了作者升级到JDK11后,使用G1GC导致内存利用率飙升至90%以上的问题及其解决方案。
|
存储 缓存 算法
JDK11升级后竟让内存利用率飙升到90%以上?
JDK11升级后竟让内存利用率飙升到90%以上?
|
固态存储 内存技术
升级电脑内存和硬盘
升级电脑内存和硬盘
620 6
|
弹性计算 数据安全/隐私保护 虚拟化
云服务器 ECS产品使用问题之如何升级内存
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
安全
计算机硬件升级增加内存(RAM)
【8月更文挑战第5天】
2611 3
|
编解码 Android开发 UED
【性能狂飙!】揭秘Android应用极速变身秘籍:内存瘦身+用户体验升级,打造丝滑流畅新境界!
【8月更文挑战第12天】构建高效Android应用需全方位优化,尤其重视内存管理和用户体验。通过弱引用降低内存占用,懒加载资源减少启动负担。运用Kotlin协程确保UI流畅不阻塞,响应式设计适配多屏需求。这些策略共同提升了应用性能与用户满意度。
307 1
|
消息中间件 Unix Linux
[Linux打怪升级之路]-system V共享内存
[Linux打怪升级之路]-system V共享内存
[Linux打怪升级之路]-system V共享内存