注释是否会使代码运行速度变慢?

2022-08-30 13:42:08

我听说一个被大量注释的脚本比一个没有注释的脚本运行得稍微慢一些。是真的吗?

有人测试过这个吗?(比如它以百分比表示的速度慢多少)


答案 1

在正常情况下,注释不会影响脚本执行时间。但是,您在代码中写入的行数会极大地影响解析器读取和缓冲它。如果您可以在20行中执行某些事情,则尝试在1000行中编写相同的内容,则性能可能会影响其在按顺序执行的应用程序的一部分。即使几行或很多行,依赖项也很重要。如果你使用的库在很大程度上依赖于某些应用程序,显然加载时间,解析时间以及编译和执行时间等都会增加。无论如何,评论不会产生重大影响,但几微秒不会花费你太多。因此,请继续注释您的代码,并使其可供共同开发人员阅读。


答案 2

我可以告诉你,99.99%的时间花在解析以下文件上:

<?php /* A comment */ ?>

用于打开文件、读取其内容和关闭文件。如果您将该评论复制并粘贴到10,000行上,则不会有任何区别。


推荐