选项卡与空格的文件大小

时间:2017-05-25 18:35:30

标签: coding-style

使用制表符缩进的文件大小是否真的小于带空格的文件大小?

在下面的文章中,它显示Space缩进文件大小比Tab缩进文件大约多18%。

来源: http://madskristensen.net/post/performance-of-tabs-vs-spaces-in-html-files

2 个答案:

答案 0 :(得分:1)

嗯,这是有道理的。标签是单个ascii字符,而4个空格是4个ascii字符。在许多缩进中,这肯定会加起来

答案 1 :(得分:0)

该分析存在缺陷,因为它没有考虑文件的存储方式。原始资料中的第一个示例显示了1403(制表符)和1703(空格),但是例如,两者在现代驱动器(4096块大小)上都占用相同的存储空间。

当然,缩进会占用更多空间,但是“多少”这个问题比比较字节数要复杂得多。