Mã hóa FileVault có chậm truy cập đọc / ghi trên ổ SSD không?


68

Không bao giờ thích kích hoạt FileVault trên các máy Mac trước đây nhưng hiện tại tôi đang chạy OS X trên SSD. Có sự giảm đáng chú ý về tốc độ?



4
Câu hỏi đó không dành riêng cho SSD.
Daniel

Không phải mất thời gian để mã hóa ổ đĩa sao? Có phải những người ở đây đã thử nghiệm đã đợi một khoảng thời gian (24 giờ?) Sau khi cho phép Filevault thử nghiệm? Nếu hệ thống bận đọc / ghi để mã hóa ổ đĩa, tôi sẽ tưởng tượng hiệu năng sẽ kém hơn trong điều kiện bình thường. Chỉ là một ý nghĩ.

2
Quan tâm để biết câu trả lời cho điều này trong năm 2017 ...
f01

Câu trả lời:


50

Mỗi khi bạn làm cho máy tính làm gì đó thêm, trong trường hợp này mã hóa / giải mã tất cả quyền truy cập tệp, sẽ mất nhiều thời gian hơn và máy sẽ chậm lại một chút.

FileVault 1 đã làm mọi thứ chậm lại đáng chú ý, nhưng với FileVault phiên bản 2 (Được giới thiệu trong OS X 10.7 (Lion)) chạy trên SSD, không có sự giảm đáng kể nào trong việc đọc hoặc ghi tệp. Tôi đã bật tính năng này trên MacBook Pro Retina 15 "và MacBook Air 2012 11". Lần duy nhất đáng chú ý là khi bạn khởi động lại, vì nó yêu cầu mật khẩu trước khi bắt đầu quá trình khởi động.

Bạn có thể nhận thấy rằng hệ thống bị chậm khi lần đầu kích hoạt FileVault 2, vì nó phải mã hóa toàn bộ ổ đĩa. Một khi đã xong, có lẽ bạn sẽ quên rằng nó đang bật.

Nếu bạn quyết định rằng bạn không đồng ý với tôi, tắt FileVault là đủ dễ dàng. Bạn sẽ, một lần nữa, có thời gian ban đầu chậm khi toàn bộ ổ đĩa được giải mã.


62
Đây là một điểm dữ liệu: SSD PCIe 512GB trong rMBP mới của tôi ban đầu được điểm chuẩn ở mức khoảng 725/700 MB / s đọc / ghi. Sau khi kích hoạt FileVault và lấp đầy đĩa khoảng 50%, nó đã chậm lại thành 715/695. CPU của chúng tôi có các hướng dẫn chuyên dụng để tối ưu hóa AES, do đó, tác động hiệu năng về cơ bản là không.
gabedwrd

Chính xác. "Mỗi khi bạn làm cho máy tính làm thêm một cái gì đó, trong trường hợp này là mã hóa / giải mã tất cả quyền truy cập tệp, sẽ mất nhiều thời gian hơn và máy sẽ chậm lại một chút." chỉ đơn giản là không đúng sự thật.
Arran Cudbard-Bell

23

Trải nghiệm của riêng tôi với File Vault 2 trên Samsung 840 EVO trên MacBook Pro đầu năm 2011 chạy Mavericks là sự chậm chạp không đáng chú ý.

Chi tiết:

Tôi đã đọc một tốc độ trước khi bật File Vault 2 với

time dd if=/dev/zero bs=1024k of=tstfile count=1024

Điều đó cho thấy khoảng 490 mb / s. Sau khi File Vault 2 được bật và mã hóa được hoàn thành, một lần đọc khác cho thấy khoảng 315 mb / s. Điều này có vẻ xấu, vì vậy tôi đã khởi động lại.

Sau đó tôi lấy thêm ba bài đọc. Họ đã cho thấy 492, 507 và 503 mb / s. Tôi không khẳng định rằng File Vault 2 đã cải thiện tốc độ. Tôi nên đã đọc nhiều lần trước khi bật mã hóa, để có ý tưởng về phạm vi dự kiến.

Với dữ liệu mà tôi có, tôi nói rằng dù hình phạt là gì thì cũng không đáng chú ý.


3
Bạn có thể đã viết vào bộ nhớ cache. Bạn cần xóa bộ đệm như một phần của điểm chuẩn dd của bạn. Sử dụng lệnh "đồng bộ hóa" (/ bin / đồng bộ hóa) để thực hiện việc này.
judepereira

2

Tôi vừa tắt xong Filevault 2. Đối với tất cả những ai tình cờ tìm thấy thông tin gần đây, đây là.

Corsair FORCE GT 480GB 1,5 tuổi. Ghi trên vault tập tin 2 là dưới 250mb / s. Nhận thấy sự suy giảm hiệu suất.

Bảo mật xóa không gian trống đã sửa chữa đĩa bị vô hiệu hóa tập tin vault 2

Tốc độ ghi mới là 438mb / s gần như phù hợp với tốc độ đọc ở 4510 mb / s.

FileVault 2 sẽ cho bạn thấy sự suy giảm hiệu năng cực độ và nên tránh cho tất cả những ai đã bỏ tiền nâng cấp lên SSD.


Bạn đang sử dụng CPU nào? @gabedwrds đã chỉ ra một số CPU có thể tối ưu hóa mã hóa AES, vì vậy sẽ rất thú vị để xem nếu điều đó giải thích sự chậm chạp của bạn.
Alan Shutko

4
Bạn có nói tốc độ đọc 4510 MB / s không? Vâng, đó chỉ là thái quá, có nghĩa là không thể. Thứ hai, 4510 không khớp với 438. Thứ ba, bạn không đề cập đến tốc độ đọc của mình với Filevault2.
Acumenus
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.