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



目录
相关文章
|
C语言
全网最详细用c语言实现植物大战僵尸游戏(下)-1
全网最详细用c语言实现植物大战僵尸游戏(下)
366 0
|
JavaScript 前端开发 开发者
【TypeScript技术专栏】TypeScript与React的完美结合
【4月更文挑战第30天】React和TypeScript在前端开发中备受推崇。React以其组件化、高性能和灵活的生态系统引领UI构建,而TypeScript通过静态类型检查和面向对象特性增强了代码的健壮性和可维护性。两者结合,能提升开发效率,降低错误,使React组件结构更清晰。通过安装TypeScript,配置tsconfig.json,然后用TypeScript编写和打包代码,可实现两者的无缝集成。这种结合为前端开发带来更强的代码质量和团队协作效果,随着技术发展,其应用将更加广泛。
294 0
|
JavaScript 前端开发 开发者
Vue有哪些优缺点
Vue.js 是一个流行的前端框架,具有许多优点和一些缺点。以下是 Vue.js 的主要优缺点:
|
存储 监控 安全
每次通过上下文获取到的密钥都是36小时有效期
每次通过上下文获取到的密钥都是36小时有效期
226 3
|
前端开发 JavaScript 搜索推荐
流式服务器端渲染
流式服务器端渲染(Streaming Server-Side Rendering)是一项在Web开发中备受关注的技术,它结合了服务器端渲染(SSR)和流式数据传输的优势。通过将渲染的HTML内容逐步发送给客户端,流式SSR可以显著加快页面加载速度,提供更好的用户体验,并对搜索引擎优化产生积极影响。本篇博文将深入探讨流式SSR的工作原理、优点和缺点,以及适用的场景。此外,我们还将介绍在一些知名项目中如何应用流式SSR技术。无论是初学者还是有经验的开发人员,本篇博文都将帮助你快速掌握流式SSR的概念和应用,为你的Web项目带来更好的性能和用户体验。让我们一起深入研究这一令人兴奋的前端技术吧!
1079 0
|
自然语言处理 Java 测试技术
序列化性能之巅:使用Fury替换Protobuf/Flatbuffers实现10倍加速
问题背景Protobuf/Flatbuffers是业界广泛使用的序列化库,服务于大量的业务场景。但随着业务场景的复杂化,Protobuf/Flatbuffers逐渐不能满足性能需求开始成为系统瓶颈,在这种情况下,用户不得不手写大量序列化逻辑来进行极致性能优化,但这带来了三个问题:大量字段手写序列化逻辑冗长易出错;手写重复序列化逻辑开发效率低下;难以处理发送端和接收端字段变更的前后兼容性问题;这里将
4880 0
序列化性能之巅:使用Fury替换Protobuf/Flatbuffers实现10倍加速
|
关系型数据库 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
2178 0
不存在“2022年红绿灯新国标”,红灯停,绿灯行,黄灯亮了停一停~
不存在“2022年红绿灯新国标”,红灯停,绿灯行,黄灯亮了停一停~
175 0
|
安全 Linux 网络安全
SIP不能注册或呼叫到服务器端怎样处理
SIP不能注册或呼叫到服务器端怎样处理
|
编译器 C语言
C语言之回调函数,qsort函数的定义及使用方法
C语言之回调函数,qsort函数的定义及使用方法
132 0