请问二手笔记本做服务器用什么操作系统省电

2018-05-28 09:02:44 +08:00
 ngg0707
手头有台显示器坏掉的笔记本,想拿来做热备份的服务器(用 syncthing、rsync、unison 什么的),毕竟有把数据放在硬盘里惨痛丢失的经历。请问 linux 发行版有什么推荐吗?做省电设置有什么建议?😳
7412 次点击
所在节点    Linux
45 条回复
care
2018-05-28 10:21:14 +08:00
@3dwelcome 小白请教下不做端口镜像的情况下如何抓取局域网数据包?
ngg0707
2018-05-28 10:25:53 +08:00
@402124773 好的,谢谢
ngg0707
2018-05-28 10:26:41 +08:00
@shijingshijing 谢谢!
ngg0707
2018-05-28 10:29:15 +08:00
@5556019 现在用的是 Ubuntu,有什么区别吗……
ngg0707
2018-05-28 10:30:49 +08:00
@care 这和主题没关系吧……我也是小白,不太懂,sorry
ngg0707
2018-05-28 10:31:10 +08:00
@care 回复错了,sorry
alvin666
2018-05-28 10:36:10 +08:00
win10 比 linux 省电的,不过没有图形界面的话倒是可能 linux 更省电一些,不过就配置起来很麻烦,自己考虑一下吧,嫌麻烦就就 win10
3dwelcome
2018-05-28 10:45:01 +08:00
@care 一般都是网卡混杂模式或者 ARP 投毒,或者更彻底的把路由换成交换机,都可以。

不过一般动手脚不会在局域网,只要能控制出口的软路由电脑,就能监控所有的包。
3dwelcome
2018-05-28 10:49:10 +08:00
@alvin666 楼主在 linux 板块发帖,肯定不希望用 win10。

但就我个人而言,也觉得 windows 比 Ubuntu 好,家里有台 atom intel 华硕笔记本,装得是 Ubuntu,可是有很严重的省电 BUG, 会造成系统不稳定,到目前 Ubuntu 最新版本也没有修复。只能装回 windows 用,伤感。
hjc4869
2018-05-28 10:49:29 +08:00
@3dwelcome A72/A73 的板子价格比很多 x86 还贵。
@shijingshijing IO 强的 ARM 板很多,自带 SATA 甚至 PCIe/NVMe,还有带万兆网的,完全不是瓶颈。
alvin666
2018-05-28 10:52:44 +08:00
@3dwelcome +1 推荐 win,方便,且驱动兼容很好,主要是为了省电就别装 gui,不装 gui 配置难度又上了一层
iwtbauh
2018-05-28 11:03:33 +08:00
@shijingshijing 其实并不是这样。只是 Windows 在笔记本设备上默认采用了更加激进的电源管理策略罢了。很多人向我抱怨说他们的 Windows 笔记本不插交流电源时玩游戏非常卡顿,而且我发现 Windows 对于电源管理缺乏简单的配置方法,这其实是缺点。我们曾经遇到过,不插交流电源的同一台笔记本电脑运行同一个 Java 模拟器程序时,Windows 表现的相当糟糕,而 Linux 则表现的比较出色。Linux 如果你也想做到这样,其实只需要用 tlp 或 lmt 等工具配置一下,再设置一下最大 CPU 频率就行了,一切都是可以配置的,你可以随时在无 AC 电源时达到硬件该有的性能,也可以随时获得最长电池使用时间。

因此这个问题并非是电源管理做的好不好,而是操作系统设计哲学的问题,大多数*nix 用户更倾向于认为操作系统不应该做出这种假定。操作系统应该只提供机制而不是策略,操作系统只提供相关接口(如控制 CPU 频率的接口),具体功能应该作为扩展功能交给其他程序或用户来完成。一个程序只应该做好一件事。操作系统也应该做好的本职工作。
shijingshijing
2018-05-28 11:07:11 +08:00
@hjc4869 io 強的价格也在那里,而且还有很多 io 密集型应用场景不能直接走 DMA 中间需要 cpu 参与处理,这时候 atom,arm 全部都要跪。不是端口越多 io 就越强,要 io 多,intel 有专门针对纯 io 密集型的 ATOM C2750 这种呢,然并卵。
ngg0707
2018-05-28 11:13:11 +08:00
@3dwelcome 笔记本装 win7 操作都很卡,只有 2G 内存。换成 ubuntu 就不会卡,很神奇。
shijingshijing
2018-05-28 11:13:51 +08:00
@iwtbauh 你做过硬件驱动就知道为什么 windows 下面有优势了,这一块不是技术上的问题,实际上*unx 系列也可以完美解决功耗问题,参见苹果系列。这是一个商业问题,很多硬件厂商在做驱动的时候对 linux 的策略是能用就行,稍微良心一点的会注重 performance,功耗控制都是放在最后的可有可无的选项,因为投入的人力物力成本摆在那里,而这些厂商针对 windows 则很不一样,windows 下面是务必要保证的,因为这个下面的用户都是金主。

同理这就是为什么 nvidia 的闭源驱动要好于开源第三方的原因,做 CUDA 的平台一般都会优先选择 windows,驱动差异摆在那儿。
3dwelcome
2018-05-28 11:28:00 +08:00
@ngg0707 我笔记本也是 2G,装了 Win8,没觉得卡。

估计你的笔记本型号比较老了,win7 对硬件要求,反而比 win8/win10 要高。win7 的时代量产台式,到 win8 以后,就主打平板了。
iwtbauh
2018-05-28 11:42:42 +08:00
@shijingshijing 如果不需要 CUDA 的话,用户完全可以选择 nouveau 驱动程序。大部分硬件都有高质量的开源驱动程序。

因此除了 nvidia 显卡(并且用户需要用到 CUDA 的情况),硬件驱动方面的问题并不存在。最大的原因还是我上面说的
crb912
2018-05-28 12:41:17 +08:00
@ngg0707 ubuntu 比 win7 流畅是必然的。
1. 就安装包而言,一个 ubuntu 就 1g 多,win7 有 4g。
2. win 的系统服务和进程比 linux 多,win 还有些没啥卵用的进程(诸如 windows defender)。同样的 2G 内存,必然 ubuntu 要好多的。
3. 内存中的 struct 结构,内部成员的数据对齐问题的处理不同:
linux 默认 struct 最少是 short 类型的整数倍,
window 要求 struct 最少 int 的整数倍(如果我没记错的话)。这样一来,windows 会造成多的内存空间浪费。
zhaogaz
2018-05-28 13:02:02 +08:00
笔记本 日常使用 功耗很低的。。淘宝买个设备测一下就行了。

当然,你为了省电做的配置,你可以算算。。。我赌 省下的电费 10 块不到
ngg0707
2018-05-28 13:14:51 +08:00
@zhaogaz 好的,谢谢

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

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

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

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

© 2021 V2EX