io操作

1 缓冲

https://juejin.cn/post/7130062768413081637

https://juejin.cn/post/7085935695432269861

多级缓存

1.用户空间缓冲区

咋用

只有buffer满了才会读写

作用

1.减少io次数

不到buffer的大小,不会io

2.减少内存峰值

一次buffer的大小

2.内核缓冲区

3.磁盘缓冲区

2 落盘

open 打开文件句柄

write 写磁盘buffer

sync 写到磁盘

close 关闭文件句柄

3 三方库

https://cloud.tencent.com/developer/article/1656755

4 优化技术

零拷贝

https://zhuanlan.zhihu.com/p/357820303

Author

Lavine Hu

Posted on

2024-04-21

Updated on

2024-07-29

Licensed under

# Related Post
  1.raid
  2.对象池
  3.c++内存
  4.性能优化
Comments

:D 一言句子获取中...