网站地图官方微信:
网站首页 流泗镇 尺八镇 鹤林乡 独山县 戛洒镇 基隆市

当前位置: 首页 >

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

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

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

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

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

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

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

  • | 女主播和榜一大哥现实碰面会做什么? |

    抖音刷到38级了,刷了5个女主播,见了4个,3个发生了关系。...

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

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

  • | 中央巡视组交办式转办事项可以不受理吗? |

  • | GoLang不需要Rakefile/Makefile,是如何实现交叉编译的?如在X86上生成MIPS的可执行。 |

  • | 使用内存超过32G(含)的电脑是种怎样的体验? |

  • | Windows的伟大之处在哪里? |

  • | 如何高效将 HTML 内容转换成卡片形式? |

  • | 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了? |

  • | 为什么有些人只想用 1080P 的屏幕,而拒绝上高分辨率? |

  • | 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么? |

  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-25
  • 刚被电信调查了,有网xin,同时有群晖同步,百度云同步再跑。...

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

    2025-06-25
  • 准确的说:业务越宽泛,用Golang就越费劲,垃圾到不至于。...

    2025-06-25

关注我们

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