为什么 Linux 现在对硬件的需求和 windows 对硬件的需求差别越来越大

2022-09-30 15:53:13 +08:00
 linuxgo
windows 一直以来随着版本升级,对硬件的需求是一路上升,现在 4G 内存跑个 windows10 开个机一半多内存没了,再开个浏览器或者 office 之类的,内存就告急。
反观 linux ,现在的桌面版本却是越做越小巧,很多桌面如 xfce ,openbox ,lxqt 等开机后内存占用甚至都不到 1G ,我试过再开个 freecad 的 3d 图,内存也就用了 2G 多点,但是 windows10 下基本就到 3.5G 了
另外硬盘占用也是,windows 刚装完系统基本就是 20G 起跳,而 linux 桌面一般装完后只有 10G 不到,老电脑跑不动 windows 的,装了 linux 却可以流畅运行,而且 linux 这些年桌面的效果也越来越漂亮了,并不比 windows10 差
难道 M$技术开始走下坡路了?
11776 次点击
所在节点    Windows
103 条回复
duke807
2022-09-30 22:51:16 +08:00
@learningman 传统工业自动化控制不需要多高深的技术,PLC 就够用

最近十年,工业机器人、视觉、AI 哪个高新技术不是在 linux 平台发扬光大?机器人 ROS 系统、视觉 OpenCV 等等都是基于 linux ,特别是 linux 支持 preempt-rt 实时调度,现在越来越多设备和 pc 都在切换到 linux 系统
linuxgo
2022-09-30 22:53:18 +08:00
现在家里的路由器(一般也就几十 M 内存,高档路由器也就 1,2 百 M 内存),智能电视(安卓系统,一般 1,2G 内存),这样的硬件资源大小都是 windows 系统无法接受的,只有经过裁剪的 linux 系统可以运行,这也说明 linux 需要的硬件资源更少
duke807
2022-09-30 22:58:35 +08:00
@learningman 如果你说的是指机械画图软件,目前的确没有,我用的是比较简陋的 freecad ,随着 windows 的衰落(加上某些国家 zf 对 linux 的推广和重视),肯定会有商业机械画图软件支持 linux 的
linuxgo
2022-09-30 23:04:23 +08:00
@duke807 2d 的 cad 画图软件 libcad 听说不错
paranoiagu
2022-09-30 23:04:39 +08:00
@linuxgo 好,过完节试试。
sunmker
2022-09-30 23:06:55 +08:00
@emberzhang 哈哈哈哈,确实,我现在 Linux 也不搞美化了,没意思
linuxgo
2022-09-30 23:10:40 +08:00
@paranoiagu 写错了,是 librecad
Singular
2022-09-30 23:14:05 +08:00
软件生态不一样,16g 内存的 MacOS 开机也不剩几 g 内存,在物理资源相对低廉的情况下,当然优先考虑软件生态的发展。以前几百 M-几 G 内存的年代,Windows 也照样流畅跑,近十年移动端上硬件与软件生态的发展更为直观。
ltkun
2022-09-30 23:19:56 +08:00
国产 CAD 支持 linux 的还不少不如中旺 CAD
systemcall
2022-09-30 23:22:24 +08:00
Linux 下浏览器的硬解很麻烦,真的很折腾
Windows 其实也就吃硬盘一点,真 2G 内存你现在也没法当桌面系统用,随便几个 Electron 就把内存吃满了。而且 Electron 一个程序就几百 MB ,Linux 省下来的空间还不是被程序吃掉了
duke807
2022-09-30 23:22:36 +08:00
@linuxgo librecad 我有在用,用 kicad 画 pcb 的时候导入 dxf 等文件,有的时候,dxf 要用 librecad 转低版本格式,可以避免兼容性问题。但是我不用它画 2d 图,还是直接画 3d 比较直观。
xinh
2022-09-30 23:53:00 +08:00
缺了 Windows 都没钱交网费了😢
mmdsun
2022-10-01 08:21:56 +08:00
内存占用能说明啥? iOS 还日常占用 99%呢。Win 系统最低要求没怎么变过。从 Win10 引入内存压缩机制来,Win 就不能看内存占用百分比了
lijiangang886
2022-10-01 10:24:47 +08:00
@zsj1029 #80 针对腾讯系软件不支持 Linux 这事,我的心里只有感恩,因为我用桌面版 linux 就是为了不想跟这些扫硬盘的国产软件打交道
要是哪天桌面 linux 真起势了,那离国产流氓软件攻陷 linux 那天也就不远了
imn1
2022-10-01 11:12:44 +08:00
用 linux 还是需要一定技术知识的,例如 cli 处理系统问题的能力
一般人很难有时间去学习这些知识,就算去学,相当多也是学不动

我是被滚动更新劝“退”的,就是崩了只能进 cli ,解决问题的能力不足
大部分人就是装软件,然后使用,不搞技术的有多少人还知道“依赖冲突”的问题?
windows 只要避开了毒瘤,尝鲜装装未知软件是无所谓的,崩了重装也不算难事
linux 不明来源可不敢这样,重新配置环境比 windows 复杂多了
谁还记得 fcitx 怎么配置输入 unicode emoji 来着? windows 用户:这个还要配置啊?
喜欢自己配置和懒得配置(省心)是两个生态圈,互相比不了,例如 iphone 和 android

@lijiangang886 #94 说的就是一个侧面
linux 有一定的门槛,整个生态自然就在一个范围内“自嗨”(非贬义)
如果门槛一旦降低,各种牛鬼蛇神还会按兵不动?看看 V2EX 几年来的变化就知道了

说大了,一个社会,如果人人都“自己动手,丰衣足食”,其实发展是缓慢的。腾出时间和脑子去想其他自己擅长的事,才能更多创造,一个搞财务的是多点时间把帐目理清好呢,还是去学线程、进程、协程,“提高效率”好呢
ShadowPower
2022-10-01 12:44:09 +08:00
两者的功能并不对等。

举几个例子,Windows 的 NVIDIA 显卡驱动有 DLSS 相关的神经网络权重数据。对于 DLSS1 ,不同的游戏还有单独的模型和权重,无论你是否玩这款游戏,它都在驱动程序里。而 Linux 版本的没有。
不少硬件驱动也会把整个系列的所有驱动合并在一起,支持的型号比 Linux 下丰富。有些驱动还会附带一个漂亮的图形界面设置,提供对特定的应用程序 /游戏的优化配置,以及一些额外附赠的功能,比如摄像头美颜,虚拟背景之类的。
把驱动算上去之后,Windows 版本总会比 Linux 大很多。

如果只单纯装上一个 Windows ,只用系统内置驱动,关闭页面文件,关闭休眠,关闭系统还原,那么 Windows 10 21H1 只需要 7GB 多的磁盘空间。如果使用 LZX 压缩,则只需要 3GB 多。

我有一个 2GB 运行内存,16GB 闪存(实际只有 14GB 多一点可用),只支持 64 位 UEFI 的山寨品牌 Windows 平板。听起来是不是完全没法使用 Windows ?那倒不是。

实际上,给它安装上 Windows 10 64 位 专业工作站版,页面文件改为 16MB 起,装好驱动,有 9GB 多的可用空间,开机内存占用 700 多 MB 。虽然不如 KDE 省内存,但比 Gnome3 要好不少。

随着安装的 RAM 容量增长,开机占用的内存空间也会增长。如果给老的台式机升级内存,也会观察到这种现象。机器的内存容量小,Windows 的内存使用量也会自己收缩,而内存容量大的时候则会用更多内存。

用论坛里大家经常说的话来说,那就是“内存是拿来用的,不是拿来看的”,这话不是我说的……

如果开了休眠(或者快速启动),磁盘空间使用量也会随着内存容量增大而增加,因为休眠的原理是把内存数据保存到磁盘上。在 Linux 下平时并不会产生这样的文件,只有关机的时候使用休眠才有。Windows 开了快速启动,只要成功启动之后,都会有一个大约 1GB 到 2GB 之间的文件。

---

当然,如果你需要在极低内存容量,极小存储空间的设备上使用,Linux 确实有很多优势,可以去掉所有不需要的东西,连内核都可以根据自己的需求来裁剪。

Windows 则考虑在绝大多数主流桌面设备上获得开箱即用的体验,满足用户各种各样的需求。用户要尽可能少折腾,它内置的东西就多得多了。
abc8678
2022-10-01 18:33:34 +08:00
@ipwx 用 wine 装过 office ,遇到不明原因还搜不到 最后没装上。nas 跑个 win 虚拟机长期用来远程,手机也用它来编辑,Linux 也远程用 win 版 office
Syiize
2022-10-01 21:54:13 +08:00
感觉是因为 windows 系统太庞大不能保证代码质量吧,毕竟整个系统都需要微软自己维护,容易产生屎山。而 Linux 的桌面环境、内核等等还有很多其他功能都是不同的开发者团队开发,因为负责的功能少,所以精。(我猜的🐶)
neutrinos
2022-10-02 00:19:52 +08:00
缺了 windows ,stackoverflow 就挂了,各位说缺了 windows 照常工作的,可别吹牛逼了
linuxgo
2022-10-05 10:36:06 +08:00
@neutrinos 整天玩手机不用电脑平板的现在多了去了,这些人就不需要 windows

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/884049

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX