V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
BigMikey
V2EX  ›  问与答

macOS, Linux , Windows 个人使用感觉

  •  
  •   BigMikey · 2022-09-12 14:53:19 +08:00 · 6019 次点击
    这是一个创建于 563 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我有个问题想问下大家,目前在用 macos ,然后个人使用上感觉(目前电脑内存 16G ),在内存占用大的时候,macos 和 linux 下可以说是不卡不影响使用,但在 Windows 下直接卡的我都认不出这是我电脑了,请问是什么情况呀 xdm ?(勿喷哈,只是个人感觉而已而已)
    83 条回复    2022-09-14 12:08:57 +08:00
    wangkun025
        1
    wangkun025  
       2022-09-12 15:01:34 +08:00
    没遇到过。内存不够的话,Linux 会直接杀掉程序。
    BigMikey
        2
    BigMikey  
    OP
       2022-09-12 15:09:27 +08:00
    @wangkun025 好懵圈,我在 macOS 下就最舒服,Linux 其次,Windows 就感觉有点拉,卡坏人
    wangkun025
        3
    wangkun025  
       2022-09-12 15:11:18 +08:00   ❤️ 1
    Linux 下经常用命令行,很爽。Windows 也不错。macOS 给我的感觉并不好。只是个人经历。
    BigMikey
        4
    BigMikey  
    OP
       2022-09-12 15:14:35 +08:00
    @wangkun025 哈哈哈哈,Linux 我也挺喜欢的,可惜微信 qq 这些的解决方案不是很 OK 就没用 Linux 作为主桌面,Windows 就因为觉得内存占用大的时候是真的卡,感觉它的虚拟内存管理机制不如 macOS ,个人看法。
    FanyFull
        5
    FanyFull  
       2022-09-12 15:29:39 +08:00
    Windows 的话,我原来没换固态的时候,内存不够用的时候会卡,但是后来换了三星的旗舰,内存不够用的时候卡顿的情况会好一些。
    BigMikey
        6
    BigMikey  
    OP
       2022-09-12 15:53:18 +08:00
    @FanyFull #5 确实
    BigMikey
        7
    BigMikey  
    OP
       2022-09-12 15:53:40 +08:00
    @FanyFull #5 我是笔记本,本来就是固态哈哈哈
    BigMikey
        8
    BigMikey  
    OP
       2022-09-12 15:54:08 +08:00
    @FanyFull #5 intel 的固态,读写也能稳定差不多 1G 一秒
    cye3s
        9
    cye3s  
       2022-09-12 16:21:14 +08:00 via Android
    看用户
    Nasei
        10
    Nasei  
       2022-09-12 16:24:17 +08:00
    等你碰到 macos wired memory 泄露的时候,你就知道什么叫做卡了
    minami
        11
    minami  
       2022-09-12 16:25:30 +08:00
    基本的控制变量法,起码要在同一台电脑上测试才可以吧
    justanetizen
        12
    justanetizen  
       2022-09-12 16:32:19 +08:00   ❤️ 1
    三个 OS 的 soul:
    Darwin 利用 GNU ,Linux 本身就是 GNU ,Windows 对抗 GNU 。
    利用本身就是一种高度,而被利用本就是一种实力,对抗则是一种逃避和示弱。
    justanetizen
        13
    justanetizen  
       2022-09-12 16:34:37 +08:00
    再说明白点,但看 application:
    Darwin:Lisp (小众但是 magic )
    Linux:C (普世但是 easy )
    Windows:C++(权威但是 hard )
    BigMikey
        14
    BigMikey  
    OP
       2022-09-12 16:40:39 +08:00
    @minami #11 是同一台电脑,macos 是装了黑苹果
    BigMikey
        15
    BigMikey  
    OP
       2022-09-12 16:41:15 +08:00
    @justanetizen #13 兄台高见
    BigMikey
        16
    BigMikey  
    OP
       2022-09-12 16:42:20 +08:00
    @minami #11 除了续航尿崩其他都还好,睡死基本不会,开不了热点,其他暂时没发现啥毛病。
    Nasei
        17
    Nasei  
       2022-09-12 16:43:02 +08:00   ❤️ 1
    @justanetizen 请问 mac 推自家 metal 的时候,怎么突然没有高度,开始逃避和示弱了
    BigMikey
        18
    BigMikey  
    OP
       2022-09-12 16:43:21 +08:00
    @Nasei #10 xd 麻烦说一下,有点感兴趣这个问题。
    BigMikey
        19
    BigMikey  
    OP
       2022-09-12 16:44:18 +08:00
    咱们理性讨论哈,干的所有事情都是在解决问题而已,咱就友好交流哈哈😄
    pavelpiero
        20
    pavelpiero  
       2022-09-12 17:01:28 +08:00
    之前家里有一台老台式机 4gddr3+4 代 i5 (就是这么真实的配置) 后来因为碰巧在朋友那里要来一根 8g 就装上了偶尔在家办公凑合用一下
    怎么形容呢 idea 开 2-3 个窗口 数据库软件一个 postman 一个 chrome 窗口若干 跑满之后基本上切窗口都会卡

    后来装了物理的 gnome ubuntu 配置了 20g 的 swap 满载工作也卡 但是不致于卡到动都动不了 有时候一天下来结束看一眼 swap 的使用情况大概在 6g 左右

    去年年底买了 m1mac 尝尝鲜 以前没用过苹果 16g 内存的版本 猜测是因为硬盘速度的原因(或者是之前的电脑太卡了) 即使满载使用 swap 近 10g 也没有特明显卡顿的感觉
    BigMikey
        21
    BigMikey  
    OP
       2022-09-12 17:13:43 +08:00
    @pavelpiero #20 确实,我电脑也用了很多 swap ,一点都不卡好吧,但在 Windows 下一言难尽,😱
    zyy314680012
        22
    zyy314680012  
       2022-09-12 18:28:16 +08:00 via Android
    没用过 mac 感觉 win 和 linux 都不错
    BigMikey
        23
    BigMikey  
    OP
       2022-09-12 18:50:05 +08:00
    @zyy314680012 #22 哈哈哈哈,确实不错,只是面对某些情况下就有些力不从心啦
    x340
        24
    x340  
       2022-09-12 19:54:13 +08:00 via iPhone
    Windows 作为 dota2 启动器还是很香的,Linux 命令行很爽,Mac 没用过。
    BigMikey
        25
    BigMikey  
    OP
       2022-09-12 20:43:28 +08:00
    @x340 #24 噗嗤,Windows 打游戏无敌
    Williamongh
        26
    Williamongh  
       2022-09-12 21:13:29 +08:00
    因为 macos 内存占用大不是真的占用大
    BigMikey
        27
    BigMikey  
    OP
       2022-09-12 21:32:04 +08:00
    @Williamongh #26 xd ,这个怎么说
    luckycat
        28
    luckycat  
       2022-09-12 22:42:57 +08:00
    Windows 直接加到 64G ,内存又不贵,不像 apple 。
    secondwtq
        29
    secondwtq  
       2022-09-12 23:46:55 +08:00
    不如说明一下“卡”的具体表现?
    尤其是 RAM 的问题,这个严重取决于你使用什么软件,如何使用,尤其是浏览器、IDE 之类的贝希摩斯
    CaptainD
        30
    CaptainD  
       2022-09-12 23:57:12 +08:00
    最近用了几个月 windows11 ,有好的地方也有不舒服的地方
    + 切换代理的时候总要手动设置代理服务器开关,勾选自动检测与否不管用,不知道是不是我设置有问题,macOS 没有发现这类问题
    + 文件管理器比 mac 好用,找文件、切换路径啥的比较方便
    + win 比较不吃显示器,24 寸 1080P 能用,27 和 32 寸 4K 都挺舒服,mac 要求高点上限也高,24 寸 4K 和 27 寸 5K 才有比较好的体验
    + mac 下开发环境更舒服,win 的话我用 wsl 找目录和 vscode 远程连接不太舒服
    BigMikey
        31
    BigMikey  
    OP
       2022-09-13 00:41:57 +08:00
    @luckycat #28 笔记本咋加哈哈哈
    BigMikey
        32
    BigMikey  
    OP
       2022-09-13 00:42:12 +08:00
    @secondwtq #29 平常开着 ide 会卡
    BigMikey
        33
    BigMikey  
    OP
       2022-09-13 00:42:37 +08:00
    @secondwtq #29 或者桌面都动不了,后台有卡巴斯基呀这些都,微信 qq 也在
    chen006
        34
    chen006  
       2022-09-13 00:52:47 +08:00 via Android
    你的 windows 机器型号是什么,不会是四五年前的机器吧?我之前用 16G 的 zen2 机器,内存占用常年在百分之 90 往上,也没感觉卡顿,反倒是 8 代 i7 ,32G 的 mac pro 非常慢
    agagega
        35
    agagega  
       2022-09-13 01:02:13 +08:00 via iPhone   ❤️ 1
    @justanetizen
    macOS 没怎么利用 GNU ,基本都是 BSD 系的
    BigMikey
        36
    BigMikey  
    OP
       2022-09-13 01:04:03 +08:00
    @chen006 #34 小米笔记本 pro 15.6 2020 款,10 代 i7 16g+1t
    Tink
        37
    Tink  
       2022-09-13 01:22:33 +08:00 via Android
    跟操作系统调度有关系吧
    BigMikey
        38
    BigMikey  
    OP
       2022-09-13 03:00:19 +08:00
    @Tink #37 应该是的
    QlanQ
        39
    QlanQ  
       2022-09-13 08:34:03 +08:00
    单纯从系统方面,不考虑 软件(QQ 、微信) ,Linux 效率最高、Windows 其次、macOS 最低,个人使用体验,观点仅代表个人
    在 macOS 上干活,明显能感觉到,很多时候,系统的操作赶不上自己的手速和想法,每次切换窗口和桌面都慢,可能是动画,也可能是切换方式吧,整个人 的操作都变慢了
    Linux 是效率最高的,但是 国内三方软件限制了 发展,实属无赖,用 Linux 做主力机开发了 1 年多,效率真的很高
    BigMikey
        40
    BigMikey  
    OP
       2022-09-13 09:06:15 +08:00
    @QlanQ #39 承认
    hez2010
        41
    hez2010  
       2022-09-13 09:14:48 +08:00 via iPad
    win10 有几个版本确实如此,但是我升级到 win11 之后就没遇到过这种问题了。有时候内存飙到 98%占用也不卡(我电脑内存只有 8G )
    zsanshao
        42
    zsanshao  
       2022-09-13 09:36:52 +08:00
    内存运行机制不一样吧?感觉 mac 和 linux 对内存效率使用更好,windows 必须有一定的内存保留,否则就卡,个人感觉,具体也不太懂
    iloveayu
        43
    iloveayu  
       2022-09-13 09:42:02 +08:00
    Vista 后,Windows 想顺,就得加钱,跟着每代系统上高配。
    同配置 win 肯定跑不过 unix 系的。
    kujio
        44
    kujio  
       2022-09-13 09:44:56 +08:00
    16 年左右我开始学 android 开发,那时候只有一台 i5 5200U + 4G +128G 的笔记本,在 windwos 下只开 android studio 就立马弹内存不足,一看内存占用 98%。因为内存问题不得不安装 ubuntu ,Ubuntu 下开发很流畅没什么问题,甚至能在开了十几个 Chrome 标签的情况下,用 android studio 和 android 虚拟机 流畅开发。但确实微信和 QQ 的缺失一直很难受,Ubuntu 开发半年左右,开始认识接触到黑苹果,后来花了 80 块钱在淘宝安装了黑苹果,内存问题,软件问题 一并全都解决了,这台笔记本就这样让我一直开发用直到 19 年毕业。当时我一起的小伙伴在我的带领下都尝试安装了黑苹果,后来都陆续换了 mbp 。

    windwos 开放,但导致的问题是好多技术 oem 厂商实现不统一。

    最近发现 Windows 开启 hyper-v 会阻止(s3,s4)休眠,目前还没办法解决,所以 wsl2 ,沙盒,包括我想用 wsa 做虚拟机开发的想法都放弃了,
    raptor
        45
    raptor  
       2022-09-13 10:06:58 +08:00
    只要内存不够,都会卡,只是 WINDOWS 下的垃圾软件太多,太费内存。
    BigMikey
        46
    BigMikey  
    OP
       2022-09-13 10:15:52 +08:00
    @zsanshao #42 目前使用感受确实是这样的
    BigMikey
        47
    BigMikey  
    OP
       2022-09-13 10:16:25 +08:00
    @kujio #44 深有体会,在黑苹果和 Linux 下是真的感受到内存是被利用到极致的
    makelove
        48
    makelove  
       2022-09-13 10:31:54 +08:00
    windows 对空余内存利用差是多年老毛病了
    BigMikey
        49
    BigMikey  
    OP
       2022-09-13 10:39:40 +08:00
    @makelove #48 太难了
    sprite82
        50
    sprite82  
       2022-09-13 10:42:57 +08:00
    @QlanQ 请问大佬用的哪个版本 Linux 或者觉得哪个版本好用
    nekoneko
        51
    nekoneko  
       2022-09-13 10:45:44 +08:00
    128G 台式 win 表示从没对内存烦恼过.
    16G mac pro m1 经常卡...
    dog82
        52
    dog82  
       2022-09-13 10:46:34 +08:00
    macOS 对窗口的管理很魔幻,其它还好。
    BigMikey
        53
    BigMikey  
    OP
       2022-09-13 11:00:22 +08:00
    @dog82 #52 哈哈哈,用 macos 两年了,有点小习惯了噗嗤
    BigMikey
        54
    BigMikey  
    OP
       2022-09-13 11:00:30 +08:00
    @nekoneko #51 羡慕了哈
    missdeer
        55
    missdeer  
       2022-09-13 11:16:26 +08:00
    哈哈哈哈,op 大概没遇到过启动任何一个 app ,图标都要在 dock 上跳几十下的情况
    BigMikey
        56
    BigMikey  
    OP
       2022-09-13 11:18:43 +08:00
    @missdeer #55 噗嗤,超大个的软件试过
    QlanQ
        57
    QlanQ  
       2022-09-13 11:49:54 +08:00
    @sprite82 一直用 Arch ,个人觉得是最好的发行版本,deb 系的都太重了
    Cat7373
        58
    Cat7373  
       2022-09-13 11:52:24 +08:00
    Mac 16G 内存,程序吃内存吃到 100G ,内存压力也就是中,而且不卡很流畅
    hyq
        59
    hyq  
       2022-09-13 12:57:54 +08:00
    mac 的系统拼音输入法不卡吗?卡成狗了,每次切换到拼音,还要等系统几秒。不然第一个字母会变成英文的
    PatrickDingDing
        60
    PatrickDingDing  
       2022-09-13 13:13:11 +08:00
    @justanetizen 这是渣男吗,不是 BSD 的 soul 吗,还硬贴 GNU 。。。,另外咋又劈腿 Lisp 了?
    PatrickDingDing
        61
    PatrickDingDing  
       2022-09-13 13:18:36 +08:00
    @agagega 有人搞不懂 BSD 和 GNU 很正常,另外他这个硬贴 Lisp 有啥说法吗,说的太一本正经以致于我陷入了自我怀疑。
    emberzhang
        62
    emberzhang  
       2022-09-13 13:33:35 +08:00   ❤️ 1
    @PatrickDingDing i2ex 随便看个热闹就得了,什么对抗是逃避和示弱 excuse me 百脸懵逼。。。。
    PatrickDingDing
        63
    PatrickDingDing  
       2022-09-13 13:43:13 +08:00
    @emberzhang 小作文既视感。。。抛开事实不谈是吧。我其实挺想知道是否真有和 Lisp 的渊源,Lisp 和 MacOS 的 application 有啥关系吗。。。
    Sainnhepark
        64
    Sainnhepark  
       2022-09-13 13:45:42 +08:00 via Android
    @wangkun025 啥呀,谁跟你说 Linux 会直接杀进程的,内存和 Swap 都用光了 Linux 只会卡住,然后需要很长很长的时间来处理任务,比如平时十几秒钟能完成的任务需要好几分钟,但是不会直接杀死进程。如果进程被杀死了,一般是因为程序本身就有一些机制来自动结束进程,比如如果长时间没收到响应就自己异常终止了。
    nuII
        65
    nuII  
       2022-09-13 13:46:09 +08:00
    三个系统的诞生目的和业务目标不一样,导致了最终体验的不同。
    Linux:GNU ,为了自由软件而诞生,所以主要是内核,其他的面向用户的功能由社区或者商业支持提供,虽然分散,但是自由。
    macOS:脱胎于 FreeBSD ,兼容 GNU ,面向用户的功能完全由自己掌握,包括内核和附加的各种模块。场景和目标固定,企业内部项目,资源充足,运行的硬件可控。
    Windows:基于改进的 NT 内核,面向通用场景和目标,因为用户群体而不得不向下兼容,导致了臃肿和各种“妥协解决方案”
    lysS
        66
    lysS  
       2022-09-13 14:26:47 +08:00
    卡无非就是两种情况:cpu 和 io ,所以 win 卡的时候是 cpu 高还是磁盘高呢?
    BigMikey
        67
    BigMikey  
    OP
       2022-09-13 14:34:12 +08:00
    @lysS #66 io
    cheng6563
        68
    cheng6563  
       2022-09-13 14:48:26 +08:00
    linux 高压下 gui 不卡我绝对不信
    lysS
        69
    lysS  
       2022-09-13 14:50:11 +08:00
    @BigMikey #67 应该是开启了 swap 内存吧? win 上这种问题很好解决啊,直接加内存就可以,现在内存又不贵
    BigMikey
        70
    BigMikey  
    OP
       2022-09-13 15:19:08 +08:00
    @lysS #69 笔记本不好搞呀,我问了一个换内存的,16g 升级到 32g 要三千多
    lysS
        71
    lysS  
       2022-09-13 16:13:59 +08:00
    @BigMikey #70 。。。内存条价格都是线性的,16G 大概不到 500 ( 16G ddr5 也只 550 ),升级到 32G 只需花费 500
    disk
        72
    disk  
       2022-09-13 16:18:22 +08:00
    @Sainnhepark 没见过 OOM kill 吗。。。
    BigMikey
        73
    BigMikey  
    OP
       2022-09-13 16:40:27 +08:00
    @lysS #71 我笔记本的是焊死的,所以要弄下来再装上去,唉
    mmdsun
        74
    mmdsun  
       2022-09-13 18:54:31 +08:00 via iPhone
    Win 上也不至于卡死吧!我这边纯固态几乎没什么感觉。

    以前听说 Win 的内存,总是预留内存给即将打开的新应用,保证新软件的打开速度。旧软件可能会卡,因为腾地方给新软件,旧软件都用虚拟内存了。Linux 之类的,打开新软件不够才清理空间放 swap ,启动会速度慢,但旧软件不影响速度。
    night98
        75
    night98  
       2022-09-13 23:42:23 +08:00
    windows 直接加到 64G ,除了影视场景基本全秒杀,价格还低,linux 万年残废国内软件,macos 不能玩游戏一键秒杀,区别在于你对于你的设备是什么定位,纯轻量工作 macos ,开发工作 linux ,想要全能只有 windows
    datocp
        76
    datocp  
       2022-09-14 08:09:43 +08:00
    当年第一次用 linux 时感到很惊讶,那时候同样的一台赛扬电脑。linux 下的 mplayer 可以播放游戏视频,而 windows 解不动。
    只是在那百花争艳的年代,对于 linux 真是爱不起来,选择来选择去,选了个 turbolinux 最后还消失了。各种如家自己的命令,累了,还是 windows 省事。

    后来大部分都是在 linux 路由玩的,vps 架设了一些服务,再也不像以前折腾桌面折腾输入法。

    用惯了 windows 。
    lysS
        77
    lysS  
       2022-09-14 08:40:40 +08:00
    @BigMikey #73 板载的?
    BigMikey
        78
    BigMikey  
    OP
       2022-09-14 09:10:22 +08:00
    @night98 #75 游戏我用云游戏哈哈哈
    BigMikey
        79
    BigMikey  
    OP
       2022-09-14 09:10:53 +08:00
    @lysS #77 对呀
    BigMikey
        80
    BigMikey  
    OP
       2022-09-14 09:12:07 +08:00
    @datocp #76 emmm ,Windows 在高配情况下省心是真事。
    lysS
        81
    lysS  
       2022-09-14 09:48:11 +08:00
    @BigMikey #79 那你可是集众家之所短。。。
    BigMikey
        82
    BigMikey  
    OP
       2022-09-14 10:22:45 +08:00
    @lysS #81 唉,挺痛滴
    wangkun025
        83
    wangkun025  
       2022-09-14 12:08:57 +08:00
    @Sainnhepark 我在用 Linux (包括 server )过程中,遇到过好多次被杀死的情况。你说的这种情况,属于蛮常见。你字多,我信你吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1704 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:43 · PVG 00:43 · LAX 09:43 · JFK 12:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.