Operating system 根据操作系统的不同,在内存中存储文件名需要多少字节?

Operating system 根据操作系统的不同,在内存中存储文件名需要多少字节?,operating-system,Operating System,让我创建一个新文件夹并命名为“parentFolder”,然后计算存储该文件名所需的字节数 这是一次采访中提出的问题 谢谢。如果我有代表,我会将此作为评论: 我真的不知道有什么好方法可以在没有特定文件系统的情况下确定这一点,即使这样,这似乎也是一个奇怪的问题。也许面试官只是想看看你是否知道字符串通常是如何存储的?如果我得到了这个问题,并且没有得到更多关于哪个操作系统的澄清(或者即使我得到了,因为我不太熟悉每个操作系统如何存储它们的文件夹名),我会按照以下方式回答:,“可能是字符串中的字符数加上空

让我创建一个新文件夹并命名为“parentFolder”,然后计算存储该文件名所需的字节数

这是一次采访中提出的问题


谢谢。

如果我有代表,我会将此作为评论:


我真的不知道有什么好方法可以在没有特定文件系统的情况下确定这一点,即使这样,这似乎也是一个奇怪的问题。也许面试官只是想看看你是否知道字符串通常是如何存储的?如果我得到了这个问题,并且没有得到更多关于哪个操作系统的澄清(或者即使我得到了,因为我不太熟悉每个操作系统如何存储它们的文件夹名),我会按照以下方式回答:,“可能是字符串中的字符数加上空终止符的1个字节,或者可能是以其他方式将文件名与存储在文件系统的文件/目录数据结构中的其余信息隔开的1或2个字节。”

这完全取决于,至少取决于正在使用的文件系统。