ฉันมีเน็ตบุ๊กกับ Windows บนพาร์ติชั่นที่สองและ Xubuntu ( /
และ/home
) บนพาร์ติชั่นที่สาม ฉันเลือกที่จะเข้ารหัสโฟลเดอร์บ้านของฉันในระหว่างการติดตั้ง ประสิทธิภาพของเน็ตบุ๊กนั้นเพียงพอสำหรับเครื่องขนาดเล็กที่เป็นอยู่ แต่ฉันต้องการปรับปรุงประสิทธิภาพ ฉันไม่สามารถหาข้อมูลมากมายเกี่ยวกับโอเวอร์เฮด (CPU หรือไดรฟ์) ที่เกี่ยวข้องกับการเข้ารหัสลับพาร์ติชันได้ ฉันรันสิ่งต่อไปนี้เขียนไปยังพาร์ติชันที่บ้านของฉันรวมถึงพาร์ติชัน Windows ที่เมาท์:
dd if=/dev/zero of=~/dummy bs=512 count=10240
dd if=/dev/zero of=/media/Windows/dummy bs=512 count=10240
ผลตอบแทนที่ได้ครั้งแรก 2.4MB / s และครั้งที่สองกลับมา 2.5MB / s ฉันสามารถอนุมานได้ว่ามีการเข้ารหัสค่าใช้จ่ายในโฟลเดอร์บ้านน้อยมาก ฉันไม่แน่ใจว่าระบบไฟล์ที่แตกต่างกันจะสร้างความแตกต่างได้หรือไม่ ( /
และ/home
เป็น ext3)
อัปเดต 1
ฉันไม่รู้ว่าทำไมฉันไม่ได้ใช้/tmp
แทนโฟลเดอร์ Windows ที่เมานต์ เพียง แต่/home
มีการเข้ารหัสเพื่อให้/tmp
เป็น ext3 ที่ไม่ได้เข้ารหัส ผลลัพธ์ที่ได้dd
เป็นที่น่าประหลาดใจ:
~
: 2.4 MB / s
/tmp
: 42.6 MB / s
ความคิดเห็นโปรด? เหตุผลที่ฉันถามนี่คือการเข้าถึงดิสก์บนเน็ตบุ๊คช้าอย่างเห็นได้ชัด
อัปเดต 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)
อัปเดต 2012/05/01:ลิงก์ที่เกี่ยวข้องเพิ่มเติมสำหรับการอ้างอิง: การทดสอบ Phoronix ( คำถามเก่า) คำถามที่คล้ายกันที่นี่คำถามที่ซ้ำกันที่นี่และคำถาม SuperUser ที่คล้ายกัน คำตอบสรุปที่ดีในที่นี้ชี้ให้เห็นว่าการลงโทษด้านประสิทธิภาพนั้นเห็นได้ชัดในโปรเซสเซอร์ขนาดเล็ก / เน็ตบุ๊ก (Atom) และ SSD
/media/Windows
เป็น NTFS