【发布时间】:2014-02-06 11:31:19
【问题描述】:
应该是磁盘IO而不是CPU? 编辑器从磁盘读取文件到内存,编辑器处理文件的过程复杂吗?
【问题讨论】:
-
什么编辑器?你可能需要看看你的编辑器是如何工作的
-
sublime,可能在加载大文件的时候,ui有进度条显示加载百分比,所以cpu很高。
标签: performance file file-io io cpu
应该是磁盘IO而不是CPU? 编辑器从磁盘读取文件到内存,编辑器处理文件的过程复杂吗?
【问题讨论】:
标签: performance file file-io io cpu
因为您使用的是解析该文件内容的文本编辑器。如果您只将文件加载到 RAM,则 DMA 将执行加载,并且不会为此使用 CPU。但在您的情况下,文本编辑器正在解析该文件以进行语法高亮和/或构建导致 CPU 使用率高的自动完成索引。
【讨论】: