Làm ổ đĩa trạng thái rắn bị phân mảnh? Và nếu họ làm, nó có làm cho hiệu suất của họ bị ảnh hưởng?
Làm ổ đĩa trạng thái rắn bị phân mảnh? Và nếu họ làm, nó có làm cho hiệu suất của họ bị ảnh hưởng?
Câu trả lời:
Có, SSD bị phân mảnh. Nó có ảnh hưởng đến hiệu suất nhiều như ổ cứng thông thường? Không.
Phân mảnh chỉ đề cập đến việc sắp xếp các tập tin không theo thứ tự. Nó cần thiết trên tất cả các thiết bị lưu trữ mà không phải chia sẻ lại tất cả dữ liệu đã được ghi mỗi khi bạn viết một cái gì đó.
Ổ đĩa trạng thái rắn KHÔNG yêu cầu chống phân mảnh. Nó có thể làm giảm tuổi thọ của ổ đĩa. Mặc công nghệ san lấp mặt bằng cố ý "phân đoạn" dữ liệu để đảm bảo tuổi thọ ổn định của ổ đĩa.
Nguồn: Tháng 10
"Đau khổ"? Không. Kinh nghiệm ? Vâng.
Phân mảnh chỉ đơn giản là khi các tệp được ghi vào các khối không liền kề. Đây không phải là vấn đề với ổ đĩa mới, sạch, nhưng sau một thời gian, khi ổ đĩa bị đầy và các tệp bị xóa, các tệp mới cuối cùng bắt đầu được ghi vào bất kỳ khối nào có sẵn mà không phải lúc nào cũng đủ lớn cho toàn bộ tệp . Có rất nhiều Không cách xung quanh nó (viết tắt mọi thứ một lần vào một ổ trống rồi không viết lại bất cứ thứ gì nữa), ngay cả với một hệ thống tệp tốt hơn.
Tuy nhiên, như sblair đã chỉ ra, nó thực sự không phải là vấn đề với SSD như với HD vì không có đầu để di chuyển vật lý xung quanh đĩa để thu thập dữ liệu, do đó không bị phạt hiệu năng.
Ngoài ra, như Marcin và Molly giải thích, SSD cần phân tán dữ liệu trên toàn bộ ổ đĩa để ngăn chặn sự khởi đầu của nó khỏi bị hao mòn trong khi phần còn lại của nó vẫn không được sử dụng. Do đó, SSD cố tình phân đoạn dữ liệu để phát tán xung quanh toàn bộ ổ đĩa. Ngoài ra, bạn không muốn chống phân mảnh SDD vì nó không chỉ đánh bại mục đích truyền bá dữ liệu xung quanh mà tất cả các ghi thêm đều làm hao mòn nhanh hơn. Cướp đã đưa ra một lời giải thích hay về cách SSD khác với các đĩa quay truyền thống và các cung trên SSD không phản ánh bố cục vật lý.
Đây là một lợi ích khác của SSD so với quay HD: phân mảnh không còn là vấn đề nữa.
SSDs : 5 (less power, less heat, faster, no fragmentation, smaller)
HDs : 1 (longer lasting)
Hãy cẩn thận :
Tuy nhiên, tất cả điều này không có nghĩa là SSD là giải pháp lưu trữ lý tưởng, không cần chăm sóc. Bên cạnh thực tế là chúng bị hao mòn, có một vấn đề quan trọng cần phải biết. Mặc dù điều đó đúng là SSD sử dụng mức độ hao mòn và phần sụn của chúng quản lý ánh xạ khu vực, điều đó không phủ nhận thực tế rằng SSD, giống như tất cả các thiết bị lưu trữ cho phép sửa đổi làm trở nên bị phân mảnh, đó là cái chết khi bạn cần khôi phục các tập tin bị mất.
Sử dụng một hệ thống tệp khoan dung hơn như NTFS thay vì FAT32 ở một mức độ nào đó, nhưng thực tế là một tệp bị phân mảnh khó phục hồi hơn nhiều (nếu không thể loại bỏ được) so với không bị phân mảnh. Tất nhiên, trong trường hợp này, có nghĩa là mảnh vỡ của rải rác có nghĩa là từ quan điểm của hệ điều hành OS bất kể bố cục vật lý.
Sự đồng thuận chung là chúng có thể phân mảnh, nhưng không cần thiết phải chống phân mảnh và tệ hơn, nó có thể dẫn đến tuổi thọ ngắn hơn. Tôi thích Phần cứng của Tom và lời giải thích của họ khi điều tra Chống phân mảnh SSD sản phẩm.
Lý do bạn đau khổ từ phân mảnh, nói chung, là do đầu ổ đĩa phải di chuyển đến nhiều nơi khác nhau để truy cập tệp. Nó phải thể chất di chuyển, mà cần có thời gian. Với ổ đĩa trạng thái rắn (SSD), bạn vẫn sẽ gặp phải sự phân mảnh, nhưng không có bộ phận chuyển động nào phải thực sự di chuyển đến vị trí của các phần khác của tệp, do đó bạn không gặp phải các triệu chứng tương tự ( hiệu suất giảm).
Ngoài ra, các ổ đĩa trạng thái rắn có số lần hữu hạn mà chúng có thể được ghi vào. Vì vậy, việc chống phân mảnh chúng thực sự có thể làm giảm tuổi thọ của đĩa trong khi không thực sự mang lại cho bạn lợi ích của việc tăng hiệu suất như bạn sẽ trải nghiệm với một đĩa có đĩa.
Bạn thực sự có thể bị giảm hiệu suất do phân mảnh trên SSD. Phân mảnh vẫn là một vấn đề hợp lý vì hệ điều hành / hệ thống tập tin phải theo dõi tất cả các phần của tệp và các phần của không gian trống. Khi các tệp bị thu hẹp và phát triển và khi không gian trống trở nên phân mảnh hơn về mặt logic, theo thời gian, các thao tác I / O sẽ tự nhiên trở nên nhỏ hơn, trong khi hệ điều hành / hệ thống tệp sẽ tự nhiên tiêu tốn nhiều CPU hơn để tìm ra nơi lưu trữ dữ liệu tiếp theo hoặc khi đọc thêm chi phí để tìm ra vị trí của tất cả các bit của tệp lớn.
Về cơ bản, IOPS sẽ tăng lên khi sự phân mảnh tăng lên. Nhiều IOPS nói chung là xấu. Tôi có lầm không?
Điều này có vẻ không rõ ràng với các hệ thống không dựa trên tệp như cơ sở dữ liệu lưu trữ tất cả nội dung của chúng trong một khối không gian đĩa lớn (cho phép DB quản lý phân mảnh một hoặc hai lớp từ hệ thống tệp).
Tuy nhiên, bạn có thể và sẽ bị phân mảnh ngay cả trên SSD nếu bạn không làm gì đó trên cơ sở để giảm thiểu các hiệu ứng lâu dài.
SSD thực sự rất tuyệt vời, nhưng không phải là thuốc chữa bách bệnh. Bất cứ ai khẳng định sự phân mảnh là một điều của quá khứ trên SSD rất có thể là bán một thứ gì đó.