【Discovery不懂就问】单独开帖邀请各路朋友进来聊一聊mac os的内存优化

  • w
    whstorm
    【期待D版回归Discovery,不懂就问】真电工来分享下嘛,也是沙盒机制?
    最近在卖一台mbp十天下来,pda+CHH的PM不下50了已经,当然有不少砍价的就不聊了
    但听到最多的是8G会卡,8G不够用
    刚好今晚闲的蛋疼,来了个压力测试
    真心不晓得为什么mac os能比windows的优化好这么多

    环境:家里女人的4+512,2013MBA 11
    30+ chrome tab
    10+ opera tab
    4迅雷任务
    一个百度云任务
    10个PDF
    一个phone clean
    4G 内存硬是没用完。。。
    而且基本无卡顿。。。
  • c
    chen484
    不要自欺欺人
    --------------------------

    macOS会把你内存中的东西都放到Swap上,你上面应该装了iStat Menus,可以看到内存压力




    1. Swap是磁盘上的文件,由于MBA用的是SSD,磁盘读写不会很差
    2. macOS最先响应的是UI
    3. 你开的这些东西并不怎么吃CPU,macOS上的迅雷和百度盘优化得比Windows要好
    4. 只要开个IDE你这笔记本就现出原形
  • c
    chen484
    自己看上面内存的压力,看看swap,都截出来
  • w
    whstorm
    我自己尝试了下极限情况,正常哪会这么用....另:swap是个啥?
    非电工表示不懂
  • c
    chen484
    回复4#whstorm


    补充到2楼了
  • w
    whstorm
    朋友指导下?屏幕快照 2019-08-22 上午12.15.17.pngIDE是程序员写代码专用的嘛
    可现在开发不都是在服务器上完成的么?

    这台电脑我家女人用了6年,期间只是换过一次ssd和电池,其他完全没优化过
    弱弱的问下,你截图英文都认识,但可能不懂含义,我看你在用是8G的RAM?
  • g
    gain_hi
    回复4#whstorm

    swap是虚拟内存
  • g
    gain_hi
    回复6#whstorm

    APP开发和有一些小服务还是在本地上,
  • w
    whstorm
    虚拟内存用起来就是和SSD有直接关联了对不? 我工作中涉及到的全是web服务,去年招的几个开发也没强调终端要怎样,就是哄我买了两台本地服务器和一堆云服务,花了60万,结果半年也没做个什么鬼,后来换同学的公司全面外包
  • w
    whstorm
    我大概明白了,所以你现在这台是32G的RAM对吧
  • c
    chen484
    回复10#whstorm

    你这个不算开发费用,5000搞定…
  • c
    chen484
    回复11#whstorm

    对,有个IDE叫Xcode,写6小时代码内存会全部吃满,再开几个Docker之后就开始不停Swap了
  • w
    whstorm
    5000肯定搞不定,这个我还是笑的哈哈,毕竟各种产品图就有20多个T,买硬盘都不够 外加上单证、表格,存储和CDN就不少钱
  • k
    kkzxak47
    终于知道为什么那么多人天天拿安卓的可用内存说事了
    屁颠屁颠跑进来以为bsd大佬要讲课,我擦居然连缺页两个字都没看见
  • w
    whstorm
    所以我自己全家都ios,老丈人退伍军人,坚决不用iphone,前些日子买了V20换下来了三星开心的很 因为真的不懂,但晓得苹果贵的型号至少能用 没人讲 “缺页”,空了来聊聊嘛
  • h
    happymoon
    进来,学习
  • c
    chen484
    回复17#kkzxak47

    说VM楼主都听得云里雾里,说中断估计能把楼主绕晕
  • w
    whstorm
    VM和PD之前IT都给我装过,主要用来网银,后来全部手机企业银行了
    分享的过程就当体系化的整理下自己已有的知识嘛,你心里懂和能讲出来中间还是有差距的


    不要嫌弃我这种半吊子学生就好哈哈
  • c
    chen484
    回复22#whstorm

    VM是Virtual Memory,不是Virtual Machine没笑话,就是说这个要讲操作系统的东东,手机打字太累,明天再说

    先晚安了
  • s
    superflaner
    不需要优化。。觉得内存不够加内存条就是了.....

    不用纠结系统内存分配机制,你也改变不了
  • z
    zhs2010
    你这配置说不卡顿真的是自己要求比较低。外行最简单就是去试用下2019款,对比下你就不想用老的课。 iOS fly ~
  • m
    martineden
    就喜欢你们这些破电工,又没钱,又什么都懂。我也是。
  • l
    links
    人家日常用,哪来的ide
  • H
    HyperGun
    你camtasia转换个视频试试,32g都吃光 发自降频ip7p
  • t
    teablack
    4g内存能用的爽?我的老4g本升最新的系统慢的要死。
  • s
    sinopapa
    不用虚拟机的话8G还行,否则虚拟机加多任务后台轻松破16。
  • s
    sinopapa
    如果预算充足上最新的工作站,配个1T内存,配置一个几百G的RamDisk出来不要太舒服。
  • w
    whstorm
    那看来真的是要求低了,截图这台是我家女人在用的mba2013。我家里在用公司淘汰下来的垃圾桶,和nmb比并没感觉多大区别。手里有台2019,抚摸了几分钟没有明显的使用感受差异
  • w
    whstorm
    只用得到final cut pro、AP之类的,感觉机器配置带来的只是输出速度上的区别。 倒是设计修图、出图,配置高些明显会减少软件假死导致的工作进度丢失的情况
  • w
    whstorm
    今年圣诞节就准备去扛一台那个看不懂设计的新pro基础版回来体验下哈哈