Sự khác biệt kỹ thuật giữa ổ đĩa flash và ổ SSD là gì?


56

Tôi chỉ đọc một câu hỏi về sao lưu bằng ổ flash, nhưng tôi không chắc tại sao SSD lại tốt hơn ổ flash để sao lưu.

Đối với tôi, ổ đĩa trạng thái rắn trông giống như phiên bản lớn hơn của ổ đĩa flash. Nhưng chắc chắn phải có một cái gì đó làm cho cái trước đáng tin cậy hơn cái sau.

Sự khác biệt giữa SSD và chỉ là ổ flash thông thường là gì? Ví dụ, cả hai đều sử dụng NAND?


3
Không phải là một câu trả lời dứt khoát: tốc độ và công nghệ cân bằng hao mòn. Về sau, các tế bào ổ đĩa flash có số lần giới hạn chúng có thể được ghi vào; vì vậy SSD được thiết kế với tải ghi nặng hơn so với ổ flash thông thường. Họ đạt được điều này bằng cách có các ô và thuật toán có thể ghi dự phòng để xoay giữa các ô này. Đã nói rằng, không có lý do kỹ thuật ổ đĩa flash không thể có những cái này.
Otheus

1
Và tôi muốn biết (ngoài câu hỏi) liệu có sự khác biệt giữa lưu trữ flash NAND trong điện thoại Android và SSD không?
Firelord

Sự khác biệt là và không giới hạn ở chất lượng của các ô nhớ flash và bộ điều khiển bộ nhớ. Ổ đĩa flash USB thường sử dụng bộ nhớ flash chất lượng thấp nhất.
Moab

Câu trả lời:


56

Cả Flash và SSD đều dựa trên bộ nhớ flash dựa trên NAND , lưu giữ dữ liệu mà không cần nguồn và do đó có thể được gắn nhãn là bộ nhớ Flash.

Về mặt công nghệ, sự khác biệt chính giữa hai là:

  1. Công nghệ cơ bản được sử dụng để xây dựng NAND,
  2. Chất lượng của bộ điều khiển bộ nhớ Flash,
  3. Đầu nối máy tính: USB hoặc SATA.

Công nghệ NAND

Các công nghệ NAND phân kỳ trên hai điểm: Tốc độ và giá cả.

Một mặt, người ta tìm thấy MLC (ô đa cấp) là thành phần bộ nhớ có khả năng lưu trữ nhiều hơn một bit thông tin. Hầu hết bộ nhớ flash MLC NAND có bốn trạng thái có thể có trên mỗi ô (hoặc thậm chí nhiều hơn với TLC), vì vậy nó có thể lưu trữ một số bit thông tin trên mỗi ô. Điều này làm giảm số lượng bóng bán dẫn cần thiết, do đó giảm kích thước và chi phí sản xuất, đồng thời giảm tốc độ và tăng khả năng xảy ra lỗi.

Mặt khác, người ta tìm thấy SLC (ô đơn cấp), trong đó mỗi ô có thể tồn tại ở một trong hai trạng thái, lưu trữ một bit thông tin trên mỗi ô. Điều này làm tăng tốc độ truy cập, đồng thời tăng chi phí sản xuất và sử dụng điện.

Một ô MLC thường được đánh giá ở 10.000 chu kỳ xóa / ghi, trong khi một ô SLC có thể kéo dài gấp 10 lần trước khi thất bại.

Do những khác biệt này, MLC thường được sử dụng trong phương tiện chậm hơn và rẻ hơn, thường được truy cập qua USB. Một ổ SSD tốt sẽ sử dụng SLC và có giá cao hơn, nhưng nhanh hơn, có tuổi thọ cao hơn và thường được truy cập thông qua SATA 2 hoặc 3.

Bộ điều khiển bộ nhớ

Bộ điều khiển lưu trữ dung lượng lớn USB chỉ có một bộ điều khiển vi mô nhỏ với một lượng nhỏ ROM và RAM trên chip.

Một bộ điều khiển SSD phức tạp hơn nhiều. Bộ điều khiển là bộ xử lý nhúng thực thi mã cấp độ chương trình cơ sở và là một trong những yếu tố quan trọng nhất của hiệu suất SSD. Một số chức năng được thực hiện bởi bộ điều khiển bao gồm:

  • Mã sửa lỗi (ECC)
  • Mặc san lấp mặt bằng
  • Ánh xạ khối xấu
  • Đọc chà và đọc quản lý làm phiền
  • Đọc và ghi bộ nhớ đệm
  • Thu gom rác thải
  • Mã hóa

Trong một ổ SSD lai, bộ điều khiển cũng sẽ quản lý một ổ cứng nhỏ cổ điển.

Kết nối

Một đèn flash thường sử dụng phích cắm USB tiêu chuẩn A cung cấp giao diện vật lý cho máy tính chủ. Hiện tại chúng có thể tăng tốc độ USB-3 cho các mẫu đắt tiền hơn hoặc USB-2 cho các loại phổ biến.

Công nghệ SSD sử dụng giao diện điện tử tương thích với các ổ đĩa cứng nội bộ đầu vào / đầu ra (I / O) truyền thống. Ngoài ra, các giao diện I / O mới, như SATA Express, đã được thiết kế để giải quyết các yêu cầu cụ thể của công nghệ SSD. Hầu hết các thẻ SSD thường nhanh hơn nhiều so với ổ cứng cổ điển.

Tóm lược

Một thanh Flash thường có dung lượng bộ nhớ ít hơn, chậm hơn, rẻ hơn và cũng ít tin cậy hơn so với SSD.

Tất nhiên luôn có những thiết bị khắc phục những khác biệt này bằng cách sử dụng các công nghệ bù.

Người giới thiệu :


+1 Nhưng không phải tất cả, nhưng hầu hết, lưu trữ flash và SSD đều dựa trên NAND
Keltari

@Keltari Bạn có thể cho tôi một ví dụ về một sản phẩm SSD thực tế không sử dụng NAND không? Tôi tò mò, bởi vì tôi chưa bao giờ nhìn thấy một. SSD dựa trên NOR có khả năng gì? Ý tôi là tôi biết rằng bộ nhớ flash dựa trên NOR tồn tại. Nó được Intel phát minh vào năm 1988. Nhưng hiện tại, tất cả các ổ SSD mà tôi biết đều sử dụng flash NAND, được Toshiba phát minh vào năm 1989. Chúng tôi biết rằng các ổ SSD dựa trên NAND đang dẫn đầu, về chi phí thấp và dung lượng cao . Tôi không nghĩ SSD dựa trên NOR sẽ sớm bắt kịp. Vì vậy, câu hỏi của tôi, để có một cái nhìn về một sản phẩm SSD dựa trên NOR đã hoàn thành.
Samir

3
Errata: Intel lần đầu tiên giới thiệu chip flash dựa trên NOR vào năm 1988 và Toshiba tiếp theo vào năm 1989 với chip dựa trên NAND. Nó được phát minh sớm hơn thế, bởi Tiến sĩ Fujio Masuoka và nhóm của ông tại Toshiba, và được trình bày lần đầu tiên vào năm 1984.
Samir

Câu trả lời rất hay! Cũng đã lấy người có
uy tín

Theo bài viết trên wikipedia cho CompactFlash, ban đầu chúng là đèn flash NOR, nhưng sau đó đã chuyển sang NAND.
Brian Minton

0
  • Hầu hết các ổ SSD sử dụng NAND, mặc dù những ổ tốt hơn có thể sử dụng bộ nhớ nhanh hơn như DRAM.
  • Tôi nghĩ một trong những khác biệt lớn nhất đơn giản là ổ SSD được sản xuất theo tiêu chuẩn cao hơn ổ flash USB. Ổ đĩa flash thường được sử dụng để truyền dữ liệu và lưu trữ ngắn hạn, vì vậy chúng không cần đáng tin cậy như ổ SSD.

1
DRAM chắc chắn nhanh hơn NAND, nhưng không ổn định ngay cả khi được cấp nguồn và do đó cần được làm mới.
mùn cưa

@sawdust: Vâng. Tôi không thể nói nếu bạn chỉ nói chi tiết hoặc nếu bạn không đồng ý với những gì tôi nói. (Tôi chỉ hỏi vì ai đó đã hạ thấp câu trả lời này.)
pyrocrasty

Cả hai. Tôi đã đánh giá thấp câu trả lời của bạn vì DRAM không được sử dụng trong SSD để lưu trữ không bay hơi như bạn đã viết.
mùn cưa

2
Tôi không tuyên bố rằng chúng đã được sử dụng để lưu trữ không biến đổi . Tôi nói rằng chúng đã được sử dụng trong một số ổ SSD đắt tiền hơn, đó là sự thật. Xem ở đây trong 'SSD rackmount cực nhanh': "Trên thị trường ngày nay, SSD rackmount nhanh nhất trên SAN luôn là SSD SSD.". Một bài viết khác ở đây .
pyrocrasty

Nói chung, SSD có nghĩa là bất kỳ ổ đĩa nào không có bộ phận chuyển động, vì vậy RAM thực sự là SSD, nhưng bạn không thể so sánh RAM với ổ flash, vì vậy anh ấy chắc chắn có nghĩa là SSD không bay hơi và vì vậy câu trả lời của bạn là sai và tôi nghĩ bạn đang nhầm lẫn giữa những điều này hai ổ SSD
Robert

0

Có một vài bài viết về sự khác biệt giữa ổ SSD và ổ Flash.

  1. SSD chỉ có nghĩa là một đĩa cứng không di chuyển
  2. Flash là một loại bộ nhớ rất nhanh và không cần nguồn điện liên tục (không bay hơi)
  3. SSD đã từng sử dụng RAM, nhưng giờ sử dụng Flash thay thế
  4. Nói tóm lại, bạn không nên so sánh Flash với SSD giống như bạn không nên so sánh pin với lithium-ion. Trong cả hai trường hợp, cái sau là một loại của cái trước.

https://danielmiessler.com/blog/the-difference-b between-ss-and-flash-hard-drive / http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive- vs-flash-drive-usb-drive /


1
Tuy nhiên, các điểm không đúng về mặt logic. Ví dụ, # 1 không phải là một sự khác biệt vì các ổ đĩa cứng sử dụng đĩa trong khi SSD sử dụng bộ nhớ Flash, phần lớn sự khác biệt giữa SSD và HDD.
oldmud0

Tuy nhiên, bài viết thứ hai rất hữu ích.
oldmud0

"... So sánh Flash với SSD ... sau này là một loại trước đây". Đó là cách sai. Bạn có nghĩa là "SSD to Flash".
pyrocrasty

@pyrocrasty Không, không hẳn. Về cốt lõi, SSD là một dạng thiết bị lưu trữ dựa trên flash. Không có thành phần chính, sẽ không có bất kỳ ổ SSD nào để nói về. Giống như với Li-ion, một dạng pin. Vì vậy, không, "cái sau là một loại của cái trước". Nói cách khác, SSD là để flash bộ nhớ dựa trên pin Li-ion là gì ... tốt, pin. Đừng nhầm lẫn thuật ngữ chung "ổ đĩa flash" (như trong ổ flash USB) với "Flash" (bộ nhớ flash).
Samir

@sammyg: Flash không phải là loại bộ nhớ trạng thái rắn duy nhất. Ít nhất, bộ nhớ phải không biến động để được gọi là bộ nhớ flash. Tuy nhiên, bộ nhớ trạng thái rắn dễ bay hơi (RAM) cũng tồn tại (và đôi khi được sử dụng trong các ổ đĩa cứng, cho vấn đề đó). Bất kỳ ổ đĩa dựa trên flash nào cũng là SSD, nhưng không phải tất cả các ổ SSD đều dựa trên flash.
pyrocrasty
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.