网站地图官方微信:
网站首页 包装用纸 包装生产线 包装胶带 眼镜片 眼镜盒 学习文具

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 老公加班过多,是逃避家庭责任吗? |

    程序员一枚,过来吐槽下 老婆希望买学区房,350w左右 我收...

    查看详情>>
  • | 花旗预测未来几季金价将回落至每盎司 3000 美元以下,这其中有哪些相关依据? |

  • | 32岁程序员独立开发者纠结要不要回农村生活? |

  • | 飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗? |

  • | 20年后,会不会迎来县级合并潮? |

  • | 能否追加未实缴出资的法人股东(已注销)的股东为被执行人? |

  • | 为什么果粉对苹果非常地宽容? |

  • | 为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告? |

  • | 如果以我本二水平,穿越回建国甚至抗战时期进八路军能混到什么水平? |

  • | 国外(GoDaddy)注册的域名如何在国内备案? |

  • | 炫富真的很爽吗? |

  • 这问题是2019年的,现在是2024年。 在这五年里,MBP...

    2025-06-18
  • 我回答这个问题,可能会有点偏颇。 我现在好奇的并非是:不生...

    2025-06-18
  • 9人遇难26人受伤,已属于较大事故。 离重大事故10人...

    2025-06-18
  • 没什么缺陷,唯一的缺陷就是喜欢动态化的魔怔人太多,当然官方特...

    2025-06-18

关注我们

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