tmpfs简单备忘

简介: shell>ls /tmp/test shell>mount -t proc proc /tmp/test shell>ls /tmp/test shell>umount /tmp/test shell>mount -t sysfs sysfs /tmp/test shell>ls /tmp/test/block/ shell>ls /
shell>ls /tmp/test
shell>mount -t proc proc /tmp/test
shell>ls /tmp/test
shell>umount /tmp/test


shell>mount -t sysfs sysfs /tmp/test
shell>ls /tmp/test/block/
shell>ls /sys/block    ------------>看到很多 loop0 ... ram0...
shell>ls /sys/block ///插入一个U盘之后,会增加一个东西!sdb  --->硬件信息!

shell>mount /dev/ram0 /mnt 

df -h

/dev/ram0 16M      ---->但是大于16兆就用不了了,需要 tmpfs


-------------------------------------------
shell>mount -t tmpfs /dev/tmpfs /mnt ///tmpfs 这个也是内存!

shell>df -Th 
/dev/tmpfs  2.0G

shell>dd if=/dev/zero of=1.img bs=1M count=1000
shell>free
shell>dd if=/dev/zero of=2.img bs=1M count=1000
shell>free
....
当前使用的是物理内存,速度快,但是一旦umount之后,内存就返回了,无法进行保存数据!

一般如果有需要临时使用的话,就看情况使用了……大笑


一点点源码:

//

参考1



目录
相关文章
|
Cloud Native Serverless 容器
袋鼠:云原生底层系统探索和实践
随着云计算的发展,云原生概念已经开始成为一种被广泛接受的开发理念。本文将概述我们面向云原生场景在底层技术方面做的探索以及实践。文章根据云栖大会系统软件专场内容整理,演讲者:韩伟东
4553 1
|
存储 Kubernetes Cloud Native
阿里巴巴开源容器镜像加速技术
近日阿里巴巴开源了其云原生容器镜像加速技术,其推出的overlaybd镜像格式,相比于传统的分层tar包文件格式,实现了基于网络的按需读取,从而使得容器可以快速启动。
|
C语言
全网最详细用c语言实现植物大战僵尸游戏(下)-1
全网最详细用c语言实现植物大战僵尸游戏(下)
389 0
|
存储 Kubernetes 搜索推荐
使用容器方式创建firecracker虚拟机
使用容器方式创建firecracker虚拟机
585 1
|
JavaScript 前端开发 开发者
【TypeScript技术专栏】TypeScript与React的完美结合
【4月更文挑战第30天】React和TypeScript在前端开发中备受推崇。React以其组件化、高性能和灵活的生态系统引领UI构建,而TypeScript通过静态类型检查和面向对象特性增强了代码的健壮性和可维护性。两者结合,能提升开发效率,降低错误,使React组件结构更清晰。通过安装TypeScript,配置tsconfig.json,然后用TypeScript编写和打包代码,可实现两者的无缝集成。这种结合为前端开发带来更强的代码质量和团队协作效果,随着技术发展,其应用将更加广泛。
333 0
|
前端开发 JavaScript 搜索推荐
流式服务器端渲染
流式服务器端渲染(Streaming Server-Side Rendering)是一项在Web开发中备受关注的技术,它结合了服务器端渲染(SSR)和流式数据传输的优势。通过将渲染的HTML内容逐步发送给客户端,流式SSR可以显著加快页面加载速度,提供更好的用户体验,并对搜索引擎优化产生积极影响。本篇博文将深入探讨流式SSR的工作原理、优点和缺点,以及适用的场景。此外,我们还将介绍在一些知名项目中如何应用流式SSR技术。无论是初学者还是有经验的开发人员,本篇博文都将帮助你快速掌握流式SSR的概念和应用,为你的Web项目带来更好的性能和用户体验。让我们一起深入研究这一令人兴奋的前端技术吧!
1142 0
|
关系型数据库 MySQL 数据安全/隐私保护
docker 安装mysql 8.0的步骤
以下是安装 MySQL 8.0 的 Docker 步骤: 1. 首先,确保你已经安装了 Docker 并启动了 Docker 服务。 2. 打开终端或命令行界面。 3. 在终端中输入以下命令,从 Docker Hub 下载并运行 MySQL 8.0 的最新镜像: ``` docker run --name=mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_password -d mysql:8.0 ``` 解释: - `--name=mysql8`:指定容器的名称为 "mysql8"。 - `-p 33
2378 0
|
安全 Linux 网络安全
SIP不能注册或呼叫到服务器端怎样处理
SIP不能注册或呼叫到服务器端怎样处理
|
存储 Rust 运维
6秒拉起3000个!阿里云Severeless产品背后的底层技术究竟有多硬核?
本文将详细展开介绍袋鼠系统在阿里云强大基础设施上所做的优化,揭秘支持阿里云云原生 Serverless 快速弹性背后的底层技术。
6秒拉起3000个!阿里云Severeless产品背后的底层技术究竟有多硬核?
transformers配置、模型加载实践
transformers配置、模型加载实践
1260 0