网站地图官方微信:
网站首页 包装制品 包装生产线 展示台 语音室成套设备 眼镜盒 学生

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 为啥加州会站在非法移民一边? |

    去网上找一下老墨干活的***,一群人烈日下在农田里从早干到晚...

    查看详情>>
  • | 目前国内网盘,最尊重用户的是哪家? |

  • | 和女生合租,都会发生什么事情? |

  • | 怎么看1-5月企业所得税21826亿元,同比下降2.5%;个人所得税6572亿元,同比增长8.2%? |

  • | 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考? |

  • | 女明星穿瑜伽裤出门是什么体验? |

  • | 贫困生买Mac mini m4有错吗? |

  • | 室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛? |

  • | 《绝区零》S 级限定击破角色「橘福福」已实装上线,你的使用体验如何? |

  • | 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利? |

  • | 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗? |

  • 我觉得吧,很多时候,解释是没有用的。 在这方面Go确实要比其...

    2025-06-26
  • 一、为什么你骑行后会腰痛?因为!国外的很多骑行明星是这样的!...

    2025-06-26
  • 哎呦,小老弟,你这问题问得挺有意思,正好踩在了老油条的脚趾上...

    2025-06-26
  • 实际工作中,2020年的时候用 Rust 在 ARM 设备上...

    2025-06-26

关注我们

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