网站地图官方微信:
网站首页 包装印刷加工 帐簿 眼镜片 眼镜架 验钞机 信封

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

    创造一个AI Coding的产品,再用这个产品来做AI Co...

    查看详情>>
  • | 冬天也要穿胸罩吗? |

  • | 路由器被隔空刷成校园网节点了,这在技术上是怎么实现的? |

  • | 你被哪个后来知道很sb的BUG困扰过一周以上吗? |

  • | 为什么 mac mini 的 m4 版本价格这么低呢? |

  • | react 前端项目框架怎么搭建? |

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

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | 怎么向老婆简单解释nas的用途? |

  • | 有一个***约你出去,你会去吗? |

  • | 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好? |

  • 去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白,...

    2025-06-24
  • 一堆人吐槽阿汤哥怎么扛住压强和低温度活下来的 其实他就是死了...

    2025-06-24
  • 因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个r...

    2025-06-24
  • 不能即插即用的都是辣鸡 都2025年了还天天想着当用户的爹 ...

    2025-06-24

关注我们

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