V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ngg0707
V2EX  ›  Linux

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

  •  
  •   ngg0707 · 2018-05-28 09:02:44 +08:00 via iPhone · 7425 次点击
    这是一个创建于 2376 天前的主题,其中的信息可能已经有所发展或是发生改变。
    手头有台显示器坏掉的笔记本,想拿来做热备份的服务器(用 syncthing、rsync、unison 什么的),毕竟有把数据放在硬盘里惨痛丢失的经历。请问 linux 发行版有什么推荐吗?做省电设置有什么建议?😳
    45 条回复    2018-09-25 23:23:31 +08:00
    lastpass
        1
    lastpass  
       2018-05-28 09:05:20 +08:00 via Android
    →_→换电池,解决楼主一切问题
    iwtbauh
        2
    iwtbauh  
       2018-05-28 09:08:04 +08:00 via Android
    禁用独显
    降低 CPU 频率
    禁用超线程
    禁用睿频
    禁用 CPU 核心数
    禁用声卡
    增加硬盘等设备的电源管理级别,使其不使用时休眠(慎用)
    Cooky
        3
    Cooky  
       2018-05-28 09:10:07 +08:00 via Android   ❤️ 1
    买个树莓派,香橙派,最大功率 10w
    ngg0707
        4
    ngg0707  
    OP
       2018-05-28 09:12:02 +08:00 via iPhone
    @lastpass 放着当服务器当然有外接电源啊,只是一直开着想省点电
    ngg0707
        5
    ngg0707  
    OP
       2018-05-28 09:13:02 +08:00 via iPhone
    @Cooky 谢谢。不过想充分利用手头资源。而且不是说树莓派性能不行吗?😳
    ngg0707
        6
    ngg0707  
    OP
       2018-05-28 09:13:43 +08:00 via iPhone
    @iwtbauh 非常感谢!我了解一下。
    daigouspy
        7
    daigouspy  
       2018-05-28 09:20:30 +08:00 via Android
    我的 8700k 主机待机 25w 不到
    ngg0707
        8
    ngg0707  
    OP
       2018-05-28 09:26:06 +08:00 via iPhone
    @daigouspy 请问有什么测量方法呢?
    402124773
        9
    402124773  
       2018-05-28 09:26:19 +08:00
    我也有一台老的小笔记本,10 寸屏幕的那种上网本。ATOM N470 的 CPU。2GB 内存。装了 Lubuntu 18.04 。关闭屏幕不待机 10W 功耗。最高 15w 左右吧。待机没测试。估计 5w 左右吧。放点自动运行任务。opengrok 服务器,用来看代码。
    3dwelcome
        10
    3dwelcome  
       2018-05-28 09:27:47 +08:00
    没必要 24 小时开机吧,如果只是数据每日备份,可以考虑做 Wake On Lan 唤醒服务。每天半夜 3:00 自动开机,同步两个小时数据后,自动关机,是最省电的方案。
    chinanala
        11
    chinanala  
       2018-05-28 09:30:36 +08:00
    我现在自用的笔记本服务器,装的 debian9 系统,再装上 tlp powertop 这两个电池优化工具就好了,笔记本内置电池充次电能用一星期。
    daigouspy
        12
    daigouspy  
       2018-05-28 09:32:04 +08:00 via Android   ❤️ 1
    @ngg0707 淘宝就有那些计量插座买啊!
    ngg0707
        13
    ngg0707  
    OP
       2018-05-28 09:33:40 +08:00 via iPhone
    @3dwelcome 这个我忘了写了,看了下 bios,找不到 WOL 的功能,甚至没有定时开机的功能🤕🤕🤕
    3dwelcome
        14
    3dwelcome  
       2018-05-28 09:35:38 +08:00
    @402124773 功率一定程度上,已经相当于性能了,基本上是成正比的。
    楼上说 ARM 设备性能不够,我想说,在新手机 ARM SoC 大小核加成下,实测计算性能不比 Atom x86 差很多的。只要有 A73,单核性能肯定够用,说不够的,肯定还是以前那种 ARM 体系。
    科技日新月异啊,但有一点,ARM 性能强悍的型号,价格也没那么白菜,专门买一台还是有点浪费。现在一杯咖啡都要 30RMB,还是楼主那种物尽其用的好,那点点电费就是浮云。。
    shijingshijing
        15
    shijingshijing  
       2018-05-28 09:36:42 +08:00 via iPhone
    对电源管理的最好的,还是 windows,linux 因为涉及到各种协议有很多底层驱动确实是比不上 windows,我的方法是在 win 上的虚拟机跑 Debian 作为小型服务器,主要是 gitea,LAMP 和爬虫,系统崩了虚拟机也很好恢复。

    如果要备份文件,我就是用一个简单的 ftp 弄的,楼主你配好了 rsync 之后能不能写篇攻略让我们学习学习
    shijingshijing
        16
    shijingshijing  
       2018-05-28 09:44:23 +08:00 via iPhone
    楼主不要用 ARM,不要用树莓派,不要用 ATOM,这些跑跑软件路由还可以,做 Wake On LAN 跳板也行,做文件服务器很烂,做 web server 也不行,不仅仅是 cpu 本身性能有限,还因为这些片子配的 io 都不行,所以还是老老实实选笔记本吧,最好是低功耗的带 U 的处理器,我用的 hp zbook14u,cpu 是低功耗的 i7-7500u,相当满意。另外,gitea 据说是树莓派就够了但我从来不敢这么折腾。

    最后,笔记本的电源适配器功率转换效率要比一般电源好得多,因为特别针对笔记本小功率进行了设计,轻松达到 90%的样子,要同等功率因数,pc 的一个电源都要大几百。
    3dwelcome
        17
    3dwelcome  
       2018-05-28 09:45:51 +08:00
    @shijingshijing ftp 备份也太不靠谱了,密码都是明文传输的,别有用心的人在局域网用抓包软件,就要悲剧。
    一般服务器数据备份,都是用 mysql 数据库居多,都是每日增量同步,查询每条记录最新的修改日期,把当天更新的数据异地同步过来。
    ThirdFlame
        18
    ThirdFlame  
       2018-05-28 09:48:48 +08:00
    可以试试用 nextcloud 作为服务端。
    wtks1
        19
    wtks1  
       2018-05-28 09:59:46 +08:00 via Android
    @ngg0707 wol 这个应该都有吧,毕竟我家一台 03 年的超古董笔记本都有这功能
    5556019
        20
    5556019  
       2018-05-28 10:20:27 +08:00
    debian
    care
        21
    care  
       2018-05-28 10:21:14 +08:00 via iPhone
    @3dwelcome 小白请教下不做端口镜像的情况下如何抓取局域网数据包?
    ngg0707
        22
    ngg0707  
    OP
       2018-05-28 10:25:53 +08:00
    @402124773 好的,谢谢
    ngg0707
        23
    ngg0707  
    OP
       2018-05-28 10:26:41 +08:00
    @shijingshijing 谢谢!
    ngg0707
        24
    ngg0707  
    OP
       2018-05-28 10:29:15 +08:00
    @5556019 现在用的是 Ubuntu,有什么区别吗……
    ngg0707
        25
    ngg0707  
    OP
       2018-05-28 10:30:49 +08:00
    @care 这和主题没关系吧……我也是小白,不太懂,sorry
    ngg0707
        26
    ngg0707  
    OP
       2018-05-28 10:31:10 +08:00
    @care 回复错了,sorry
    alvin666
        27
    alvin666  
       2018-05-28 10:36:10 +08:00 via Android
    win10 比 linux 省电的,不过没有图形界面的话倒是可能 linux 更省电一些,不过就配置起来很麻烦,自己考虑一下吧,嫌麻烦就就 win10
    3dwelcome
        28
    3dwelcome  
       2018-05-28 10:45:01 +08:00
    @care 一般都是网卡混杂模式或者 ARP 投毒,或者更彻底的把路由换成交换机,都可以。

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

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

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

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

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

    因此除了 nvidia 显卡(并且用户需要用到 CUDA 的情况),硬件驱动方面的问题并不存在。最大的原因还是我上面说的
    crb912
        38
    crb912  
       2018-05-28 12:41:17 +08:00 via Android
    @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
        39
    zhaogaz  
       2018-05-28 13:02:02 +08:00
    笔记本 日常使用 功耗很低的。。淘宝买个设备测一下就行了。

    当然,你为了省电做的配置,你可以算算。。。我赌 省下的电费 10 块不到
    ngg0707
        40
    ngg0707  
    OP
       2018-05-28 13:14:51 +08:00 via iPhone
    @zhaogaz 好的,谢谢
    whypool
        41
    whypool  
       2018-05-28 14:07:51 +08:00
    目前用的 deepin 当服务器
    6 年前的笔记本,双核低压 u,4g 内存
    用来爬数据,夏天发热量非常大,基本满载跑了,自带电池基本无视,离开电源 10 分钟就 gg
    估计散热有点问题,说不定还真有点费电,快 2 个月没关机了

    考虑用安卓手机代替,刷了原生 4.4 系统,大概也是 4 年前的手机了,用 linux deploy 装了个 centos7,然而容量完全不够
    纠结要不要买个闪存卡,毕竟有几个 G 的数据,容量太小 mysql 都装不上(系统可用只有 5G,装完 centos 可用 1.6G ,留了 1G 给安卓 app 用),浪费的这点电费值不值一张闪存卡,纠结啊
    ngg0707
        42
    ngg0707  
    OP
       2018-05-28 16:49:16 +08:00
    @whypool 手机处理能力有点捉急了吧……你服务器是做什么的?
    5556019
        43
    5556019  
       2018-05-29 10:58:55 +08:00
    @ngg0707 debian 我用了 感觉更流畅!耗费的资源更少
    sdlearn
        44
    sdlearn  
       2018-09-25 22:24:04 +08:00
    闲鱼 200 元淘个 T60,淘宝 12 元搞个 T7200 的 U,经典的小黑还能 wake on lan, 最后一代 IBM 本子,键盘摸着也舒服,一共不到 220 元就能搞定,比树莓派什么的强多了。
    sdlearn
        45
    sdlearn  
       2018-09-25 23:23:31 +08:00 via iPhone
    串场了,尴尬
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 20:32 · PVG 04:32 · LAX 12:32 · JFK 15:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.