

现代存储性能“过剩”,API 成最大瓶颈
source link: https://www.infoq.cn/article/hsd2g0TqwXwqYZEWLlDx
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

过去十年以来,我在一家专业产品公司里度过了自己的宝贵岁月,专注于构建高性能 I/O 系统。作为从业者,我有幸看到存储技术的迅速发展,工作中的实际感受更像是做团队动员。
今年,我换了份工作,加入了一家拥有众多从业背景不同的工程师的大型企业。特别让我惊讶的是,虽然这些同事也非常聪明睿智,但大部分都对如何充分运用现代存储技术的性能优势存在误解。换句话说,他们知道存储技术在不断改进,但却不清楚究竟是怎么个改进法。
在反思这种脱节问题时,我意识到之所以长期存在这种误解,主要是一旦人们开始用基准来验证自己的假设,那么数据也将在一定程度上证明这种假设、或者至少看起来能够证明。
这种误解的常见示例包括:
“好吧,我们可以在这里复制内存并执行高成本计算,毕竟这样能够帮我们节约一次成本更高的 I/O 操作。”
“我正在设计一套需要快速运行的系统,所以必须得运行在内存内。”
“如果拆分成多个文件,速度会受到影响,因为它会造成随机 I/O 模式。我们需要进行优化,在按顺序访问的同时通过单一文件读取。”
DirectI/O 非常慢,而且仅适用于某些非常专业的应用程序。如果没有缓存,那肯定会拖累性能。”
但是,如果大家关注过现代 NVMe 设备的规格,就会发现商用设备的延迟早已压缩到微秒范围内,而吞吐量则达到每秒数 GB,能够支持数十万随机 IOPS。性能这么强,为什么认识总是上不去?
Recommend
-
17
问与答 - @justicelaw - 配置如下:1.CPU:i9-9900k2.GPU:技嘉 20703.主板:华硕 Z390 (具体型号忘记了)4.内存:影驰名人堂 DDR4 3600 8G*25.硬盘:①系统盘
-
10
打破存储性能瓶颈,实现AI应用的腾飞 作者:任新勃 【原创】 2021-04-30 11:04:27关键字: 存储性能 ...
-
4
存储核心架构瓶颈已被攻破-存储在线 当前位置:存储在线 > 技术 > 正文 计算、存储、网络都有核心处理芯片...
-
6
企业数据存储性能瓶颈常常会发生在端口,控制器和磁盘,难点在于找出引起拥塞的单元,往往需要应用多重工具以及丰富的经验来查找并解决。 本文详细阐述存储瓶颈发生最常见的四种情况,可能发生的拥塞点,需要监控的参数指标,以及部署存储系统的最佳实践...
-
5
测试 —— DevOps 快速交付的最大瓶颈 移动互联时代,智能手机成为了新时代的流量入口,数十亿用户无时无刻不在使用着各式各样的软件,从而给软件开发行业带来了空前苛刻的用户体验要求。 这些苛刻的用户期望,软件开发人员专注于将越来越小的代...
-
12
在苹果连接高能的春季发布会上,每介绍一款新品,我就在心里默默的给一句评价:iPhone SE,常规升级;iPad Air,常规升级;M1 Ultra,哇好强;Mac Studio,有钱了整一个。 只有在 Studio Display 出现时,...
-
3
存储是移动应用性能的瓶颈? Mon, Jun 11, 2012 • Computer System
-
9
为什么感觉人们都说CPU性能过剩,而不说显卡性能过剩?|游戏|多核|amd|英特尔|cpu|固态硬盘_网易订阅 CPU和显卡究竟性能过不过剩是分情况的,我们平常说的CPU...
-
7
RTX 4090玩游戏性能过剩 外星人懂了:将推500Hz高刷显示器|hz|rtx|fps_网易订阅 RTX 40系发布后,出现了部分游戏中帧率过高的情况。以1...
-
3
V2EX › 问与答 i7 性能过剩,是否有必要换成 i3
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK