Bao nhiêu mã hóa toàn bộ đĩa sẽ làm chậm một netbook?


15

Tôi đã cảm thấy thoải mái khi sử dụng khối lượng TrueCrypt để bảo vệ các bộ tệp khác nhau trên máy tính của mình. Nhưng tôi đã thu thập được có thể có nhiều tiện lợi và bảo mật hơn khi được mã hóa toàn bộ đĩa cứng, vì mọi thứ sẽ được mã hóa.

Tôi đã mua một chiếc netbook gần đây (một chiếc Acer Aspire One) và tự hỏi mức độ ảnh hưởng của quá trình mã hóa luôn xảy ra. Chiếc netbook này có bộ xử lý hơi chậm, nhưng vẫn chạy được. Visual Studio có thể sử dụng, một tiêu chí quan trọng.

Trên bất kỳ máy tính tốt nào, với bộ xử lý nhanh hơn và nhiều bộ xử lý, đây có thể là một vấn đề nhỏ. Nhưng với các bộ xử lý chậm hơn trong netbook, mã hóa toàn bộ đĩa bằng TrueCrypt có ảnh hưởng nghiêm trọng nào không?

Câu trả lời:


11

theo http://www.ghacks.net/2009/11/26/bitlocker-versus-true-crypt-performance/ bạn sẽ trải nghiệm phần nào chậm lại từ 20% đến 30%.

theo http://technet.microsoft.com/de-de/l Library / ee449438 (WS.10) .aspx # BKMK_Performance bạn sẽ trải nghiệm chậm hơn 10%.

(bitlocker và truecrypt đặt khối lượng công việc tương tự cho hệ thống)

sự thật sẽ hướng tới mức phạt 20%.


Điều này có vẻ đúng. Theo kinh nghiệm của tôi, nó là khoảng 12-15%, cho hoặc nhận một chút. Nó ít đáng chú ý hơn bạn mong đợi, nhưng đó là trên máy tính xách tay. Tôi giả sử netbook sử dụng các loại ổ đĩa (ish) bình thường và tốc độ, vì vậy nó sẽ ổn.
Sirex

Tôi hiện đang sử dụng thinkpad t60 với ssd sáng bóng và nó ổn với tôi. ý tôi là, tôi thực hiện mã hóa vì những lý do khác ngoài tốc độ :)
akira

1/4 là một ước tính khá. Nó thực sự kết thúc tùy thuộc vào tốc độ của đĩa, tốc độ của bộ xử lý và các mẫu I / O ...
Goyuix

2

Các hit hiệu suất là không đáng chú ý. Tôi đã theo dõi quá trình biên dịch 310,00 dòng C ++ từ 700 tệp nguồn tạo ra hơn 150 MB đầu ra. Tôi đã thực hiện một bản dựng sạch 5 lần liên tiếp trên một ổ đĩa không được mã hóa, mã hóa ổ đĩa bằng TrueCrypt và thực hiện lại một bản dựng sạch thêm 5 lần nữa. Tôi đã không thể nhận thấy bất kỳ sự khác biệt trên máy tính xách tay của tôi. Sổ ghi chép của tôi không có hướng dẫn AES-NI, vì vậy nếu sổ ghi chép của bạn gần đây, mã hóa sẽ nhanh hơn khoảng 10 lần. Một người bạn của tôi có một máy tính xách tay trong đó bộ xử lý hỗ trợ các hướng dẫn AES-NI và nhận được điểm chuẩn 2,5 GB mỗi giây cho tốc độ mã hóa và giải mã.


Hãy cảnh giác với điểm chuẩn không thực sự đo lường thứ bạn đang tìm kiếm. Cả hai giai thoại này đều không đo được thông lượng IO vào đĩa.
Oli

1

Chạy Truecrypt trên Netbook sẽ đặt ra một số vấn đề thú vị. Đầu tiên, nếu bạn đang sử dụng TrueCrypt để mã hóa toàn bộ ổ đĩa hệ thống, thì bạn có thể sẽ nhận thấy một số sự chậm chạp như những người khác đã lưu ý. Điều này đặc biệt đúng nếu bạn có SSD. (Không phải việc mã hóa / giải mã từ SSD chậm hơn so với HD, nhưng chỉ là SSD nhanh hơn rất nhiều so với HD, do đó, độ chậm tương đối lớn hơn nhiều so với SSD.)

Để có được ý tưởng về tốc độ bạn có thể đọc / ghi mã hóa HD bằng Truecrypt, bạn có thể chạy điểm chuẩn từ trong chương trình Truecrypt. Giá trị bạn nhận được từ điểm chuẩn này sẽ cho bạn biết thông lượng lớn nhất bạn có thể mong đợi khi đọc ổ đĩa của mình. Thông lượng trung bình có thể sẽ chậm hơn một chút so với điều này, vì CPU của bạn thường sẽ làm nhiều việc hơn là chỉ mã hóa / giải mã.

Tuy nhiên, có một điều khác cần xem xét khi chạy Truecrypt trên SSD. Để kéo dài cuộc sống của họ, các nhà sản xuất sử dụng một công nghệ được gọi là cân bằng hao mòn. https://secure.wikimedia.org/wikipedia/en/wiki/Wear_leveling Vì bạn chỉ có thể viết lại mỗi tế bào bộ nhớ trên một ổ đĩa SSD một số lần nhất định trước khi nó mặc ra, các nhà sản xuất ổ lây lan viết ra trên ổ đĩa. Bằng cách này, nếu có một tệp cụ thể mà bạn sửa đổi thường xuyên, phần ổ đĩa chứa tệp đó sẽ không bị hao mòn, vì ổ đĩa sẽ di chuyển tệp đó đến một vị trí mới mỗi lần nó được ghi lại.

Tuy nhiên, khi bạn bảo Truecrypt mã hóa toàn bộ ổ đĩa, nó sẽ mã hóa toàn bộ ổ đĩa. Điều này bao gồm tất cả dữ liệu trên ổ đĩa và tất cả các không gian trống. Nếu ổ đĩa là ổ SSD, khi bạn ghi vào ổ đĩa, SSD không có lựa chọn nào khác ngoài việc lưu các tệp ở nơi chúng tồn tại, vì theo như nó có liên quan, ổ đĩa đã đầy. Vì vậy, tính năng cân bằng hao mòn không thể hoạt động và có khả năng bạn sẽ bắt đầu mất các phần của ổ đĩa nhanh hơn nhiều so với khi nó không được mã hóa.

Chúc may mắn. tìm ra cách sử dụng Truecrypt trên Netbook có thể là một thách thức.


a) có, ssd có thể mất nhiều% tốc độ hơn (nếu vấn đề thực sự là io chứ không phải cpu) nhưng nó vẫn nhanh hơn đĩa bình thường và chắc chắn nhanh hơn với mã hóa. b) SSD giữ các khu vực trở lại để hoàn thành việc cân bằng hao mòn, nó báo cáo X cho người dùng trong khi nó có các khu vực X + Y. c) có, mã hóa ban đầu sẽ ghi vào mọi khối của đĩa. vì bitlocker / truecrypt sử dụng các mật mã khối, chỉ các khối được sử dụng sẽ được viết, giống như trong chế độ không được mã hóa.
akira

Xin chào. Trên Netbook, trừ khi bạn nhận được một lõi kép, mã hóa / giải mã có thể sẽ chậm hơn
Aaron

A. Trên netbook, trừ khi bạn có một lõi kép, mã hóa / giải mã có thể chậm hơn ghi và có thể đọc vào ổ đĩa, do đó, nút cổ chai gần như chắc chắn là CPU chứ không phải loại ổ đĩa. B. Tôi không biết rằng các ổ đĩa cân bằng hao mòn sẽ giữ lại một số dung lượng. Trong mọi trường hợp, bạn đúng là Truecrypt chỉ ghi các khối của ổ đĩa được sửa đổi, nhưng khi ổ đĩa được mã hóa ban đầu, Truecrypt mã hóa toàn bộ ổ đĩa, thậm chí cả các điểm trống. Nếu đây không phải là trường hợp, Truecrypt sẽ rò rỉ thông tin.
Aaron

Vì vậy, mặc dù các ổ SSD có thể giữ lại một số phần của ổ đĩa, việc cân bằng hao mòn sẽ không hiệu quả, do đó ổ đĩa có thể sẽ bị hao mòn nhanh hơn.
Aaron

@Aaron: a) bạn so sánh các loại công cụ khác nhau. ssd + mật mã nhanh hơn quay đĩa + mật mã, đồng ý không? rõ ràng là không có tiền điện tử + bất cứ thứ gì nhanh hơn tiền điện tử + bất cứ thứ gì. c) mức độ hao mòn có giống với mã hóa được kích hoạt hay không, vì ssd ghi dữ liệu trong BLOCKS. nó đánh dấu BLOCK là xấu hoặc ok, nó quay BLOCK để giữ tuổi thọ cho mỗi khối. nếu bạn chỉ thay đổi một chút trong một khối hoặc toàn bộ khối là không liên quan, imho. vì vậy, ngoại trừ "ghi vào tất cả các lĩnh vực" ban đầu, không có sự khác biệt nào liên quan đến mức độ hao mòn giữa (khối) tệp được mã hóa hoặc tệp đơn giản.
akira

0

Nói thật, điều ảnh hưởng đến hiệu suất của bạn với mã hóa toàn bộ đĩa là dung lượng RAM bạn có trên Netbook. Bạn sẽ cảm thấy như sử dụng một đĩa cứng chậm hơn, chỉ vậy thôi. Nó không tệ, tôi có thể chạy một số trò chơi và thậm chí cả MMORPG trên netbook của mình. Nhưng sử dụng phổ biến không phải là hoạt động I / O nặng trong các máy tính nhỏ như vậy.

NHƯNG, bạn cần một tệp hoán đổi để đối phó với RAM nhỏ và bạn sẽ nhận thấy tác động nặng nề nếu bạn cần đủ bộ nhớ cùng một lúc, như sử dụng ứng dụng khách cho email của bạn hoặc sử dụng nhiều tab trên webbrowser của bạn. Bởi vì mỗi khi máy tính của bạn cần thêm bộ nhớ ảo, nó sẽ đọc / ghi trên đĩa của bạn. Một cách khác là sử dụng phân vùng không được mã hóa và đặt trao đổi ở đó hoặc sử dụng usb hoặc sd cho công nghệ ReadyBoost.

Dù sao, 2 GB RAM và mã hóa toàn bộ đĩa hoạt động với tôi. Nó chậm nhưng khá hữu dụng. Tôi có thể thực hiện sao lưu ftp, chạy trò chơi, sử dụng nhiều ứng dụng khách trò chuyện, thunderbird và hai webbrows và một con dao quân đội của các công cụ nhỏ chạy trong nền.

Tôi đã thử nghiệm cả Windows với Truecrypt và Linux với LUKS, cả hai đều tăng tốc đồ họa ... và thành thật mà nói tôi thấy tác động của phần mềm chống virus nặng hơn mã hóa. Linux mượt mà hơn Windows.

Một khuyến nghị cho Truecrypt, nếu bạn dự định mua Netbook và mã hóa toàn bộ ổ đĩa là bạn cần thử tìm một lệnh có hướng dẫn AES được đặt trên CPU. Nếu không thì chạy một điểm chuẩn và sử dụng thuật toán tốt nhất từ ​​danh sách. Tôi thấy hơn AES không phải là tốt nhất trên CPU Atom.

Một khuyến nghị cho LUKS, sử dụng nhiều phân vùng được mã hóa để sinh ra nhiều hơn một luồng và sử dụng một trong số chúng để trao đổi. Trong một số triển khai cũ và đối với các nhân trước đây, LUKS không sử dụng nhiều lõi hoặc luồng của CPU, trở thành nút cổ chai trên hệ thống của bạn. (Nhưng điều đó ảnh hưởng đến không chỉ Netbook mà tất cả các máy tính)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.