网站地图官方微信:
网站首页 包装制品配附件 包装相关设备 包装生产线 包装机械 圆珠笔 印章用品

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 厦门房子还敢买吗? |

    本人女,一娃10个月。 翔安一栋自建房在出租。 自从怀孕...

    查看详情>>
  • | 你在生活中见过哪些「强者从不抱怨环境」的例子? |

  • | 女朋友是跳拉丁舞的,跳双人舞时会有身体接触,作为男友我感觉有点吃醋怎么办? |

  • | 如何评价网易新单机游戏作品《归唐》的首发 PV ? |

  • | Switch模拟器哪个好? |

  • | H264和H265谁画质好,求回谢谢!? |

  • | 战场上用沙袋来防***,真的有用吗? |

  • | 高薪裁员的中年人送外卖还是开滴滴好? |

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

  • | 如何评价《灵笼 2》第六集? |

  • | 跨平台GUI框架到底应该自绘还是原生控件绑定? |

  • Linus Torvalds,软件工程师, Linux 内核...

    2025-06-23
  • Gitea 是Go写的。 Gitlab主要是Ruby写的。 ...

    2025-06-23
  • esxi 就是靠 vcenter vsan vmotion ...

    2025-06-23
  • 自由泳分为两个流派,一个是竞技流派,另一个是业余爱好者,想要...

    2025-06-23

关注我们

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