1
wangkun025 2022-09-12 15:01:34 +08:00
没遇到过。内存不够的话,Linux 会直接杀掉程序。
|
2
BigMikey OP @wangkun025 好懵圈,我在 macOS 下就最舒服,Linux 其次,Windows 就感觉有点拉,卡坏人
|
3
wangkun025 2022-09-12 15:11:18 +08:00 1
Linux 下经常用命令行,很爽。Windows 也不错。macOS 给我的感觉并不好。只是个人经历。
|
4
BigMikey OP @wangkun025 哈哈哈哈,Linux 我也挺喜欢的,可惜微信 qq 这些的解决方案不是很 OK 就没用 Linux 作为主桌面,Windows 就因为觉得内存占用大的时候是真的卡,感觉它的虚拟内存管理机制不如 macOS ,个人看法。
|
5
FanyFull 2022-09-12 15:29:39 +08:00
Windows 的话,我原来没换固态的时候,内存不够用的时候会卡,但是后来换了三星的旗舰,内存不够用的时候卡顿的情况会好一些。
|
9
cye3s 2022-09-12 16:21:14 +08:00 via Android
看用户
|
10
Nasei 2022-09-12 16:24:17 +08:00
等你碰到 macos wired memory 泄露的时候,你就知道什么叫做卡了
|
11
minami 2022-09-12 16:25:30 +08:00
基本的控制变量法,起码要在同一台电脑上测试才可以吧
|
12
justanetizen 2022-09-12 16:32:19 +08:00 1
三个 OS 的 soul:
Darwin 利用 GNU ,Linux 本身就是 GNU ,Windows 对抗 GNU 。 利用本身就是一种高度,而被利用本就是一种实力,对抗则是一种逃避和示弱。 |
13
justanetizen 2022-09-12 16:34:37 +08:00
再说明白点,但看 application:
Darwin:Lisp (小众但是 magic ) Linux:C (普世但是 easy ) Windows:C++(权威但是 hard ) |
15
BigMikey OP @justanetizen #13 兄台高见
|
17
Nasei 2022-09-12 16:43:02 +08:00 1
@justanetizen 请问 mac 推自家 metal 的时候,怎么突然没有高度,开始逃避和示弱了
|
19
BigMikey OP 咱们理性讨论哈,干的所有事情都是在解决问题而已,咱就友好交流哈哈😄
|
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 也没有特明显卡顿的感觉 |
21
BigMikey OP @pavelpiero #20 确实,我电脑也用了很多 swap ,一点都不卡好吧,但在 Windows 下一言难尽,😱
|
22
zyy314680012 2022-09-12 18:28:16 +08:00 via Android
没用过 mac 感觉 win 和 linux 都不错
|
23
BigMikey OP @zyy314680012 #22 哈哈哈哈,确实不错,只是面对某些情况下就有些力不从心啦
|
24
x340 2022-09-12 19:54:13 +08:00 via iPhone
Windows 作为 dota2 启动器还是很香的,Linux 命令行很爽,Mac 没用过。
|
26
Williamongh 2022-09-12 21:13:29 +08:00
因为 macos 内存占用大不是真的占用大
|
27
BigMikey OP @Williamongh #26 xd ,这个怎么说
|
28
luckycat 2022-09-12 22:42:57 +08:00
Windows 直接加到 64G ,内存又不贵,不像 apple 。
|
29
secondwtq 2022-09-12 23:46:55 +08:00
不如说明一下“卡”的具体表现?
尤其是 RAM 的问题,这个严重取决于你使用什么软件,如何使用,尤其是浏览器、IDE 之类的贝希摩斯 |
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 远程连接不太舒服 |
34
chen006 2022-09-13 00:52:47 +08:00 via Android
你的 windows 机器型号是什么,不会是四五年前的机器吧?我之前用 16G 的 zen2 机器,内存占用常年在百分之 90 往上,也没感觉卡顿,反倒是 8 代 i7 ,32G 的 mac pro 非常慢
|
35
agagega 2022-09-13 01:02:13 +08:00 via iPhone 1
@justanetizen
macOS 没怎么利用 GNU ,基本都是 BSD 系的 |
37
Tink 2022-09-13 01:22:33 +08:00 via Android
跟操作系统调度有关系吧
|
39
QlanQ 2022-09-13 08:34:03 +08:00
单纯从系统方面,不考虑 软件(QQ 、微信) ,Linux 效率最高、Windows 其次、macOS 最低,个人使用体验,观点仅代表个人
在 macOS 上干活,明显能感觉到,很多时候,系统的操作赶不上自己的手速和想法,每次切换窗口和桌面都慢,可能是动画,也可能是切换方式吧,整个人 的操作都变慢了 Linux 是效率最高的,但是 国内三方软件限制了 发展,实属无赖,用 Linux 做主力机开发了 1 年多,效率真的很高 |
41
hez2010 2022-09-13 09:14:48 +08:00 via iPad
win10 有几个版本确实如此,但是我升级到 win11 之后就没遇到过这种问题了。有时候内存飙到 98%占用也不卡(我电脑内存只有 8G )
|
42
zsanshao 2022-09-13 09:36:52 +08:00
内存运行机制不一样吧?感觉 mac 和 linux 对内存效率使用更好,windows 必须有一定的内存保留,否则就卡,个人感觉,具体也不太懂
|
43
iloveayu 2022-09-13 09:42:02 +08:00
Vista 后,Windows 想顺,就得加钱,跟着每代系统上高配。
同配置 win 肯定跑不过 unix 系的。 |
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 做虚拟机开发的想法都放弃了, |
45
raptor 2022-09-13 10:06:58 +08:00
只要内存不够,都会卡,只是 WINDOWS 下的垃圾软件太多,太费内存。
|
48
makelove 2022-09-13 10:31:54 +08:00
windows 对空余内存利用差是多年老毛病了
|
51
nekoneko 2022-09-13 10:45:44 +08:00
128G 台式 win 表示从没对内存烦恼过.
16G mac pro m1 经常卡... |
52
dog82 2022-09-13 10:46:34 +08:00
macOS 对窗口的管理很魔幻,其它还好。
|
55
missdeer 2022-09-13 11:16:26 +08:00
哈哈哈哈,op 大概没遇到过启动任何一个 app ,图标都要在 dock 上跳几十下的情况
|
58
Cat7373 2022-09-13 11:52:24 +08:00
Mac 16G 内存,程序吃内存吃到 100G ,内存压力也就是中,而且不卡很流畅
|
59
hyq 2022-09-13 12:57:54 +08:00
mac 的系统拼音输入法不卡吗?卡成狗了,每次切换到拼音,还要等系统几秒。不然第一个字母会变成英文的
|
60
PatrickDingDing 2022-09-13 13:13:11 +08:00
@justanetizen 这是渣男吗,不是 BSD 的 soul 吗,还硬贴 GNU 。。。,另外咋又劈腿 Lisp 了?
|
61
PatrickDingDing 2022-09-13 13:18:36 +08:00
@agagega 有人搞不懂 BSD 和 GNU 很正常,另外他这个硬贴 Lisp 有啥说法吗,说的太一本正经以致于我陷入了自我怀疑。
|
62
emberzhang 2022-09-13 13:33:35 +08:00 1
@PatrickDingDing i2ex 随便看个热闹就得了,什么对抗是逃避和示弱 excuse me 百脸懵逼。。。。
|
63
PatrickDingDing 2022-09-13 13:43:13 +08:00
@emberzhang 小作文既视感。。。抛开事实不谈是吧。我其实挺想知道是否真有和 Lisp 的渊源,Lisp 和 MacOS 的 application 有啥关系吗。。。
|
64
Sainnhepark 2022-09-13 13:45:42 +08:00 via Android
@wangkun025 啥呀,谁跟你说 Linux 会直接杀进程的,内存和 Swap 都用光了 Linux 只会卡住,然后需要很长很长的时间来处理任务,比如平时十几秒钟能完成的任务需要好几分钟,但是不会直接杀死进程。如果进程被杀死了,一般是因为程序本身就有一些机制来自动结束进程,比如如果长时间没收到响应就自己异常终止了。
|
65
nuII 2022-09-13 13:46:09 +08:00
三个系统的诞生目的和业务目标不一样,导致了最终体验的不同。
Linux:GNU ,为了自由软件而诞生,所以主要是内核,其他的面向用户的功能由社区或者商业支持提供,虽然分散,但是自由。 macOS:脱胎于 FreeBSD ,兼容 GNU ,面向用户的功能完全由自己掌握,包括内核和附加的各种模块。场景和目标固定,企业内部项目,资源充足,运行的硬件可控。 Windows:基于改进的 NT 内核,面向通用场景和目标,因为用户群体而不得不向下兼容,导致了臃肿和各种“妥协解决方案” |
66
lysS 2022-09-13 14:26:47 +08:00
卡无非就是两种情况:cpu 和 io ,所以 win 卡的时候是 cpu 高还是磁盘高呢?
|
68
cheng6563 2022-09-13 14:48:26 +08:00
linux 高压下 gui 不卡我绝对不信
|
71
lysS 2022-09-13 16:13:59 +08:00
@BigMikey #70 。。。内存条价格都是线性的,16G 大概不到 500 ( 16G ddr5 也只 550 ),升级到 32G 只需花费 500
|
72
disk 2022-09-13 16:18:22 +08:00
@Sainnhepark 没见过 OOM kill 吗。。。
|
74
mmdsun 2022-09-13 18:54:31 +08:00 via iPhone
Win 上也不至于卡死吧!我这边纯固态几乎没什么感觉。
以前听说 Win 的内存,总是预留内存给即将打开的新应用,保证新软件的打开速度。旧软件可能会卡,因为腾地方给新软件,旧软件都用虚拟内存了。Linux 之类的,打开新软件不够才清理空间放 swap ,启动会速度慢,但旧软件不影响速度。 |
75
night98 2022-09-13 23:42:23 +08:00
windows 直接加到 64G ,除了影视场景基本全秒杀,价格还低,linux 万年残废国内软件,macos 不能玩游戏一键秒杀,区别在于你对于你的设备是什么定位,纯轻量工作 macos ,开发工作 linux ,想要全能只有 windows
|
76
datocp 2022-09-14 08:09:43 +08:00
当年第一次用 linux 时感到很惊讶,那时候同样的一台赛扬电脑。linux 下的 mplayer 可以播放游戏视频,而 windows 解不动。
只是在那百花争艳的年代,对于 linux 真是爱不起来,选择来选择去,选了个 turbolinux 最后还消失了。各种如家自己的命令,累了,还是 windows 省事。 后来大部分都是在 linux 路由玩的,vps 架设了一些服务,再也不像以前折腾桌面折腾输入法。 用惯了 windows 。 |
83
wangkun025 2022-09-14 12:08:57 +08:00
@Sainnhepark 我在用 Linux (包括 server )过程中,遇到过好多次被杀死的情况。你说的这种情况,属于蛮常见。你字多,我信你吧。
|