Windows XP 桌面上的图标数量是否影响性能?

Windows XP 桌面上的图标数量是否影响性能?

如果有的话,用户 Windows XP 桌面上的图标数量对系统性能有何影响?大量的桌面图标会降低系统速度吗?

答案1

据 Raymond Chen(他应该知道)所说,桌面只是一个像其他任何资源管理器窗口一样的资源管理器窗口,因此理论上它应该与任何其他打开的资源管理器窗口中的图标数量没有什么不同。

答案2

我真的迟到了,现在发这个帖子是为了后人:-)

您能给出的唯一答案是“视情况而定”,并更好地定义您所说的性能是什么意思。

考虑一下:图标文件本身很小,如果您只有几个图标,则桌面加载和刷新不会花费时间。如果您有(极)数千个图标,则加载桌面或在刷新后重新绘制所有这些图标将花费时间。时间意味着性能。

要测试这一点,请测量应用程序的启动时间和启动时间。然后,在临时目录中创建 1000 个文件(在 cmd 提示符下输入: for /l %a in (1000,1,2000) do @echo: > file_%a.txt ,然后创建 1000 个快捷方式在您的桌面上。重新登录。运行一些应用程序。注销。任何部分都慢了?可以接受吗?

图标代表某种东西。有时它是指向硬盘上其他位置的文件的指针。有时它该文件。您也可以测试一下。 在您的桌面上创建 3 个 1gb 的文件。。重新登录。运行一些应用程序。注销。任何部分变慢了吗?可以接受吗?

答案3

是的,它会影响。如果你安装了杀毒软件,负载会更高。必须从文件中检索每个图标图像。如果它只是一个快捷方式,负载就不大,但如果它是一个可执行文件,并且你安装了杀毒软件,可以在访问时扫描文件,负载就会很高。它还会用不重要的东西污染操作系统文件缓存。

相关内容