8.3 Establishing Names
8.3 Establishing Names
The recommendations they make are not necessarily wrong or detrimental. But the stated reasons behind these recommendations may simply be misleading or overblown. Technically, generating and storing an additional file name per file isn't free. It requires a few CPU cycles to generate and a few bytes to store. But on a typical modern system that cost is negligible. And the drawback of disabling it is that it might unexpectedly break backwards compatibility. If you're certain backwards compatible file names are never needed, the advise is sound. And if you constantly generate tons of files it might even have a noticeable effect over a long enough time span. But most likely it simply won't make a difference either way.