- Microsoft Azure 教程
- Microsoft Azure - 首页
- 云计算 - 概述
- Microsoft Azure - Windows
- Microsoft Azure - 组件
- Microsoft Azure - 计算模块
- Microsoft Azure - 织物控制器
- Microsoft Azure - 存储
- Microsoft Azure - Blob
- Microsoft Azure - 队列
- Microsoft Azure - 表格
- Microsoft Azure - CDN
- Microsoft Azure - 应用程序
- Microsoft Azure - 安全性
- Microsoft Azure - 数据中心
- Microsoft Azure - 场景
- Microsoft Azure 高级
- Microsoft Azure - 管理门户
- Azure - 创建虚拟网络
- Azure - 部署虚拟机
- Azure - 端点配置
- Azure - 点对站点连接
- Azure - 站点到站点连接
- Microsoft Azure - 流量管理器
- Microsoft Azure - PowerShell
- Azure - 监控虚拟机
- Azure - 设置警报规则
- Azure - 应用程序部署
- Microsoft Azure - 备份和恢复
- Azure - 自助服务功能
- Azure - 多因素身份验证
- Azure - Forefront Identity Manager
- Azure - 数据导入和导出作业
- Microsoft Azure - 网站
- Microsoft Azure - 可扩展性
- Microsoft Azure - 磁盘配置
- Microsoft Azure - 磁盘缓存
- Microsoft Azure - 个性化访问
- Azure - 个性化公司品牌
- Azure - 自助服务密码重置
- Microsoft Azure - 自助服务组
- Microsoft Azure - 创建组
- Azure - 安全报告和警报
- Azure - 编排恢复
- Microsoft Azure - 健康监控
- Microsoft Azure - 升级
- Microsoft Azure 有用资源
- Microsoft Azure - 快速指南
- Microsoft Azure - 有用资源
- Microsoft Azure - 讨论
Microsoft Azure - 磁盘缓存
我们在上一章“磁盘配置”中了解了如何为我们附加的磁盘选择缓存首选项。默认情况下为“无”。我们可以根据需要选择只读或读写。本章将讨论此设置如何影响输入/输出操作的性能。
通常,当执行大量数据的读写操作时,缓存设置会带来相当大的改进。但是,如果执行大量随机 I/O 操作,则最好关闭缓存,因为缓存上的操作会根据交易次数收取费用。随机操作不会对性能产生任何显着改进。
当在输入/输出操作之前和期间读取数据并将其存储到缓存中时,读取缓存会提高性能。此外,缓存应足够大以存储所有数据。
对于所有操作系统磁盘,默认情况下都会执行内存中缓存,除非用户手动将其关闭。如果在操作系统磁盘上对文件执行大量随机 I/O 操作,最好将它们移动到默认情况下关闭缓存的数据磁盘中。可以使用 PowerShell 命令、API 和 Azure 管理门户来操作缓存设置。我们在创建虚拟机和数据磁盘时,可以通过管理门户设置缓存。
广告