Marvel-Site Marvel-Site
首页
  • Java

    • Java基础
    • Java进阶
    • Java容器
    • Java并发编程
    • Java虚拟机
  • 计算机基础

    • 数据结构与算法
    • 计算机网络
    • 操作系统
    • Linux
  • 框架|中间件

    • Spring
    • MySQL
    • Redis
    • MQ
    • Zookeeper
    • Git
  • 架构

    • 分布式
    • 高并发
    • 高可用
    • 架构
  • 框架

    • React
    • 其他
  • 实用工具
  • 安装配置

    • Linux
    • Windows
    • Mac
  • 开发工具

    • IDEA
    • VsCode
  • 关于
  • 收藏
  • 草稿
  • 索引

    • 分类
    • 标签
    • 归档
GitHub (opens new window)

Marvel

吾必当乘此羽葆盖车
首页
  • Java

    • Java基础
    • Java进阶
    • Java容器
    • Java并发编程
    • Java虚拟机
  • 计算机基础

    • 数据结构与算法
    • 计算机网络
    • 操作系统
    • Linux
  • 框架|中间件

    • Spring
    • MySQL
    • Redis
    • MQ
    • Zookeeper
    • Git
  • 架构

    • 分布式
    • 高并发
    • 高可用
    • 架构
  • 框架

    • React
    • 其他
  • 实用工具
  • 安装配置

    • Linux
    • Windows
    • Mac
  • 开发工具

    • IDEA
    • VsCode
  • 关于
  • 收藏
  • 草稿
  • 索引

    • 分类
    • 标签
    • 归档
GitHub (opens new window)
  • Java

  • 计算机基础

    • 数据结构与算法

    • 计算机网络

    • 操作系统

      • 操作系统基本概念
      • 进程、线程、协程的区别
      • 进程间的通信方式
      • 操作系统常见问题
        • IO多路复用
      • Linux

    • 框架|中间件

    • 架构

    • 后端
    • 计算机基础
    • 操作系统
    Marvel
    2022-07-16
    目录

    操作系统常见问题

    # 操作系统常见问题

    # buffer和cache的区别?

    buffer

    A buffer is something that has yet to be “written” to disk. 翻译过来就是:buffer就是写入到磁盘。

    主要目的进行流量规整,把很多个规模较小的 IO 整理成少数个较大规模的 IO,以减少响应次数。例如,从网上下电影,不是下一点数据就写一下磁盘,而是积攒一定量的数据以后一整块一起写;从内存中将数据往硬盘中写入,并不是直接写入,而是缓冲到一定大小之后刷入硬盘中。

    cache

    A cache is something that has been “read” from the disk and stored for later use. 翻译过来就是:cache就是从磁盘读取数据然后存起来方便以后使用。

    是为了弥补高速设备和低速设备的鸿沟而引入的中间层,主要目的就是基于时间局部性原理,将常用的数据放到访问速度更快的缓存中,从而最终起到加快访问/读取速度的作用。例如:将硬盘中的数据读取出来放在内存的缓存区中,这样以后再次访问同一个资源,速度会快很多。

    编辑 (opens new window)
    上次更新: 2023/08/20, 21:21:52
    进程间的通信方式
    IO多路复用

    ← 进程间的通信方式 IO多路复用→

    最近更新
    01
    位运算
    05-21
    02
    二叉树
    05-12
    03
    Spring三级缓存解决循环依赖
    03-25
    更多文章>
    Theme by Vdoing | Copyright © 2022-2024 Marvel
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式