Linux非正常关机会造成数据丢失吗?为什么?

Linux非正常关机会造成数据丢失吗?为什么?,第1张

会,因为linux是异步存储,为了提高读取速度,有一些常用数据都是存放在内存中的,并没有立即写回硬盘。正常关机的时候,系统会将内存里的数据写回硬盘中的,但是非正常关机的时候系统来不及将数据写回硬盘里,自然就会丢失。但是不也是都会丢,有时丢的数据文件可以在lost+found中找到。如果你不想关机,想将内存内容写回硬盘,可以使用sync命令。

首先你的断电是指什么?现在的手持设备都有超过3种供电电源。那我猜的说的断电是同时切断包括电池和USB在内的所有外部电源了。那么不论你的挂载点在哪里,kernel肯定是直接down掉的,cpu状态也不会被保存,内存清空,所有进程都不存在了,已经在读的进程不再持有文件句柄(没影响),已经在写的进程就写到某个字符停住,但是这些都不会影响到硬盘啊。所以对文件系统不会有损坏,但是对硬件会有些许伤害。但现在手持设备都维持在2.5~3V,断电对硬件的影响实际也不大。

至于你说的“怎么才能再以可读写属性挂载该磁盘呢”。我不理解这个“再”字。重新上电后一切重新开始,kernel boot重跑一遍,跟断电前你的挂载已经没有关系了。另一种情况,你可以在linux控制台启动句柄里面设置,把你的挂载命令写在那里面,那么每次启动时就自动挂载了

计算机掉电后,rom中的信息会丢失是错误的。

计算机断电或重启后,RAM中的所有信息都将丢失,而ROM中的信息则不会丢失。RAM与ROM的最大区别是数据的易失性,即一旦断电所存储的数据将随之丢失。RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。

ROM(Read-Only Memory)是只读内存的简称,是一种只能读出事先所存数据的固态半导体存储器。ROM主要由地址译码器、存储体、读出线及读出放大器等部分组成,其所存数据稳定,断电后所存数据也不会改变,并且结构较简单,使用方便,因而常用于存储各种固定程序和数据。

手机系统的rom:

安卓rom,安卓(Android)是一种以Linux为基础的开放源码 *** 作系统,主要使用于便携设备。安卓 *** 作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。

Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年2月数据,Android占据全球智能手机 *** 作系统市场52.5%的份额,中国市场占有率为68.4%。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7450433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存