Eu tenho um netbook com Windows na segunda partição e Xubuntu ( /
e /home
) na terceira partição. Eu escolhi criptografar minha pasta pessoal durante a instalação. O desempenho do netbook é adequado para a pequena máquina que é, mas estou procurando melhorar o desempenho. Não foi possível encontrar muitas informações sobre a sobrecarga (CPU ou unidade) associada à criptografia da partição doméstica. Executei o seguinte, escrevendo na minha partição inicial e na partição montada do Windows:
dd if=/dev/zero of=~/dummy bs=512 count=10240
dd if=/dev/zero of=/media/Windows/dummy bs=512 count=10240
O primeiro retornou 2,4 MB / se o segundo retornou 2,5 MB / s. Portanto, posso deduzir que há muito pouca sobrecarga na criptografia de pasta base? Não tenho certeza se os diferentes sistemas de arquivos farão alguma diferença ( /
e /home
são ext3).
Atualização 1
Não sei por que não usei em /tmp
vez da pasta montada do Windows. Somente /home
é criptografado, assim /tmp
como ext3 não criptografado. Os resultados do dd
acima são surpreendentes:
~
: 2,4 MB / s
/tmp
: 42,6 MB / s
Comentários por favor? A razão pela qual estou perguntando isso é que o acesso ao disco no netbook é notavelmente lento.
Atualização 2
Cronometrei cada uma das dd
operações com time
:
~
:
real 0m2.217s
user 0m0.028s
sys 0m2.176s
/tmp
:
real 0m0.152s
user 0m0.012s
sys 0m0.136s
Veja também: discussão no UbuntuForums.org e relatório de erros ( 11/05/2012 : agora parece ser um bug relacionado ao SSD)
Edit: Saída de mount
:
/dev/sda3 on / type ext3 (rw,noatime,errors=remount-ro,user_xattr,commit=600)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/USER/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=USER)
Atualização 01/01/2012: Mais links relacionados para referência: um (antigo) teste de Phoronix , uma pergunta semelhante aqui, uma pergunta duplicada aqui e uma pergunta similar de SuperUser. Uma boa resposta resumida aqui sugere que as penalidades de desempenho são perceptíveis apenas em processadores pequenos / netbook (Atom) e SSDs.
/media/Windows
é NTFS.