Linux内存buffer和cpu cache的区别
2023-09-14 09:09:55 时间
1.cache 和 buffer的区别
cache是高速缓存,用于CPU和内存之间的缓冲;
buffer是I/O缓存,用于内存和硬盘的缓冲
<1>.Cache最初用于cpu cache, 主要原因是cpu 与memory, 由于cpu快,memory跟不上,且有些值使用次数
多,所以放入cache中,主要目的是,重复使用, 并且一级\二\三级物理cache速度快.
<2>.Buffer 主要用于disk与memory主要是保护硬盘或减少网络传输的次数(内存数据表现dataSet).当然
也可以提高速度(不会立即写入硬盘或直接从硬盘中读出的数据马上显示),重复使用,最初最主要的目的是
保护disk.
相关文章
- mariadb安装教程linux,Linux下MariaDB10.0.X最新版本的安装方法
- Linux 基础-查看 cpu、内存等信息
- 系统Linux安装:引导系统实现快速安装(linux安装引导安装)
- 脚本开启Linux之旅:学习Shell脚本编程(linux下的shell)
- Linux优化CPU与内存的新方式(linuxcpu内存)
- Linux内存快速测试结果(linux内存速度测试)
- Linux 内存管理:精妙之处(linux内存原理)
- 命令Linux中使用Free命令查看系统内存情况(linux中的free)
- 命令掌握Linux View命令的秘籍(linux的view)
- 解决Linux内存泄露问题的实用技巧(linux查看内存泄露)
- 操作Linux远程目录操作技巧精粹(linux远程目录)
- Linux进程:如何创建和管理(linux进程创建)
- Linux 为何占用内存大?(linux占用内存大)
- Linux 三目运算符:简便而强大(linux三目运算符)
- 内存Linux下查看、使用共享内存(linux查看共享)
- Linux 分辨率调节的技巧(linux分辨率)
- Linux:开启新技术时代的分叉之路(linux的分支)
- 安装Git服务器:在Linux环境下的步骤(linux安装git服务器)
- 掌握绝招:Linux设备文件查看指南(linux查看设备文件)
- 中的文件探索Linux:列出目录中的文件(linux列出目录)
- Linux仓库配置实践指南(linux配置仓库)
- 使用C编写Linux串口程序(linux串口程序c)
- Linux文件夹大小一览(linux每个文件夹大小)
- windows共享盘Linux环境下如何挂载Windows共享盘(linux如何挂载)