- 博客(69)
- 收藏
- 关注
原创 kafka之所以快的原因
3.dma+sendfile 对于磁盘数据的读取,利用DMA(直接内存访问)的系统调用sendfile,由传统的 磁盘-内核缓冲-应用缓存-socket缓冲-网卡 文件copy方式,改进为 磁盘-内核缓冲-socket缓冲-网卡,减少了 用户/内核态的转换次数和 文件copy次数。1.数据的写入利用了操作系统提供的pageCache,属于堆外内存,降低java应用内存的管理压力,从而减少了gc带来的stop the word问题,基于内存操作,且采取顺序写入方式,效率极快。减少文件copy次数和态转换。
2023-08-24 10:04:33
260
原创 kafka之所以快的原因
3.dma+sendfile 对于磁盘数据的读取,利用DMA(直接内存访问)的系统调用sendfile,由传统的 磁盘-内核缓冲-应用缓存-socket缓冲-网卡 文件copy方式,改进为 磁盘-内核缓冲-socket缓冲-网卡,减少了 用户/内核态的转换次数和 文件copy次数。1.数据的写入利用了操作系统提供的pageCache,属于堆外内存,降低java应用内存的管理压力,从而减少了gc带来的stop the word问题,基于内存操作,且采取顺序写入方式,效率极快。减少文件copy次数和态转换。
2023-03-21 09:27:27
394
原创 Error : ShortCircuitCache: could not load - access control error while attempting to set up short-ci
【代码】Error : ShortCircuitCache: could not load - access control error while attempting to set up short-ci。
2023-01-06 10:11:30
528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人