Mam netbooka z systemem Windows na drugiej partycji i Xubuntu ( /
i /home
) na trzeciej partycji. Wybrałem szyfrowanie mojego folderu domowego podczas instalacji. Wydajność netbooka jest odpowiednia dla małej maszyny, ale chcę poprawić wydajność. Nie mogłem znaleźć wielu informacji na temat narzutu (procesora lub napędu) związanego z szyfrowaniem partycji domowej. Uruchomiłem następujące, pisząc na mojej partycji domowej, a także na zamontowanej partycji Windows:
dd if=/dev/zero of=~/dummy bs=512 count=10240
dd if=/dev/zero of=/media/Windows/dummy bs=512 count=10240
Pierwszy zwrócił 2,4 MB / s, a drugi 2,5 MB / s. Czy mogę zatem wywnioskować, że szyfrowanie folderów domowych jest bardzo małe? Nie jestem pewien, czy różne systemy plików zrobią jakąkolwiek różnicę ( /
i /home
są ext3).
Aktualizacja 1
Nie wiem, dlaczego nie użyłem /tmp
zamiast zamontowanego folderu Windows. Tylko /home
jest szyfrowane, podobnie jak /tmp
nieszyfrowane ext3. Wyniki dd
powyższego są zdumiewające:
~
: 2,4 MB / s
/tmp
: 42,6 MB / s
Komentarze proszę? Pytam o to, ponieważ dostęp do dysku na netbooku jest zauważalnie wolny.
Aktualizacja 2
Każdą dd
operację zaplanowałem na time
:
~
:
real 0m2.217s
user 0m0.028s
sys 0m2.176s
/tmp
:
real 0m0.152s
user 0m0.012s
sys 0m0.136s
Zobacz także: dyskusja na temat UbuntuForums.org i raport o błędach (2012/05/11: teraz wydaje się być błędem związanym z dyskiem SSD)
Edycja: Dane wyjściowe 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)
Aktualizacja 2012/05/01: Więcej powiązanych linków w celach informacyjnych: (stary) test Phoronix , tutaj podobne pytanie, tutaj duplikat pytania i podobne pytanie SuperUser. Dobre podsumowanie odpowiedź tutaj sugeruje, że kary wydajności są zauważalne tylko na małym / netbooka (Atom) przetwórcy i SSD.
/media/Windows
to NTFS.