为什么当我用编辑器打开一个大文件时,cpu使用率很高?

时间:2014-01-17 08:03:39

标签: performance file file-io io cpu

它应该是磁盘IO而不是CPU吗? 编辑器从磁盘读取文件到内存,是编辑器处理文件复杂的过程吗?

1 个答案:

答案 0 :(得分:0)

因为您使用的是文本编辑器来解析该文件的内容。如果您只将文件加载到RAM,则DMA将执行加载,并且不会使用CPU。但在您的情况下,文本编辑器正在解析该文件的语法高亮和/或构建自动完成索引导致高CPU使用率。