首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu核心电源故障电阻

Ubuntu核心电源故障电阻
EN

Ask Ubuntu用户
提问于 2016-09-24 15:43:52
回答 1查看 420关注 0票数 2

我想问的是,从设计上看,ubuntu是否更像一个基于ramdisk的操作系统?根据此页的说法:

操作系统和应用程序文件是完全分开的,作为一组不同的只读映像.

我理解这一点,因为对物理存储所做的写操作要少得多--在我的特殊情况下,我想到了一个SD卡。会导致更多的电源失效存储(当然,不谈论损坏SD卡本身)?

供参考-我没有太好的经验与rPi和他们的SD卡的基础上的FS (别误会,我喜欢他们,但他们不适合我的所有用例),结果是腐败.不管我会使用哪类SD卡,过了一段时间后,我的系统总是会损坏。据我所读,这是正常的,因为默认情况下,Raspbian完成了大量的写操作,如果在写过程中发生电源故障,则整个系统都无法启动。

在某些情况下,我并不总能用一个合适的shutdown关闭系统,因此我正在寻找一个对此更有抵抗力的操作系统,而ubuntu似乎承诺了这一点。我理解得对吗?

EN

回答 1

Ask Ubuntu用户

发布于 2016-09-28 14:29:42

这是个很好的问题。

snap(因此也是Ubuntu )的设计使得每个快照( OS只是另一个快照)与其他快照隔离。快照是只读的squashfs图像,这就是您正在讨论的引用。

然而,据我所知,这样做并不是为了表现得像一个ramdisk。这是为该页的其他要点做的:

  • 这些图像(以及它们中的应用程序)更能抵抗篡改。
  • snap始终是开发人员发布的内容,这使得更新(和回滚)变得很容易。

诸若此类。事实上,虽然快照确实是只读的,但是Ubuntu的行为并不像ramdisk:

  • 当快照被更新时,它们本身仍然被写入磁盘。
  • 操作系统日志仍然会转到/var/log/
  • 每个快照都有它自己的可写空间,它可以利用它认为合适的方式。

所有这些写入都是持久化的,但是系统设计的目的是使写量尽可能小(除非您在devmode中运行快照,这会使日志变得很吵,或者使用一个写了一吨的快照)。就电力故障而言,在其中一篇文章中,没有什么能阻止电力损耗。但是,Ubuntu和Raspbian (我相信)都使用ext4,它通常能够从这些事件中恢复过来。我甚至认为您之前遇到的SD卡损坏只是由于过多的写。也许你的SD卡的选择没有一个良好的磨损水平的实现?

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/829118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档