我正在考虑创建一个只有我可以访问的文件夹。我想知道如果我创建私人文件夹,它是否会降低 CPU 性能,因为它可能会导致大量的加密和解密?!
我使用的是 Ubuntu 11.10 32 位操作系统
英特尔酷睿2双核处理器
4 GB RAM。
答案1
没有!它没有带来太大压力,因为我只指示系统加密和解密 /home/username/Private 下的“Private”文件夹
如果您使用 ecryptfs 加密整个“主”目录,那么您会注意到启动时会出现大量磁盘读/写噪音。我仅使用 ecryptfs 来加密/解密“私人”目录,因此这意味着对 CPU 的压力较小。
答案2
当然,这会给你的 CPU 带来一些额外的压力。解密和加密必须进行!话虽如此,我不认为你会注意到任何明显的性能下降。
如果您加密了所有内容,甚至是系统文件(我不知道该工具是否对您有用!),您可能会注意到性能下降!但是,如果您加密了整个主文件夹,我相信它不会降低整体性能。
测试一下 - 如果任务太耗时,你随时可以撤销你的更改 ;)
答案3
使用ecryptfs
可能会占用一些内存,但如果不测量的话,我很确定与您的 4GB 相比,这可以忽略不计。它不会占用任何 CPU 时间,除非使用加密文件夹(也许在登录时,但我认为无法测量)。
Truecrypt
您可以使用(或OpenSSL
或其他)来查看加密速度。在支持乙炔加密速度可以达到 3 GB/s,这远远超过了磁盘所能提供的速度。在不了解你的 CPU 的情况下,我猜它可以加密大约 150 MB/s,如果所有内容都加密,这对于磁盘密集型应用程序来说可能是一个问题。无论如何,加密一个文件夹应该没问题。