Mac 有没有必要取消 swap 呢?内存 16GB 感觉够用了。听别人说 SSD 做 swap 挺伤的。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ShiehShieh
V2EX    macOS

Mac 有没有必要取消 swap 呢?内存 16GB 感觉够用了。听别人说 SSD 做 swap 挺伤的。

  •  
  •   ShiehShieh 2015-05-05 11:13:11 +08:00 14769 次点击
    这是一个创建于 3813 天前的主题,其中的信息可能已经有所发展或是发生改变。
    还有,mac的swap还会动态增减,好厉害,Linux有没有类似的功能?如果有怎么启用呢?
    27 条回复    2019-04-26 14:25:03 +08:00
    lyragosa
        1
    lyragosa  
       2015-05-05 11:32:56 +08:00
    没有必要。
    Lucius
        2
    Lucius  
       2015-05-05 11:35:45 +08:00   2
    你想到的,开发Mac的Engineers也想到了吧。

    另外SSD寿命比你的电脑寿命长,不需要担心伤不伤的玄学

    我好担心这张床被我睡坏啊,所以我以后还是睡沙发吧?
    edwardaa
        3
    edwardaa  
       2015-05-05 11:58:51 +08:00
    @Lucius 提督真真是无处不在啊。
    edwardaa
        4
    edwardaa  
       2015-05-05 11:59:40 +08:00
    另外SSD真的不用担心损坏的情况,比机械硬盘稳定多了,尤其是机械硬盘最怕的磕磕碰碰,这点SSD好太多了
    sketch33
        5
    sketch33  
       2015-05-05 12:01:48 +08:00
    战无不胜的方法:反正一切有关于物品保养的事情,都归类到“只注重保养而不关心使用”的那一类里面去。
    minamike
        6
    minamike  
       2015-05-05 12:25:24 +08:00
    努力挣钱就好了←_←
    TheCure
        7
    TheCure  
       2015-05-05 12:27:57 +08:00   2
    没有必要,系统会自动分配的,优先使用物理内存,16G内存绝大多数情况下打开Monitor看Swap used都是0.我也只有写python内存泄露才用到了swap.
    当然你实在想关闭的话,可以用thinker tool 或者onyx,里面有关闭虚拟内存的选项.

    新机器拿到是比较爱惜,等到你用yosemite久了之后,你会恨不得摔了它,什么傻哔电脑,垃圾设计,狗屎finder,还卡的要死,tmd MAS都打不开.
    ShiehShieh
        8
    ShiehShieh  
    OP
       2015-05-05 16:18:28 +08:00
    好,不关闭了。(泪奔。
    Autonomous
        9
    Autonomous  
       2015-05-05 17:18:12 +08:00
    @callofmx +1 Yosemite差评
    holadong
        10
    holadong  
       2015-05-05 17:46:47 +08:00
    @edwardaa 我大邪教一样玄学
    LagunAPaTa
        11
    LagunAPaTa  
       2015-05-05 19:23:51 +08:00
    怎么讲呢……
    放心往死里用就行了 这寿命绝对够你折腾的
    没等出问题 性能已经不足 要换机了
    Felldeadbird
        12
    Felldeadbird  
       2015-05-05 20:56:43 +08:00 via iPhone
    有什么好担心寿命的。我现在天天高温炮gta5
    liuhaotian
        13
    liuhaotian  
       2015-05-05 20:58:41 +08:00
    每天100G写入可以用五年,你怕啥
    ShiehShieh
        14
    ShiehShieh  
    OP
       2015-05-05 21:14:47 +08:00
    @Felldeadbird GTA5...用Mac玩游戏不爆炸?。。。
    cuthead
        15
    cuthead  
       2015-05-06 05:39:30 +08:00
    默认是不使用就等于关闭啊,要是需要用的时候不能用还是会卡死的。
    xieyudi1990
        16
    xieyudi1990  
       2015-05-06 06:25:20 +08:00   1
    @ShiehShieh 关于GTA5, 看我的帖子, 15低配, 有时一玩就是十几个小时 (不过我写了个程序手动控制风扇, applesmc的自动调速感觉是为了静音, 倾向于保持低转速).

    --------------------------------
    回到主题. 16G内存不分swap在大多数情况下没什么问题, 即使分了也可以通过调整swappiness来减少换页. 但是为了能休眠, 我现在还是分了4G的swap file (类似于Windows的页面文件), 没有单独分区, 大多数情况下可以休眠成功, 不过有时占用内存过多需要关一些程序.
    ryd994
        17
    ryd994  
       2015-05-06 08:00:02 +08:00 via Android
    swappiness=0
    scylla
        18
    scylla  
       2015-05-06 09:01:12 +08:00
    @minamike 哈哈哈哈,努力挣钱才是硬道理

    话说回来,买了个工具,只管用就好,不用想这么多的
    ShiehShieh
        19
    ShiehShieh  
    OP
       2015-05-06 10:21:01 +08:00
    啊哈,谢谢各位的建议了,其实Mac买了有一年了,只是我对一些有消耗的事情总是比较在意。
    cst4you
        20
    cst4you  
       2015-05-06 10:55:05 +08:00 via Android
    开机也挺伤的建议关机
    cfan8
        21
    cfan8  
       2015-05-06 10:59:41 +08:00
    想那么多。。都是工具,坏了再买,钱没了就再挣= =
    moooookey
        22
    moooookey  
       2015-05-06 13:40:56 +08:00
    保持关机
    ShiehShieh
        23
    ShiehShieh  
    OP
       2015-05-06 13:55:23 +08:00
    别黑。==
    patchao2000
        24
    patchao2000  
       2015-05-06 14:22:52 +08:00
    @cst4you 同意
    ShiehShieh
        25
    ShiehShieh  
    OP
       2015-05-06 15:43:29 +08:00
    最终还是没有人回答关于Linux的问题。。。来黑的多。。。
    所以,Linux有提供类似的自动设置Swap的机制吗?不是说通过自定义脚本,而是系统自身的。
    sworden
        26
    sworden  
       2016-11-24 16:37:25 +08:00
    sudo swapoff -a
    codelegant
        27
    codelegant  
       2019-04-26 14:25:03 +08:00
    明明内存充足(还剩 20 G ),为何还使用虚拟内存?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2823 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 13:26 PVG 21:26 LAX 06:26 JFK 09:26
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86