网站地图官方微信:
网站首页 车门乡 增田镇 大流乡 党店镇 石坑镇 神峪乡

当前位置: 首页 >

既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?

page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。

应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。

至于应用层的缓存,从局部性原理来说,都是一样的。

就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。

不同之处在于,应用层缓存的是业务数据,这个数据可…。

既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?

  • | 本人女20,平胸跟男生一样怎么办 ? |

    瘦的人,一般胸都小,但也有例外,那就是乳腺型胸的人,这种人活...

    查看详情>>
  • | flutter是***跨平台最优解吗? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

  • | 太空中没有氧气,为什么太阳还在燃烧? |

  • | 为什么有的人好像什么都知道但现实中却一事无成? |

  • | 女婿永远成不了儿子,是不是? |

  • | 如何评价林志玲? |

  • | 冬天也要穿胸罩吗? |

  • | 小时候看过的影视剧情节,哪些给你留下了童年阴影? |

  • | 如何评价Cursor? |

  • | 电视机为什么有大流量上传? |

  • 一般来说民办高校的学费要比公办高校高不少,一年9.6万贵吗?...

    2025-06-24
  • 当然可以,前提是能做到的话。 预警机就像象棋里的【帅】,价...

    2025-06-24
  • 开源的Windows兼容系统,一直都是我的一个追求,不过这个...

    2025-06-24
  • 有这样一个直播间,里面的主播们,个个不是明星却胜似明星,曾志...

    2025-06-24

关注我们

添加微信好友,关注最新动态