我对 Hide X 并不陌生,我从 0.2.24 版开始就一直在使用它(目前运行的是 0.3.46 - 2014 年 7 月 1 日),但它有如此多的功能,以至于我总是在学习新东西。今天,当我更新我的库时,我意识到我不知道为什么需要指定长度。这让我想知道它为什么存在。为什么我要使用文件的一部分而不是整个文件?我是否错过了一些好处?如果是这样,最佳长度是多少?目前我的库对所有文件使用 100% 的长度。
答案1
它主要只是为了给予用户选择的自由,但在某些情况下它可能会有益。
例如,如果某个文件被删除,您的库对它的依赖就会减少;如果有人试图通过在新的数据库上重建数据来窃取您的数据,他们必须使用相同的长度设置(您可以通过添加一些具有唯一长度的文件使他们更难得手),并且它允许您使用不同大小的文件,同时确保每个文件在库中具有相同的权重(对于碎片文件,如果长度设置较低,您可以看到性能有所提升!)。
答案2
只使用文件的一部分没有任何好处。这个选项之所以存在,是因为作者有幽默感。Hide X 添加了许多愚蠢的无用小东西,例如,可用于破坏指定文件的损坏选项。:P
答案3
据我所知,仅使用文件的一部分没有任何好处,但可能会有缺点。隐藏 X 需要多种数据,通过使用较少的文件,您可能需要使用更多文件才能满足构建库所需的最小不同数据量。像你一样,我使用全长+length="1/1"
。
答案4
长度功能只是一个垃圾选项。由于任何人都可以为该项目做出贡献,因此添加了许多无用(但有趣)的选项。虽然使用较小的长度确实意味着文件丢失会导致数据丢失较少,但这并不重要,因为如果您的目标是不丢失数据,您应该使用不会被移动/删除/更改的文件。
在所有添加的垃圾选项中,我最喜欢的是“忽略”,它使 Hide X 忽略命令和所有附加的选项,本质上你只是毫无意义地输入了所有内容,哈哈。