写点什么

Mmap

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

细细阅读,3 张图带你理解,零拷贝,mmap 和 sendFile

用户头像
奔着腾讯去6 月 16 日

零拷贝说白了,其实就是传统 IO 的性能实在有点拉胯,所以搞出来一个零拷贝机制提升一下效率。要了解零拷贝的话,首先得先了解一下传统 IO 的执行流程,这里举个例子,通过传统的 IO 进行网络传输来传输一个文件。

尽情阅读,技术进阶,详解 mmap 的原理

用户头像
奔着腾讯去6 月 15 日

mmap的作用,在应用这一层,是让你把文件的某一段,当作内存一样来访问。将文件映射到物理内存,将进程虚拟空间映射到那块内存。这样,进程不仅能像访问内存一样读写文件,多个进程映射同一文件,还能保证虚拟空间映射到同一块物理内存,达到内存共享的作用。

https://static001.geekbang.org/infoq/75/75fadb8e655be76f2eaaad6d53322a1d.png?x-oss-process=image/resize,w_416,h_234

支持百万级 TPS,Kafka 是怎么做到的?

用户头像
爱笑的架构师2020 年 12 月 24 日

谈到大数据传输都会想到 Kafka,Kafka 号称大数据的杀手锏,在业界有很多成熟的应用场景并且被主流公司认可。这款为大数据而生的消息中间件,以其百万级TPS的吞吐量名声大噪,迅速成为大数据领域的宠儿,在数据采集、传输、存储的过程中发挥着举足轻重的作用

https://static001.geekbang.org/infoq/fe/fe6e59d8fab6d0fe0027ed211958afa7.jpeg?x-oss-process=image/resize,w_416,h_234

Kafka 和 RocketMQ 底层存储之那些你不知道的事

用户头像
yes2020 年 8 月 13 日

RokcetMQ 与 Kafka 底层存储的那些事儿

Mmap_Mmap资料文章-InfoQ写作平台