Các ổ SSD không tồn tại lâu với Windows XP như với các HĐH khác? [đóng cửa]


9

Chúng tôi phát triển phần mềm (Visual C ++) trên Windows và đã có một vài trường hợp các nhà phát triển sử dụng đĩa SSD với Windows XP phải thay thế đĩa của họ sau một (1, 1) năm sử dụng, vì chúng bị hỏng. (Khung thời gian 2010 - 2012)

Rõ ràng, biên dịch nhiều có nghĩa là số lượng ghi rất cao - Visual Studio Compiler thích viết rất nhiều tệp tạm thời bên cạnh tất cả các tạo phẩm xây dựng được tạo bởi một dự án C ++ bình thường.

Bây giờ, tôi biết rằng lệnh TRIM không được hỗ trợ trên XP, nhưng tôi luôn hiểu rằng đó là một thứ hiệu suất, không phải là một thứ có tuổi thọ cho các ổ đĩa ???

Ngoài ra, do một số người cho rằng một ổ SSD (ish) hiện đại sẽ tồn tại 51 năm với việc sử dụng ghi đầy đủ, làm thế nào mà một nhà phát triển, thậm chí thực hiện nhiều phần tổng hợp trong một ngày làm việc 8 giờ, có thể làm hỏng ổ SSD của anh ta - và những gì điều này có liên quan đến Windows XP (so với Win 7) không?

Lưu ý: Đây là một cửa hàng dành cho nhà phát triển, vì vậy tất nhiên mọi người đều có lời giải thích thông minh của riêng mình về điều này và điều đó. Nhưng đây là một cửa hàng dành cho nhà phát triển, vì vậy chuyên môn của người dân ở đây nằm ở sự phát triển SW, chứ không phải với độ tin cậy của CTNH.

Và đưa ra tất cả những lầm tưởng về các ổ đĩa SSD trên mạng, tôi thực sự gặp khó khăn trong việc tìm kiếm các thông tin đáng tin cậy về lý do tại sao một ổ SSD bị lỗi sớm hơn (hoặc dù sao) trên Windows XP ....

TUYÊN BỐ TỪ CHỐI : Lưu ý rằng tôi không nhất thiết phải tuyên bố rằng các ổ SSD này thực sự đã bị hỏng vì chúng được sử dụng trên Windows XP với kiểu sử dụng ghi nặng. Tôi đang hỏi liệu có bằng chứng nào hiện có không (vì đồng nghiệp của tôi đã tuyên bố như vậy), rằng ổ SSD sẽ bị lỗi sớm hơn XP so với cách khác (vì thiếu TRIM hoặc lý do khác) ...


Đã theo một vài liên kết, tôi đặc biệt muốn làm nổi bật câu trả lời được đánh giá cao nhất cho câu hỏi SSD trên Windows XP . (Lưu ý rằng câu trả lời này (từ năm 2010) là một trích dẫn của bài viết - từ năm 2007 (!) - nó liên kết đến. Ý chính của bài viết / câu trả lời dường như là các ổ SSD có thể bị hỏng với nhiều thao tác ghi và rằng, bằng cách nào đó (?), XP tệ hơn về vấn đề này. Nhìn vào tuyên bố 51 năm mà tôi liên kết ở trên, các tuyên bố trong câu trả lời này không có ý nghĩa gì với tôi .

Ngoài ra, có bài viết MS từ năm 2009 , trong đó tài liệu tham khảo duy nhất về TRIM và mặc là:

Là một lợi ích bổ sung , hoạt động Trim có thể giúp SSD giảm hao mòn bằng cách loại bỏ nhu cầu nhiều hoạt động hợp nhất xảy ra.

Nhưng cùng một bài viết nêu dưới Flash hao mòn :

Tại một số điểm, một tế bào flash đơn giản là ngừng hoạt động (...) Nếu dữ liệu cập nhật thường xuyên (ví dụ, một tập tin hệ thống tập tin log) luôn được lưu trữ trong các tế bào tương tự, những tế bào sẽ mòn nhanh hơn (...) Mang san lấp mặt bằng logic được sử dụng bởi phần mềm điều khiển flash để phân tán ghi (...) hầu hết các thiết bị sẽ tồn tại nhiều năm dưới khối lượng công việc của máy tính để bàn / máy tính xách tay thông thường.

Vì vậy, trong khi MS có vẻ đáng để đề cập đến lợi ích thời gian hao mòn bổ sung trong phần lệnh TRIM, thì phần mềm cũng đề cập đến phần sụn ổ đĩa là yếu tố chính để duy trì ổ đĩa bằng cách trải ra ghi.

Thực sự, điều này làm tôi khá bối rối!?! :-)


Bạn đã xác minh rằng các đĩa đã bị hỏng khi sử dụng đèn flash chưa? Bao nhiêu dữ liệu đã được ghi vào đĩa?
Oggy

1
Số nhiều của giai thoại không phải là dữ liệu.
EBGreen

1
@EBGreen - "Số nhiều của giai thoại không phải là dữ liệu" - chính xác là :-) - Đó là lý do tại sao tôi hỏi ở đây, liệu có bất kỳ bằng chứng hoặc dữ liệu hiện có nào về chủ đề này không, bởi vì thật ra các kỹ năng google của tôi đã làm tôi thất vọng về điều này. (Bạn tìm thấy nhiều giai thoại hơn dữ liệu đáng tin cậy.)
Martin

2
Làm thế nào đĩa này chết? Là nhà phát triển của một số công cụ đo lường cuộc sống ssd, tôi có thể lưu ý rằng không có sự khác biệt giữa XP và 7, ngoại trừ được ghi nhận bởi Shinrai. Win7 ghi một chút dữ liệu được tối ưu hóa vào tệp trang và các tệp hệ thống khác, nhưng không có sự khác biệt quá lớn.
crea7or

2
@random - Đây có phải là một quản trị viên thân thiết? (Bởi vì chỉ có ba phiếu?) Làm thế nào điều này không mang tính xây dựng? Tôi nói rõ trong câu hỏi mà tôi không chắc, và "mạng" không có ích gì! Btw.: Các câu trả lời cho đến nay là thực sự hữu ích, không có "ý kiến, tranh luận, tranh luận" trong tầm nhìn!
Martin

Câu trả lời:


9

Một vấn đề lớn khác là căn chỉnh phân vùng - Windows XP phù hợp với kiểu đĩa cũ theo mặc định, nhưng SSD cần căn chỉnh 4KB bên trong. Nếu không, bạn sẽ tăng gấp đôi khối lượng ghi vì nhiều thứ sẽ chồng chéo trong nội bộ. (Tôi không thực sự đủ điều kiện để nói về vấn đề này ở độ dài lớn, vì vậy có lẽ ai đó có thể giải thích về vấn đề này - đó không thực sự là lĩnh vực chuyên môn của tôi.)

Điều đó nói rằng, tôi vẫn khá ngạc nhiên nếu đĩa của bạn bị lỗi nhanh như vậy. SSD có thể dễ bị lỗi trừ khi bạn cẩn thận với những gì bạn mua - điều này sẽ không làm tôi ngạc nhiên nhiều như các ổ SSD OCZ hoặc Crucial như của Intel (mà tôi có thể bảo đảm trong hàng tá máy XP không có vấn đề gì ).

Quan điểm cá nhân của tôi? XP có thể không giúp được gì, nhưng có lẽ chủ yếu là cá trích đỏ.


3
Tôi đã thấy nhiều OCZ và SSD quan trọng không thành công nhanh chóng và Intels vẫn hoạt động mạnh mẽ, ngay cả trong xp. Vấn đề chất lượng
Canada Luke

Windows 2003 cho phép bạn phân vùng theo định dạng, vì vậy tôi cũng mong XP cũng vậy. Giải thích của bạn là đủ tốt cho bối cảnh này.

1
@RandolphWest - XP hoàn toàn không hỗ trợ căn chỉnh 4K một cách tự nhiên, tôi sợ. Tôi đã luôn phải sử dụng công cụ của bên thứ ba cho nó (mặc dù tôi nghĩ rằng việc tạo phân vùng bằng thứ gì đó không phải là trình cài đặt Windows, sau đó cài đặt mà không định dạng công việc MIGHT)
Shinrai

1
@RandolphWest - Bạn không thể làm bất cứ điều gì tự nhiên trong XP ngoài việc căn chỉnh khu vực kiểu cũ 63 - bạn bị mắc kẹt với 31,5KB. Khi tôi nói 'Căn chỉnh 4K', tôi có nghĩa là kích thước khu vực 4KB trái ngược với kích thước khu vực 512 byte, xin lỗi vì không rõ ràng. Về lý thuyết, có thể thực hiện việc này bằng tay từ bên trong Diskpart nhưng không có cách nào để tự thực hiện từ bên trong tiện ích trình cài đặt, là quan điểm của tôi. (Tôi tin rằng Server 2003 là lĩnh vực 4K, vì vậy đây là một sự khác biệt, nhưng đừng bắt tôi phải làm thế vì tôi không giao dịch với Windows Server nhiều)
Shinrai

1
Không có cách nào để làm điều đó từ chính trình cài đặt, chắc chắn, nhưng có thể định dạng ổ đĩa với căn chỉnh phân vùng chính xác và sau đó cài đặt vào nó. Tôi nghĩ rằng chúng tôi đồng ý ở đây.

1

TRIM cũng tốt cho việc giữ cho sức khỏe của ổ đĩa tăng lên. Lý do rất đơn giản: Khi viết một khối SSD swapps rất thường xuyên để giới hạn số lượng thao tác ghi tối đa cho mỗi khối.

Trên SSD không bao giờ cắt bớt các khối có sẵn duy nhất để hoán đổi là các khối từ không gian trống dành riêng (các khối không thể truy cập trực tiếp vì SSD có nhiều bộ nhớ flash có sẵn bên trong hơn so với bên ngoài).

Trên một ổ SSD được cắt tỉa tốt, nhóm các khối có sẵn cũng chứa những khối miễn phí trên đĩa. Do đó, các hoạt động ghi có thể được trải rộng giữa các khối.


1
Đó là một huyền thoại. Windows không lưu vào pagefile rất thường xuyên. Hầu như nó không phải là một vấn đề cả. Firefox, Chrome, Google Earth và thậm chí các bản cập nhật trình điều khiển viết nhiều, nhiều hơn nữa.
crea7or

2
@ crea7or - Robert hoàn toàn không đề cập đến trang này trong câu trả lời của mình ... ???
Martin

@Martin - vâng, sai của tôi. "swapps" đã được hiểu là pagefile :)
crea7or

1

Tôi không thể hình dung làm thế nào các hương vị khác nhau của một hệ điều hành có thể làm giảm MTBF của SSD! Toàn bộ ý tưởng của SSD là tăng độ tin cậy lưu trữ, thời gian truy cập và tuổi thọ của phương tiện lưu trữ. Có bao nhiêu ổ SSD đã xảy ra? Bạn đã thử nghiệm với các nhà sản xuất SSD khác nhau?


"Toàn bộ ý tưởng của SSD là tăng độ tin cậy lưu trữ, (...) và tuổi thọ" - hai điểm này thực sự khá mới đối với tôi. Tôi có ấn tượng rằng, đặc biệt là với các ổ SSD "thế hệ thứ nhất", tuổi thọ, do giới hạn ghi vào một ô, kém hơn đáng kể so với các đĩa platter truyền thống.
Martin

theo nghĩa là không có bộ phận chuyển động so với đĩa quay có đầu di chuyển .. khi thời gian tiến về phía trước, SSD sẽ trở nên tốt hơn, giống như mọi thứ khác phát triển!
Frank R.
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.