3

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

 1 year ago
source link: https://www.v2ex.com/t/884049
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  Windows

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

  linuxgo · 5 小时 42 分钟前 · 2487 次点击
windows 一直以来随着版本升级,对硬件的需求是一路上升,现在 4G 内存跑个 windows10 开个机一半多内存没了,再开个浏览器或者 office 之类的,内存就告急。
反观 linux ,现在的桌面版本却是越做越小巧,很多桌面如 xfce ,openbox ,lxqt 等开机后内存占用甚至都不到 1G ,我试过再开个 freecad 的 3d 图,内存也就用了 2G 多点,但是 windows10 下基本就到 3.5G 了
另外硬盘占用也是,windows 刚装完系统基本就是 20G 起跳,而 linux 桌面一般装完后只有 10G 不到,老电脑跑不动 windows 的,装了 linux 却可以流畅运行,而且 linux 这些年桌面的效果也越来越漂亮了,并不比 windows10 差
难道 M$技术开始走下坡路了?
71 条回复    2022-09-30 21:06:59 +08:00
sinnosong1

sinnosong1      5 小时 40 分钟前   ❤️ 6

你说的对!
ipwx

ipwx      5 小时 40 分钟前   ❤️ 1

Linux 开个 Chrome 一样吃内存。

Office ? Linux 下有能和 MS Office 打的存在?
zbatman

zbatman      5 小时 37 分钟前   ❤️ 3

有请双方辩手入场
paranoiagu

paranoiagu      5 小时 35 分钟前 via Android   ❤️ 1

装个深度试试。反正我装在虚拟机跑不动,然后就不玩了。
AoEiuV020CN

AoEiuV020CN      5 小时 35 分钟前   ❤️ 3

啊对对对,
paranoiagu

paranoiagu      5 小时 33 分钟前 via Android

现在虚拟机下玩 xubuntu ,真的很好。就是稍微丑了点。
Seayon

Seayon      5 小时 32 分钟前

BugCry

BugCry      5 小时 30 分钟前 via Android

安迪-比尔的阴谋罢了,咱 Linuxer 就不吃这一套
ltkun

ltkun      5 小时 28 分钟前 via Android

@ipwx 为了兼容 ms office 的 office 吗 办公不仅仅只有 ms office 不需要兼容
d29107d

d29107d      5 小时 22 分钟前   ❤️ 1

@ipwx ms office 替代品很多
banmuyutian

banmuyutian      4 小时 55 分钟前

主要是 windows 比 linux 桌面功能丰富造成的
ColorfulBoar

ColorfulBoar      4 小时 52 分钟前

你说的都对,就跟 gimp 能替代「臃肿的」 Photoshop 一样「对」,只是既然你们天朝上国无所不有,希望以后再也别抱怨 XX 公司又歧视 Linux 了,谢谢
linuxgo

linuxgo      4 小时 52 分钟前

@paranoiagu 也有漂亮的呀,比如 kali ,我觉得界面效果很漂亮
eason1874

eason1874      4 小时 49 分钟前   ❤️ 1

没有可比性,连 Windows Server 桌面版都比不了,还想跟 Windows 10 比,想什么呢

你要是不介意生态,纯粹只是想要个桌面,那你安装 Windows Server 桌面版呗
linuxgo

linuxgo      4 小时 48 分钟前

@paranoiagu xubuntu 界面确实做的不好,你可以试试 mate 或者 kali ,桌面效果就很不错
linuxgo

linuxgo      4 小时 42 分钟前

@ipwx 现在很多 linux 发行版标配 libreoffie 套装,功能也很强大,另外 linux 下也有 wps 可以用,还有其他家的好几种可选
lcy630409

lcy630409      4 小时 40 分钟前

桌面端是以用户为本,体验 视觉重要
linux 目前还是以后台程序为主要
ch2

ch2      4 小时 39 分钟前

你可以装缺了点组件的 ltsc 跟 server
zjsxwc

zjsxwc      4 小时 29 分钟前

单纯 gimp 确实不能 Photoshop ,
但架不住可以用 KDE krita 数位板画图、
可以用各种 gimp 脚本 gimp 插件 来代替 Photoshop 的高级功能。
fregie

fregie      4 小时 22 分钟前   ❤️ 4

问: 为什么 Linux 现在对硬件的需求和 windows 对硬件的需求差别越来越大?
答: windows 上能做到的 xx 事情 linux 做不到。
答:(跟操作系统无关的) xx 应用在 xx 系统怎么怎么样。
都是哪里来的大聪明
proxychains

proxychains      4 小时 21 分钟前

感觉不如原神...内存占用
Felldeadbird

Felldeadbird      4 小时 18 分钟前

如果安卓算 linux 的话,楼主的论点就有问题了。
emberzhang

emberzhang      4 小时 17 分钟前   ❤️ 1

2022 了喂,极限社区都黄了好几年了,现在用桌面系统都是需要生产力的,谁关心 UI 好不好。。。我经常远程,所有系统都是特效全关+纯黑壁纸,现在只有 linux 桌面用户还在搞系统美化、天天换壁纸玩了吧
xgdgsc

xgdgsc      4 小时 16 分钟前 via Android

阿三是这样的,我办公室用 kde 在家用 win11 ,估计好多人都没深入使用过 kde 的功能就说 linux 桌面不行
ltkun

ltkun      4 小时 15 分钟前 via Android

@eason1874 什么地方比不了 美观度还是性能 缺了 Windows 人类照样生活 缺了 Linux 你试试 网都上不了
ColorfulBoar

ColorfulBoar      4 小时 11 分钟前

@fregie #20 有两个选择,第一个是 freecad 是内核的一部分,第二个是有个大聪明先扯了(跟操作系统无关的) freecad ,您选哪个?
7zlid

7zlid      4 小时 11 分钟前 via Android

缺了 windows 会爆炸的工厂真的很多
飞机高铁火车调度也全部完蛋
linuxgo

linuxgo      4 小时 8 分钟前

@lcy630409 前几年我也是这种感觉,总觉得 linux 是做 server 用的,所以也一直没尝试用它的桌面系统。直到最近,突然想重新尝试下,然后一下找了好几个桌面版 linux 在虚拟机里安装,结果发现现在 linux 的桌面已经不可同日而语了,首先窗口界面已经比以前不知好了多少倍。不说 100% windows 下的软件都能找到替代品,我觉得能找到至少 90%是没问题的
linuxgo

linuxgo      4 小时 3 分钟前

@ltkun 你这话精辟,哈哈
luozic

luozic      3 小时 52 分钟前

Windows 为了兼容,好几个 200X 年的软件 windows 11 上继续用
lcy630409

lcy630409      3 小时 49 分钟前

@linuxgo
本来就是分工不同的东西,硬要凑一起比也没办法

现在给你一个 1M 带宽上网 估计你一分钟都不想上了,,为什么 windows 对资源要求高,因为用户的需求变高了,软件吃干净硬件 硬件升级,软件继续升级 带来更多功能 吃完硬件,硬件继续升级
反而 linux 呢,大部分都是应用在服务端,他只需要进行按照固定程序给你数据包即可

还记得以前 qq 门户 完文字游戏 不知道论坛有多少人玩过
https://img.whzxc.cn/images/233c6d35970a304ec101f9e68cc8a786c9175cb4.jpg
linuxgo

linuxgo      3 小时 48 分钟前

感觉 linux 现在做的是减法,而 windows 还一直在做加法
eason1874

eason1874      3 小时 45 分钟前   ❤️ 1

@ltkun #25 什么地方都比不了。桌面系统市场份额,Windows 占 74%+,macOS 占 16%,在剩下的 10%中 Linux 桌面的甚至没有 Chrome OS 的高,用户和电脑厂商的选择足以说明一切

“缺了 Linux 你试试 网都上不了” 看样子你也就知道个 Windows 和 Linux 了,BSD 听过吗? Unix 总听过吧,专用设备的操作系统市场份额,Unix 只比 Linux 少几个百分点
Roanapur

Roanapur      3 小时 45 分钟前   ❤️ 1

现在连说 linux 比 windows 好,也要被喷了吗?

果然是时代变了。
Bingchunmoli

Bingchunmoli      3 小时 38 分钟前 via Android

打开软件差不多,然后有些 wine 软件 linux 各种 bug
newmlp

newmlp      3 小时 37 分钟前

因为 Windows 要卖钱,兼容性不要了啊,win11 很多 20 年轻的软件还能跑起来,Linux 行吗
Bingchunmoli

Bingchunmoli      3 小时 37 分钟前 via Android

@linuxgo msoffice 考试认证,其他真的不行,wps 还算能用,其他就差太多了
lindas

lindas      3 小时 29 分钟前   ❤️ 1

@Roanapur 在 windows 分区说 windows 不好,能不被骂吗
br00k

br00k      3 小时 19 分钟前

安卓:你说我吗?
ltkun

ltkun      3 小时 16 分钟前 via Android

@eason1874 逗我吗 服务器市场呢 超算市场呢 你家 Windows 要不要拿数据出来溜溜
westoy

westoy      3 小时 14 分钟前

我觉得吧, Linux 桌面两大劝退新手的原因, 一个是让新手用虚拟机体验, 一个是让新手用淘汰的硬件去体验。 活活的把 60 分的体验到到了 30 分........

我从 debian4 那会儿 gnome2 当主系统, 一直到现在用 mint xfce , 唯一的感悟就是要想用的爽, 硬件要拉满。i9 + 128G 内存是真的爽................
7RTDKSAK

7RTDKSAK      3 小时 7 分钟前

@westoy LINUX 桌面最大地坑还是双显卡和网卡驱动这种吧,反正新手上来就被吓跑了,没那个信仰真难坚持过新手期
eason1874

eason1874      3 小时 6 分钟前

@ltkun #41 “缺了 Linux 你试试 网都上不了” ,我反驳的是你这句话,我只是告诉你,从上网终端,到网络设备,到服务器,没了 Linux 我们还是能上网的。你说什么超算,你上网要用到超算啊?我们普通人上网可用不着超算
jasonyang9

jasonyang9      3 小时 3 分钟前

Linux ,就算装 GUI ,也是有很大的自由度的,

display server (x11 / wayland)
display manager (login manager)
window manager (tiling / non-tiling)

都可以根据功能使用习惯和资源占用自由搭配;对于不想或不会折腾的,也可以直接挑一个 DE 。比如资源占用很低的 xfce ,经典平衡的 MATE ,主流的 GNOME 和 KDE 等。

但门槛太高了,除了自由软件爱好者和部分 devops 之类人群都不会花时间和精力去配置和使用。。。

软件方面,其实可以满足大部分人的需求,但一样有学习成本的问题;另外,毕竟人是最讨厌变化的,所以最好能保持习惯使用熟悉的系统,Windows 。。。

但 Win10 真的把我逼到了 Linux (指桌面),经过一段时间的 distro-hopping 后,目前停留在 Debian + MATE ,感觉良好,没有任何怀念 Windows 的地方;对一些必须必须用 Windows 的场景,我会用虚拟机加 RDP 来解决。

你不再需要面对一堆无法关闭的遥测后门程序,安装升级时不需要想办法绕过微软帐号的创建,不需要关心 TPM2.0 ,。。。但你要学一大堆计算机和网络知识,看一大堆书,记一大堆笔记和小抄。。。

可能本人运气真的比较好,在渣渣神舟笔记本上试了 Debian + non-free firmware ,竟然全部硬件工作正常,很是满意。。。

以上是桌面场景。

服务器方面是存量 CentOS 加 Debian ,公司和家里都有机子(实体+虚拟机),十几个服务稳定运行,包括自己写的各种脚本,flask api ,工具站,没有任何抱怨。。。
secondwtq

secondwtq      3 小时 2 分钟前 via iPhone

这楼里面有至少一个是生在天朝上国的内在的 Linux 黑,楼主不用费口舌
不过目前为止的人都停留在个人观点的程度,还没看到魔怔人,也是很难得
ltkun

ltkun      3 小时 2 分钟前 via Android

@eason1874 你赢了 没 Linux 和 Windows 一样 地球照样转 太阳照样升 Windows 出来之前大家都不上网的 比尔盖兹是救世主
thedog

thedog      3 小时 0 分钟前

@ipwx wps 已经不错了
eason1874

eason1874      3 小时 0 分钟前

@ltkun #47 大家本来聊的 Linux 桌面和 Windows 的区别,你扯没 Linux 上不了网,被打脸了开始跳脚表演二极管了 😅
ltkun

ltkun      2 小时 55 分钟前 via Android

@eason1874 也是 我是 20 年+Linux 和 Windows 桌面用户 Windows 越来越 Linux 了 wsl2 都能跑 docker 了 但是如果二选一 毫不犹豫 Windows 滚蛋
microxiaoxiao

microxiaoxiao      2 小时 41 分钟前

要是不玩娱乐,仅仅是普通的服务器端开发或者办公,linux 可以用了。我同事们都切换了,公司要求得,问题不大。现在亿图,wps 也挺好的,Linux 也能用。
jinsongzhao

jinsongzhao      2 小时 33 分钟前

@ipwx 暴露年代了,现在学校都用 WPS ,新同事全都装 WPS ,Office 安装包都放公司共享目录下面,还是一个个费劲的去下载 WPS 用,尝试改变也没用。大部分人只用普通功能和先入为主的问题,习惯了就说好用。
shijingshijing

shijingshijing      2 小时 31 分钟前

作为一个写了 N 年.Net 桌面和 Web 的开发者,我觉得你说的对。不仅 Windows 越来越拉了,Visual Studio 里面也开始掺屎了,臃肿的不行了,有用的新功能就那么几个,给你捆绑一大堆。

即使是主场的桌面开发,我们现在老项目也停留在 VS2010 了,最后一个后台不默认开一堆 Telemetry 的 VS 。新项目全部转 Qt 和 PyQt 了。
luhe

luhe      2 小时 30 分钟前 via iPhone

没意思,我要看到 macOS 辩手入场,我要看到血流成河
shijingshijing

shijingshijing      2 小时 29 分钟前

MATE 版的 Debian/Ubuntu 绝对可以平替掉 Windows 10/11 ,再在虚拟机里面装个 Win 7 ,基本上完美解决。现在还折腾 Win 10 的唯一理由就是游戏,可惜游戏也被我戒了。
cssk

cssk      2 小时 22 分钟前 via iPhone   ❤️ 1

linux 这种残废桌面就算了吧
secondwtq

secondwtq      2 小时 17 分钟前

五十多楼了魔怔人终于来了 ...
zed1018

zed1018      2 小时 8 分钟前

啊对对对
啊对对对对对对对
ysn2233

ysn2233      1 小时 35 分钟前

因为和 windows 比 Linux 桌面是残废
jqtmviyu

jqtmviyu      1 小时 28 分钟前

我在一台 4200u 的老古董上装了 EndeavourOS+bspwm , 开机才 500 多 M , 装 win8.1 是 1G 多。win 确实占用高很多。
自从接触 i3, 我连 mac 上都装上了 yabai, vm 桌面太好用了。
billlee

billlee      1 小时 21 分钟前 via Android

不能拿 xfce/lxde 来比,全功能的桌面像 kde 全家桶开机内存占用也有 2GB 了。只是 linux 下有更多选择,你可以不装全家桶
jqtmviyu

jqtmviyu      1 小时 7 分钟前

墙绝对是阻碍用 linux 的一大因素,aur 很多都链接到 github 上。
软件的碎片化也是, 桌面环境是由一个个不同组织和个人开发者开发的软件搭建起来的, 配置文件又乱又杂, 当你需要修改到其中一部分的时候, 你必须得在各种 wiki ,readme ,reddit ,issues 中搜索答案, 学习成本太高了。
angrylid

angrylid      1 小时 6 分钟前 via Android

你和他说硬件资源占用,他和你说生态。仿佛是因为硬件要求高生态才好一样。
roundgis

roundgis      1 小时 5 分钟前 via Android

Linux desktop 程序員用還可以

一般人還是算了
secondwtq

secondwtq      1 小时 3 分钟前

> 不说 100% windows 下的软件都能找到替代品,我觉得能找到至少 90%是没问题的

准确来说,任何一个软件都是无法替代另一个软件的。
比如 Excel 在我这是无法替代 Google Sheets 的——因为 Google Sheets 可以直接拖动移动行 /列,而 Excel 必须额外按个 Shift ,并且还必须定位到行 /列的边缘。
觉得这不够 trivial ?好,我也是 Windows Terminal 的重度用户,我用它的原因很简单,这东西的“设置”界面是单独做成一个 Tab ,和其他 Terminal 并列的!目前我没在 Linux 上找到任何一个“替代品”是这么设计的,要么是个对话框,要么就直接文本配置,在这一点上 Windows Terminal 无可替代。(浏览器的 Tab 开成 Terminal Emulator 也许可以?毕竟现在浏览器“设置”界面一般就是单独一个 Tab 。或许可以用 Wine 跑一下试试 ...)

> 开机后内存占用甚至都不到 1G ,我试过再开个 freecad 的 3d 图,内存也就用了 2G 多点,但是 windows10 下基本就到 3.5G 了
既然是 Linux 用户,起码把“内存占用”的概念 elaborate 一下吧 ...

> 而且 linux 这些年桌面的效果也越来越漂亮了,并不比 windows10 差
本来想吐槽的,但是一想 Win10 的控制面板那德行嘛,糊弄事的帽子两顶,都乖乖戴好

最值得吐槽的是这句:
> 现在的桌面版本却是越做越小巧,很多桌面如 xfce ,openbox ...

最近我们有“灵活就业”“恶意讨薪”“原则居家”“准封闭式管理”,今天又多了个“越做越小” :)
楼主是真会挑,Openbox 15 年就停止更新了,那时候 Win10 都还没 RTM ,根本没法“越做越小巧”,因为早已经不做了 ... xfce 也是个更新龟速的货,你翻翻 changelog 看看这些软件这么多年跳了几个版本号吧 ...
那不如看看真的在做的软件吧,就用私货加得少的 Arch 举例,archive.org 上有最近几年的包,比如我日常用的 Kate ,从 1.6M “越做越小”到了 9M ,glibc ,7.9M 到 9.8M ,ffmpeg ,4.8M 到 11M ,OpenSSH (准确来说这其实是个 BSD 软件),600K 到 1.1M 。Blender 和 Krita 算是开源桌面软件的 poster child 了吧,通通从 30 多 M “越做越小”到了 60 多 M ,这还没算它们需要的一堆依赖包 ...

https://archive.org/download/archlinux_pkg_glibc 自行替换包名看看 Linux 软件是如何“越做越小”的。

(注意有个小坑,页面上显示的压缩包大小不代表包的实际大小,而且 Arch Linux 中间换过一次包格式,从 .tar.xz 换成了 .tar.zst ,这会略微增大包体积但不影响整体趋势,比如
不过我这里不得不吐槽 Zstandard 竟然至今没在 Windows 上铺开——这玩意已经在 Linux 上泛滥了,我出去买包烟都能碰到(划掉) pacman -Qi zstd 一下就有这么多东西依赖它:blosc boost-libs btrfs-progs curl gcc kmod libarchive libelf libtiff libzip mesa mkinitcpio perf plocate qemu-img qemu-system-x86 rsync systemd-libs wireshark-cli )
(不过楼主钟爱的 Openbox 好像是确确实实变小了一点)

当然楼主这主题一发,大家肯定只看见“Linux”和“Windows”,忽视了这些实际的问题。
我真心建议 Linux 爱好者去 Emacs China 之类的地方去讨论这类问题(虽然这是个 Emacs 论坛,但起码用户群体比较正常),再不行去 WSL 的 Issues 区也比这地方好 ... 最起码微软的人是真的会给你一些有价值的信息( https://github.com/microsoft/WSL/issues/873#issuecomment-425272829
不过不建议去 /r/linux ,/r/archlinux 之类的地方,前者一半是“Linux 开箱帖”,后者 90% 是开箱帖。

说到这正好 /r/programming 刚刚推给我一篇文章: https://randomascii.wordpress.com/2022/09/29/why-modern-software-is-slow-windows-voice-recorder Why Modern Software is Slow–Windows Voice Recorder
我觉得这文章比这楼里几十层更有助于解答楼主的问题。

然而你猜最搞笑的是啥?
——我读完了才发现这文章的作者是 Chrome 开发者之一。

(由于 Lycoris 看多了,需要维持一下“平衡”,这里再贴一个吐槽 Linux (准确来说是 coreutils )软件复杂性(以及对所谓“UNIX 哲学”的背叛)的文章: https://danluu.com/cli-complexity
akira

akira      1 小时 1 分钟前

反正硬盘不值钱
Cooky

Cooky      52 分钟前   ❤️ 1

tint2 + openbox + picom ,再开个 steam ,不受 windows 垃圾更新的困扰
datocp

datocp      38 分钟前 via Android

都什么年代了,千元手机都 8g 内存,公司一般 4g 不装 Windows 10 。配跟二手 4g 也就是几十块钱。。。
duke807

duke807      32 分钟前 via Android

linux 桌面比 windows 好不要太多

随便举个例子:linux 移动窗口的效率比 win 不知道要高多少倍,因为 linux 按住 win 或者 alt 键之后,整个窗口范围都可以移动,不用慢慢移动鼠标到细细的标题栏,而且不受屏幕顶部限制,可以随便移动窗口超出屏幕顶部,大大提高屏幕利用率。app 窗口大小也可以比屏幕大。
duke807

duke807      29 分钟前 via Android

可能有人觉得这个特性没啥,那是因为你开惯了拖拉机,如果你开惯了跑车,拖拉机你就不会想碰了。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK