首页 \ 问答 \ 请问下linux RAMDISK机制是怎样的? 是不是要先将KERNEL加载到RAMDISK解压后再拷贝到普通的RAM处执行呢?

请问下linux RAMDISK机制是怎样的? 是不是要先将KERNEL加载到RAMDISK解压后再拷贝到普通的RAM处执行呢?

更新时间:2019-03-17 02:08

最满意答案

一直对linux启动时挂载根文件系统的过程存在着很多疑问,今天在水木精华区找到了有用的资料,摘录如下: 1。linux启动时,经过一系列初始化之后,需要mount 根文件系统,为最后运行init进程等做准备,mount 根文件系统有这么几种方式
2016-09-07 回答

其他回答

可以私聊我~
2016-09-07 回答

相关问答

更多

如何还原RAMDISK

RamDisk简介 这是一个关于在RedHat 6.0系统上如何建立一个RamDisk的文章。对于其他的发行版本这个过程也应该是相识的。 什么是RamDisk? 一个A RamDisk 是你用作一个硬盘分区的一部分内存空间。或者换句话说,你是把内存假设为一个硬盘驱动器,并且你在它的上面存储文件。为什么我们要使用 RamDisk? 好的,如果你知道通常将要使用的文件是被调入内存以提高计算机的性能,因为内存的存储速度要快于硬盘。 这样类似于web服务器上的数据就可以用这个方法提高访问速度。或是有点愚蠢 ...

如何在Linux系统下制作RamDisk

如何在Linux系统下制作RamDisk 简介 什么是RamDisk?RamDisk就是将内存(Ram)的一部分当做硬盘(Disk)来使用。RamDisk有固定的大小,可以像正常硬盘分区那样去使用。 就操作时间来讲,RamDisk比真实的物理硬盘快很多,当系统关闭或断电时,保...

linux ramdisk 有什么作用

Ram Disk 就是将内存中的一块区域作为物理磁盘来使用的一种技术。对于用户来说,可以把RAM disk与通常的硬盘分区同等对待来使用。 内存盘对于保存加密数据来说很有用,因为我们如果将加密的文件解密到普通磁盘的话,即使我们随后删除了解密文件,数据仍然会留在磁盘上。这样是非常不安全的。而对于 RamDisk 来说,没有这样的问题。 假设有几个文件要频繁的使用,你如果将它们加到内存当中,程序运行速度会大副提高,因为内存的读写速度远高于硬盘。 像Web服务器,需要大量的读取和交换特定的文件的电脑,在 ...

linux 没有ramdisk能启动吗

使用加密文件中的未加密数据;   某些类型的网页内容服务;   挂载loopback文件系统(例如,从软盘或CD运行)   我为什么要写这个文档?因为我需要设置一个16M的RamDisk来查看、创建加密文件。我不想让未加密的文件写入我的工作平台的任何物理介质。我还发现一个有趣的地方,可以轻易的在Ram中创建一个比我的第一个物理硬盘(20M)还大的虚拟硬盘,当时,我根本无法想象怎样填满这个虚拟硬盘。   这个文档将会带你一步步地经历创建和使用RamDisk的过程。   平台   我使用Red Hat ...

如何修改Android系统的ramdisk.img-xgqsa-ChinaUnix博客

若想将ramdisk.img文件生成uramdisk.img文件 在终端执行下面命令: bootable/bootloader/uboot-imx/tools/mkimage -A arm -O linux -T ramdisk -C none -a 0x90C00000 -n "Android Root Filesystem" -d ./ramdisk.img ./uramdisk.img 由ramdisk.img~uramdisk.img文件的转换过程,就是在ramdisk.img文件中的前加 ...

如何把系统或程序临时文件/缓存文件夹设置到RamDisk

如何把系统或程序临时文件/缓存文件夹设置到RamDisk 使用QSoft RamDisk和RamDisk Plus可以轻松创建闪存盘RamDisk,但创建了RamDisk之后,你还必须将系统和一些程序的临时文件/缓存文件夹路径改为RamDisk下。以下是详细的设置教程: 1.系统缓存文件夹的迁移 要通过RamDisk获得更佳的系统性能,那就要改变系统原本的缓存路径,将系统的缓存文件都保存至RamDisk,这样平时系统对临时文件的读取,就直接从RamDisk下读取,这样读取速度更快,系统性能能够有不 ...

只想请问下用u盘怎样给电脑装linux系统

你是双系统吗?win和linux双系统要装grub,linux主引导,win被引导。估计是你的grub引导程序在装系统的时候写进U盘了。1G的话可以运行。如果不开Xwindow,300+M就够了。

相关文章

更多

最新问答

更多
  • 11. MySQL数据库中可使用____________ 语句增加新用户并限制用户访问数据库的权限.这个要怎么答..
  • MySQL 8.0 Command Line Client - Unicode和MySQL 8.0 command Line Client的区别
  • 请问一下JDBC要怎么加载驱动,mysql-connector-java-3.1.14-bin文件已经下好,麻烦大家详细说明一下,谢谢
  • 谁有Virtualbox虚拟机安装MAC雪豹的视频教程啊?为什么我每次下载了EFI引导文件都不能够成功安装啊?
  • PHP中mysql问题:请教下怎么建带有注册时间的表,我的mysql系统读不了RegTime,因为没办法查询注册时间,所以教程中查询表中注册时间的例子掌握不了,请高手解答,怎么建带有注册时间的表!高分
  • 安装好了mysql了,但老实加载不了JDBC驱动程序,我知道是将mysql-connector-java-5.0.8-bin.jar放在WEB...
  • 服务器升级后,导致网站无法访问;之前是iis6.0现在升级到7.0;同时php和mysql也是最新,用的是帝国cms;
  • myeclipse+mysql做学生管理系统时查询报错 。一个Test.java,另一个StuModel.java,代码如下:
  • mysql两个安装路径选在了D盘,安装完后C盘怎么会出现MySQL Installer for Windows文件夹,而且还挺大?
  • scripts/mysql_install_db --user=mysql报错 bash: mysql_install_db:未找到命令
  • springboot 配置了双数据源mysql和sqlserver,怎么只让mysql创建表sqlserver不自动创建表
  • rpm -ivh MySQL-server-5.1.7-0.i386.rpm.在linux下运行这个后安装mysql 遇到的问题
  • 中文版Google SketchUp Pro 8.0完全自学教程 光盘ISO+PDF彩图版套装 谁有现在能下载的地址给一份!
  • Qt错误:QMessageBox: No such file or directory错误:'QsqlDatabase' has not been declared
  • SQLSTATE = S1000 [MySQL][ODBC 5.3(a) Driver][mysqld-5.7.22-log]execute command denied to user
  • 打开Navicat 8.0 Lite MySQL时候出现missing required library files application
  • windows mysql5.7 版本先用skip-grant-tables 设置的密码,可是登录上以后操作又要重新设置密码
  • Eclips+Tomcat7.0+mysql5.1做博客系统,怎样连接数据库,mysql-connector-java-5.1.rar怎样安,JSP测试
  • 安装mysql 5.5.28.3 ,到check requirements时,visual studio tools for office 2010 runtime通不过。
  • tomcat6 jdk6 myeclipse6 mysql5.1 MYsql驱动也是5.1这几个匹配不啊,MYsql驱动包到底应该怎么配置啊
  • 通过dbeaver创建mysql表时,如何设置主键和主键自增。不适用sql语句,仅通过dbeaver可视化操作来创建。
  • mysql外网ip不能访问。我刚学mysql,下载了mysql5.5.31.操作系统是WindowsXP。用外网IP不能访问Mysql。
  • 从事网站开发工作,数据库设计的时候用mysql还是mysqli或是PDO?三种工具的功能基本一样,有必要都学吗
  • 我在淘宝客视频教程中学习购买域名和空间,解析绑定完了之后网站提醒我要我购买数据库什么的456元,这些是他视频中没有的,我用QQ问他怎么回事之后他就不搭理我了,接下来我该怎办,是不会死被骗了啊,好生气
  • vs2012 怎么连接excel 2013
  • 用VS2012连接MySQL时,选择数据源却没有MySQL database该选项,只有SQL Server相关的,是怎么回事啊?
  • 我分别在mysql和php的官方网站下载下来的mysql-5.6.3-m6-win32.zip和php-5.2.17-Win32-VC6-x86.zip
  • Linux(fedora)下启动MySQL,结果显示:env: /etc/init.d/mysql:权限不够。 我已经将权限切换到su了
  • 远程备份mysql数据库,远程mysql5.5,本地mysql5.1,要使用mysqldump命令,远程及本地都是linux环境
  • win7安装教程,要很详细的那种