V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
stanjia
V2EX  ›  macOS

macos high sierra 开机即占用 5 个 G 内存正常吗?

  •  
  •   stanjia · 2017-10-01 07:28:12 +08:00 · 9992 次点击
    这是一个创建于 2647 天前的主题,其中的信息可能已经有所发展或是发生改变。

    macos high sierra 开机即占用 5 个 G 内存正常吗? 开 chrome 和 IDEA 后 占用 10G 以前印象全开后大约是 8G 左右内存

    格盘全新安装, 使用 APFS

    第 1 条附言  ·  2017-10-01 22:20:12 +08:00
    让我心里一凉的主要原因是 格机更新 10.13 后,刚安好 iTerm2 然后打开了 iTerm2 的透明和 模糊效果, 然后拖动 iTerm2 时 特别的卡, 就是会能看到严重的脱影,似乎就像是用 windows 安好系统还没安显卡驱动时那样。

    开电脑 1 天。现在 windowServer 是 13.78G 压缩后是 7.85G
    然后 目前物理内存 16G 使用内存 13.48G 缓存文件 1.4G 使用交换 5MB 应用内存 9.85G 联动内存 2.23G 已压缩 1.45G

    似乎 windowServer 越来越大。

    然后最大的优点。就是手腕处铝合金很凉,可能是因为天凉了,也可能是更新后没给我安装独显驱动。 也可能是优化了性能发热小了。



    同时手机 iPhonSE 也升级新版, 虽然不卡, 但电量明显不如之前,今天国庆, 我用 runstatic 联 gps 心率带跑 50 分钟,然后多次魔白骑行,看电报,记账等, 到了晚上还有 50%电量。 后台应用刷新完全关闭的,hi siri 也没开。 之前可以剩余 70%电量的。有点后悔手机更新系统。 好在电脑还能升级回之前系统.
    第 2 条附言  ·  2017-10-01 22:24:23 +08:00
    第 3 条附言  ·  2017-10-02 08:27:28 +08:00
    重置了 nvram 后现在 windowserver 是 1.19 - 1.20G 生长速度减慢了很多
    第 4 条附言  ·  2017-10-05 14:38:11 +08:00
    因为国庆,所以可以折腾电脑,长假结束就不能折腾了。
    今天看还是没放出新补丁,暂时安回之前的版本。
    你们要是看到已经修复了,说给我, 我再换回来了。
    第 5 条附言  ·  2017-10-07 20:30:40 +08:00
    发现有人说
    调整为默认分辨率,windowserver 内存恢复正常,如果调整分辨率为「缩放」->「更多空间」,windowserver 的内存开始不停增长

    https://discussionschinese.apple.com/thread/140111319?start=0&tstart=0
    二楼
    第 6 条附言  ·  2017-10-07 20:31:38 +08:00
    只能等 10.13.1 修复,暂时调低一档分辨率使用,经过测试,只要不把分辨率调整到「更多空间」这一档,就不会有内存泄漏。
    https://discussionschinese.apple.com/thread/140111319?start=0&tstart=0
    65 条回复    2017-10-09 08:45:03 +08:00
    seasstyle
        1
    seasstyle  
       2017-10-01 08:03:09 +08:00 via iPhone
    我占 6g😩
    stanjia
        2
    stanjia  
    OP
       2017-10-01 08:07:06 +08:00
    @seasstyle 刚安完后然是 11G 但上上去最大的 windowserver 是 2G 多其它都很小,
    重启后什么也不错 是 4.xG 稍微打开 chrome1 G idea 1G 然后运行一会儿似乎就到了 10G 以上

    我想知道, 用 8G 的同学,升级 macos high sierra 后是不是内存 8G 都被占用了?
    seasstyle
        3
    seasstyle  
       2017-10-01 08:11:40 +08:00 via iPhone
    我看一般都是要满不满的感觉,一直也没官
    stanjia
        4
    stanjia  
    OP
       2017-10-01 08:18:19 +08:00
    @seasstyle 满了以后就开始写硬盘了吧。估计
    Yvette
        5
    Yvette  
       2017-10-01 08:20:22 +08:00 via iPhone
    使用起来没问题就不用管。
    NonClockworkChen
        6
    NonClockworkChen  
       2017-10-01 08:41:50 +08:00
    12.4 一个 safari,一个微信,一个 chrome,才用了 10 分钟,11G 内存使用量- -(我的自启动 app 比较多)
    stanjia
        7
    stanjia  
    OP
       2017-10-01 11:00:14 +08:00
    @NonClockworkChen 嗯 ,我把 docker 启动关掉试试。
    stanjia
        8
    stanjia  
    OP
       2017-10-01 11:00:40 +08:00
    @Yvette 有一种 16G 是标配, 然后 要进入 32G 的时代
    Yvette
        9
    Yvette  
       2017-10-01 11:16:22 +08:00 via iPhone
    @stanjia 想多啦,内存用得越多越好,空闲着就是浪费。可以了解一下 macOS 的内存分配机制,虽然我也不太懂,但是大概知道只要不卡的话就完全不用担心,这是 feature,内存就是用来用的。
    stanjia
        10
    stanjia  
    OP
       2017-10-01 12:03:40 +08:00
    @Yvette 哈哈,确实, 内存冲着电却不使用,简直就是浪费。就像鸡儿
    Cavolo
        11
    Cavolo  
       2017-10-01 12:34:52 +08:00 via iPhone
    你看看内存压力大不大
    Marfal
        12
    Marfal  
       2017-10-01 12:38:07 +08:00
    Marfal
        13
    Marfal  
       2017-10-01 12:40:15 +08:00
    这是 Win10 内存分配的情况
    bookit
        14
    bookit  
       2017-10-01 14:04:02 +08:00
    windowserver 占内存 2G,不正常,

    正常的值是 100MB 以下,我的才 48MB,开了 finder,total finder,notes,iterm2,虾米,marginnotex,firefox,pd 虚拟机,activity monitor,

    重置你的 nvram,smc
    Loyalsoldier
        15
    Loyalsoldier  
       2017-10-01 18:20:14 +08:00
    macOS 的 RAM 管理机制的思路跟 Windows 是相反的,macOS 会尽量多占用 RAM,Windows 会尽量少占用
    gaoconghello
        16
    gaoconghello  
       2017-10-01 20:38:07 +08:00
    看看是不是 windowserver 占用,应该是 High sierra 哪里有问题,今天路过苹果直营店,看了一下展机,都已经升级到了 10.13 ,windowserver 内存占用都没有问题,100M 左右,我的占用 3G 多,网上也有人反馈,windowserver 内存有泄漏,等待升级吧,重置 nvram,smc 无效果,重新格盘完整安装也无效果。据说 10.13.1 的描述中,没有提及此问题,如果 10.13.1 也无法解决,只能换个新的 mac 或是降级到 10.12.6 了。
    tianshilei1992
        17
    tianshilei1992  
       2017-10-01 21:18:38 +08:00
    我的 WindowServer 都已经 19.07 GB 了…嗯…
    stanjia
        18
    stanjia  
    OP
       2017-10-01 22:08:38 +08:00
    @Cavolo 我也不知道
    stanjia
        19
    stanjia  
    OP
       2017-10-01 22:08:50 +08:00
    @tianshilei1992 哇,19.07GB 你好厉害。 现在卡吗?
    stanjia
        20
    stanjia  
    OP
       2017-10-01 22:09:18 +08:00
    @Marfal 看不懂,最后一次用是 windows vista 系统
    stanjia
        21
    stanjia  
    OP
       2017-10-01 22:20:03 +08:00
    @bookit 我搜索下怎样重置 nvram,smc
    让我心里一凉的主要原因是 格机更新 10.13 后,刚安好 iTerm2 然后打开了 iTerm2 的透明和 模糊效果, 然后拖动 iTerm2 时 特别的卡, 就是会能看到严重的脱影,似乎就像是用 windows 安好系统还没安显卡驱动时那样。

    开电脑 1 天。现在 windowServer 是 13.78G 压缩后是 7.85G
    然后 目前物理内存 16G 使用内存 13.48G 缓存文件 1.4G 使用交换 5MB 应用内存 9.85G 联动内存 2.23G 已压缩 1.45G

    似乎 windowServer 越来越大。

    然后最大的优点。就是手腕处铝合金很凉,可能是因为天凉了,也可能是更新后没给我安装独显驱动。 也可能是优化了性能发热小了。



    同时手机 iPhonSE 也升级新版, 虽然不卡, 但电量明显不如之前,今天国庆, 我用 runstatic 联 gps 心率带跑 50 分钟,然后多次魔白骑行,看电报,记账等, 到了晚上还有 50%电量。 后台应用刷新完全关闭的,hi siri 也没开。 之前可以剩余 70%电量的。有点后悔手机更新系统。 好在电脑还能升级回之前系统.
    tianshilei1992
        22
    tianshilei1992  
       2017-10-01 22:20:51 +08:00
    @stanjia 但实际上用着并不卡呀…
    stanjia
        23
    stanjia  
    OP
       2017-10-01 22:22:11 +08:00
    @tianshilei1992 嗯 ,用起来确实不卡。 但 IDEA 还没开....
    max1525
        24
    max1525  
       2017-10-01 22:28:00 +08:00
    感觉新系统处理模糊效果有问题, Alfred 主题开了模糊之后卡顿明显, 以前基本没区别的
    nannanziyu
        25
    nannanziyu  
       2017-10-01 22:33:29 +08:00
    @Loyalsoldier
    喂 2017 年了,请搜索 superfetch
    stanjia
        26
    stanjia  
    OP
       2017-10-01 22:37:19 +08:00
    @max1525 你是说 alfred 开了模糊效果后也会卡是吗? 那看来就是模糊处理有问题或者是没安驱动?
    或者没用独立显卡 我这本一天,一点也不热。
    stanjia
        27
    stanjia  
    OP
       2017-10-01 22:38:12 +08:00
    @nannanziyu 不太懂, 不过目前也不用 win10
    tianshilei1992
        28
    tianshilei1992  
       2017-10-01 23:03:06 +08:00
    @stanjia 我开了一个 Xcode …
    tianshilei1992
        29
    tianshilei1992  
       2017-10-01 23:03:58 +08:00
    @stanjia Alfred 我前几天刚升完了,用少数派那个主题,卡的飞起…后来我自己做了个主题,就不卡了…难道是模糊的问题?
    Marfal
        30
    Marfal  
       2017-10-01 23:25:45 +08:00
    @Loyalsoldier 如上图所示,Mapped File 有 9G 多都是 Superfetch 的缓存
    max1525
        31
    max1525  
       2017-10-01 23:35:34 +08:00
    @stanjia
    @tianshilei1992

    可能真的跟模糊效果有关系, 我还以为是我的老本子性能跟不上了
    bookit
        32
    bookit  
       2017-10-01 23:52:04 +08:00
    @stanjia 之前版本升级时我也遇到过 windowserver 内存泄露的问题,重置了就好了。

    没想到这次苹果重写了 windowserver,还是有人会遇到这个问题。苹果应该招聘牛人彻底解决这个问题,比如 Michael Abrash,看人家写的 winnt 的图形系统,坚如磐石
    stanjia
        33
    stanjia  
    OP
       2017-10-02 08:23:42 +08:00
    @max1525 死于高斯模糊
    stanjia
        34
    stanjia  
    OP
       2017-10-02 08:26:28 +08:00
    @tianshilei1992 死于高斯模糊

    @max1525 本来想用那个 APFS 但用了 APFS 也没感觉出啥来

    @bookit 重 重置了 nvram 后现在 windowserver 是 1.19G 了。 昨晚最高是 13.95G
    hgyixg
        35
    hgyixg  
       2017-10-02 09:52:14 +08:00
    我的 MBP 如果只用内建显示器,windowserver 内存占用就很正常。
    一外接显示器就不正常了,windowserver 疯狂吃内存,一天下来能占到 10+GB,但大部分压缩掉了。

    尝试过重制 nvram 和 SMC,问题依旧。
    bookit
        36
    bookit  
       2017-10-02 11:37:14 +08:00
    @stanjia 1G 的占用还是不正常,

    苹果软件实力真的不行了,既解决不了问题,对提出的问题也无动于衷,傲慢得很,

    都几年了,这个问题提了多少次都解决不了
    qdwang
        37
    qdwang  
       2017-10-02 16:21:42 +08:00 via iPhone
    se 升了 ios11 后 电量耐久力远超以前。macos 就不升级了,开发机升来升去是自找苦吃。
    ashfinal
        38
    ashfinal  
       2017-10-02 18:50:34 +08:00   ❤️ 1
    看你们义正严词地讨论 windowserver,你们说的 “ windowserver ” 指的是 “ SystemUIServer ”?

    generation
        39
    generation  
       2017-10-02 19:58:02 +08:00
    升级 10.13 重启发热超严重, 掉电两格, 桌面与屏幕保护闪退
    gaoconghello
        40
    gaoconghello  
       2017-10-02 21:52:53 +08:00
    看看你的分辨率是不是默认的分辨率,我把分辨率调回默认,windowserver 的内存占用恢复正常,调整到「更多空间」,则 windowserver 内存占用开始不停的增长。
    oxoxoxox
        41
    oxoxoxox  
       2017-10-03 23:35:27 +08:00
    @ashfinal View 菜单中选择"All Processes" 才能看到 WindowServer 进程

    我就打开了 24 小时 WindowServer 内存占用已经 11.45GB 了 好恐怖
    另外升级后 CPU 温度明显高了快二十度,RMBP Mid 2014 13 寸,升级之前一般是 40+摄氏度,升级之后时常在 60+摄氏度,犹豫要不要 TM 还原到 10.12.6 了
    ashfinal
        42
    ashfinal  
       2017-10-04 12:12:06 +08:00
    @oxoxoxox 额 啥时候我电脑变成只显示我的进程了……
    刚看了下 我这里 WindowServer 占用 200 多 MB,一切正常。
    oxoxoxox
        43
    oxoxoxox  
       2017-10-04 13:54:38 +08:00 via iPhone
    @ashfinal 你是 default resolution 吗?我一开始是 more space 最右边一档 内存增长飞快 现在重置了 nvram 改成右边第二档 开机几个小时了 现在感觉好多了 虽然还是在缓慢增长 default 虽然性能好 但是显示的内容太少了 不适合码代码
    ashfinal
        44
    ashfinal  
       2017-10-04 14:28:13 +08:00
    @oxoxoxox 我是默认的,没改过。
    stanjia
        45
    stanjia  
    OP
       2017-10-05 14:35:19 +08:00
    @hgyixg 我没接外显, 重置那 2 个之前是 16G+ 重置后现在是 13G+
    sumanx
        46
    sumanx  
       2017-10-05 22:59:16 +08:00
    看到这个帖子,打开一看自己的,都 73.9G 了…… 是的 73.9GB ,不是 7.39
    stanjia
        47
    stanjia  
    OP
       2017-10-06 13:38:26 +08:00
    @sumanx
    哎呦,你机器卡吗?
    要是不卡的话,说明了什么。
    说明了 macos 系统很棒,占用 70G 还顺滑无比
    JsonLee
        48
    JsonLee  
       2017-10-07 19:27:51 +08:00
    开机就占用了 9G,尝试了一下你说的 iTerm2 开高斯模糊,但是没有出现拖动窗口卡吨的情况,不过说真的,现在已经不 care 内存占用了多少了,反正只要流畅就好了。
    stanjia
        49
    stanjia  
    OP
       2017-10-07 19:30:30 +08:00
    @JsonLee 才 9G 就卡的话,就不叫 mac ,
    你看 @sumanx 的 windowserver 都 73G 了还一样用呢.
    JsonLee
        50
    JsonLee  
       2017-10-07 19:36:23 +08:00
    @stanjia 开机 9G,正常开发使用的时候,基本上 16G 是用满的,他那个 73G 应该是 bug 引起的吧,之前遇到过某个进程占用内存不断上涨的,会卡机,我直接杀了那个进程就没事了。
    JsonLee
        51
    JsonLee  
       2017-10-07 19:37:01 +08:00
    @stanjia 好像也是 windowserver 那个进程来的。
    stanjia
        52
    stanjia  
    OP
       2017-10-07 20:29:26 +08:00
    @JsonLee windowserver 这个看上去是 high sire 新添的, 我目前换回 10.12 系统 已经看不到这个 windowserver 了
    平时 java 开 3 个 IDEA, chrome 开 10 几个 Tab 最多用到 8G。
    当时还想买 16G 有点浪费了。 没想到换到 10.13 瞬间就满了. 有趣.
    同时根据上面大家的反映, 就是 windowserver 这个内存会随着时间的推移变的越来越大,73G 那个估计是开了好几天没关电脑。
    重置了 nvram 后,windowserver 开机后内存占用会小很多, 同时随时间流失变大的速度会减缓
    stanjia
        53
    stanjia  
    OP
       2017-10-07 20:32:06 +08:00
    JsonLee
        54
    JsonLee  
       2017-10-07 20:44:42 +08:00
    @stanjia 那就不清楚了,可能我记错了,但是确实试过一个进程超 10G 的,另外,平时工作也是两个 AS + 几个 IDEA 这样开的,不过我 gradle 都会分配大内存的,所以 16G 基本上都是慢上的。
    stanjia
        55
    stanjia  
    OP
       2017-10-07 20:47:14 +08:00
    @JsonLee gradle 分配大内存的作用是?
    JsonLee
        56
    JsonLee  
       2017-10-07 20:48:48 +08:00
    @stanjia 编译的时候很容易就 OOM 然后一直卡在那了,有没有好的解决方案?
    stanjia
        57
    stanjia  
    OP
       2017-10-07 20:52:22 +08:00
    @JsonLee 还没遇到过,可能工程没那么大。
    到是 scala playframework 的程序,时不时启动时就要把所有包都扫描一遍。 好烦
    JsonLee
        58
    JsonLee  
       2017-10-07 20:54:17 +08:00
    @stanjia 也是做 android 开发的?
    stanjia
        59
    stanjia  
    OP
       2017-10-07 21:02:14 +08:00
    @JsonLee java web 不是 anroid 哟
    JsonLee
        60
    JsonLee  
       2017-10-07 21:11:36 +08:00
    @stanjia 哦哦,你用 maven 还是用 gradle 来构建项目?
    stanjia
        61
    stanjia  
    OP
       2017-10-07 21:17:46 +08:00
    @JsonLee 都有, maven gradle sbt
    sumanx
        62
    sumanx  
       2017-10-08 13:39:35 +08:00
    @stanjia 哈哈的确是打开任务管理器才发现占了 73G,用着没有明显卡的感觉。我机器 16G RAM。装了最新的更新暂时不会持续上涨了。
    stanjia
        63
    stanjia  
    OP
       2017-10-08 16:42:28 +08:00
    @sumanx high sira 发补丁修复了吗?
    看 bbs 上说是缩放调整为 「正常」就不会涨了
    sumanx
        64
    sumanx  
       2017-10-08 19:01:13 +08:00
    @stanjia 又看了一下并没有修复,还是有泄漏,只是增长速度慢了一些,开了一天多已经增长到 3.37G ,压缩后 700M。
    stanjia
        65
    stanjia  
    OP
       2017-10-09 08:45:03 +08:00
    @sumanx 把显示器的缩放设置成「 正常 」 应该就没事了。apple bbs 里如是说
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1019 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:37 · PVG 05:37 · LAX 13:37 · JFK 16:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.