У мене нетбук з Windows на другому розділі та Xubuntu ( /
і /home
) на третьому розділі. Я вибрав для шифрування домашньої папки під час встановлення. Продуктивність нетбука є достатньою для маленької машини, якою вона є, але я прагну покращити продуктивність. Не вдалося знайти багато інформації про накладні витрати (процесор чи диск), пов’язані з шифруванням домашнього розділу. Я запустив наступне, записавшись на свій домашній розділ, а також на змонтований розділ Windows:
dd if=/dev/zero of=~/dummy bs=512 count=10240
dd if=/dev/zero of=/media/Windows/dummy bs=512 count=10240
Перший повернув 2,4 Мб / с, а другий повернув 2,5 Мб / с. Чи можу я, таким чином, зробити висновок про те, що шифрування домашньої папки дуже мало? Я не впевнений, чи змінитимуться різні файлові системи ( /
і /home
будуть ext3).
Оновлення 1
Я не знаю, чому я не використовував /tmp
замість змонтованої папки Windows. Тільки /home
зашифровано, так /tmp
це незашифровано ext3. Результати dd
наведеного вище вражають:
~
: 2,4 Мб / с
/tmp
: 42,6 Мб / с
Коментарі, будь ласка? Причиною цього я є те, що доступ до диска в нетбуку помітно повільний.
Оновлення 2
Я приурочував кожну dd
операцію до time
:
~
:
real 0m2.217s
user 0m0.028s
sys 0m2.176s
/tmp
:
real 0m0.152s
user 0m0.012s
sys 0m0.136s
Дивіться також: обговорення на UbuntuForums.org та звіт про помилки (2012/05/11: тепер, здається, помилка, що стосується SSD)
Редагувати: Вихід 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)
Оновлення 01.05.2012: Більше відповідних посилань для довідок: (старий) тест Phoronix , подібне запитання тут, дублікат тут і подібне питання SuperUser. Резюме хороший відповідь тут говорить про те , що штрафи продуктивності помітні тільки на невеликій / нетбук (Atom) процесорів і твердотільних накопичувачів.
/media/Windows
це ntfs.