V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hwb900501
V2EX  ›  Android

Linux 和 android 比那个系统比较耐操,在经常断电的情况下,为啥?哪位大神解答一波?

  •  
  •   hwb900501 · 2019-08-05 13:39:57 +08:00 · 6913 次点击
    这是一个创建于 1697 天前的主题,其中的信息可能已经有所发展或是发生改变。
    16 条回复    2019-08-07 23:07:34 +08:00
    cheng6563
        1
    cheng6563  
       2019-08-05 16:07:11 +08:00
    Linux 反正 ext4 文件系统是非常不耐断电的。用 xfs 会好些。
    Android 系统貌似默认就是 ext4 ?不过以前用的手机经常开机状态直接取电池也没出现过问题。
    lunksana
        2
    lunksana  
       2019-08-05 16:16:21 +08:00 via Android
    这个不是应该看存储设备有没有断电保护吗?
    hwb900501
        3
    hwb900501  
    OP
       2019-08-05 16:50:13 +08:00
    @lunksana 一般都有断电保护吧,电路上的设计,即使有断电保护对系统也是有影响的吧
    hwb900501
        4
    hwb900501  
    OP
       2019-08-05 16:51:25 +08:00
    @cheng6563 恩 手机还好断的少啊,我这东西是安装在工厂的,谁知道啥时候突然就断电了~~
    yulgang
        5
    yulgang  
       2019-08-05 16:55:26 +08:00
    经常断电的话,linux 可以考虑 overlayfs
    qgb
        6
    qgb  
       2019-08-05 17:01:21 +08:00
    @yulgang docker 就是用这个
    TobiahShaw
        7
    TobiahShaw  
       2019-08-05 17:43:06 +08:00
    加个 UPS 能支持安全关机就行
    Cooky
        8
    Cooky  
       2019-08-05 17:47:31 +08:00 via Android
    做成内存系统?
    geekvcn
        9
    geekvcn  
       2019-08-05 17:57:14 +08:00
    安卓,因为安卓设备大多数自带 UPS 和电源管理(电池)
    hwb900501
        10
    hwb900501  
    OP
       2019-08-05 18:13:25 +08:00 via Android
    @geekvcn 设备没有电池。。。。
    hwb900501
        11
    hwb900501  
    OP
       2019-08-05 18:27:05 +08:00
    @TobiahShaw 设备没有电池。。。。
    t123yh
        12
    t123yh  
       2019-08-05 19:16:16 +08:00 via Android
    把 rootfs 设置为只读就不怕掉电了
    ihipop
        13
    ihipop  
       2019-08-06 06:47:56 +08:00 via Android
    你需要 overlayfs
    reus
        14
    reus  
       2019-08-06 13:02:34 +08:00
    安卓就是 linux 内核,有什么好比的?
    realpg
        15
    realpg  
       2019-08-06 15:40:15 +08:00
    @cheng6563 #1

    不是不耐断电的问题
    是 linux 认为每个用户都是高级用户精通 linux 文件系统,查文件系统的问题交给牛逼的用户自己进行

    而 android 类似 windows 明显是给普通正常人类使用的,他会帮你进行自动化的查错 以及智能处理
    codehz
        16
    codehz  
       2019-08-07 23:07:34 +08:00
    @realpg #15 我寻思目前主流发行版 什么 Ubuntu Debian SUSE RHEL Arch 都已经有开机自动 fsck 的功能了啊。。当然也能自动处理。。只不过有些发行版显示 splash 不给你看输出而已。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   963 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:43 · PVG 04:43 · LAX 13:43 · JFK 16:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.