Có thể ngủ đông máy tính làm hỏng RAM?


51

Tôi luôn ngủ đông máy tính xách tay của tôi. Một người bạn của tôi nói rằng ngủ đông máy tính sẽ gây ra thiệt hại cho RAM. Từ quan điểm của mình, ông nói rằng dữ liệu RAM bị treo được lưu trữ trên đĩa cứng sẽ tràn vào RAM khi hệ thống được bật và làm giảm hiệu quả & tuổi thọ của RAM bằng cách tạo các đốm đen.

Điều đó có đúng không? Có bất kỳ nhược điểm nào khác để ngủ đông máy tính không?


74
Nó không thể đột phá vào RAM ngay cả khi nó muốn, bởi vì ổ cứng hoặc thậm chí SSD chậm hơn vài lần so với RAM. ;)
Daniel B

84
Tôi có tin xấu cho bạn của bạn. Bạn của bạn không biết gì về bộ nhớ trong máy tính hoạt động. Nếu ngủ đông gây ra thiệt hại vật lý cho máy tính, nó sẽ không tồn tại trên hệ điều hành gần như tồn tại.
Ramhound

20
RAM của bạn có thể vui vẻ xử lý khoảng vài gigabyte dữ liệu mỗi giây, cả ngày, mỗi ngày. Bạn của bạn đang nói chuyện vô nghĩa.
Boann

55
Anh ấy có nói "RAM" không? Có lẽ ông có nghĩa là SSD? Việc buộc HĐH phải loại bỏ tất cả RAM chắc chắn sẽ làm tăng lượng dữ liệu được ghi vào ổ SSD, làm giảm tuổi thọ của nó.
AndreKR

15
Máy tính thường sử dụng DRAM nên dường như không thể vì DRAM liên tục được làm mới. Tôi có nghĩa là toàn bộ RAM được đọc và ghi vào khoảng 15 lần mỗi giây. Vì vậy, dường như mọi khả năng đọc / ghi khác sẽ có ảnh hưởng không đáng kể đến tuổi thọ. Giả sử bạn sẽ ngủ đông / tiếp tục chỉ trong 15 phút mỗi lần - bạn sẽ nhận được 13500 lần ghi toàn bộ bộ nhớ do được làm mới và 1 do tiếp tục.
Maciej Piechotka

Câu trả lời:


104

Ngủ đông sẽ không làm hỏng RAM máy tính của bạn. Trên thực tế, RAM máy tính của bạn phải liên tục tự ghi lại trong quá trình hoạt động để duy trì dữ liệu được lưu trữ.

  • Khi bạn đặt máy tính vào chế độ ngủ đông, mọi RAM đang sử dụng sẽ được nén và lưu trữ vào đĩa. Khi bạn bật lại máy tính, hình ảnh RAM nén được tải và hoạt động bình thường được tiếp tục.

  • Như với hầu hết các thiết bị cần một lượng bộ nhớ làm việc không hề nhỏ, loại bộ nhớ mà PC của bạn sử dụng được gọi là RAM động (DRAM) . DRAM phải được làm mới liên tục để duy trì nội dung của nó và việc làm mới này không gì khác hơn là viết lại dữ liệu được lưu trữ. Máy tính của bạn thực hiện việc này tối đa 16 lần một giây (cứ sau 64 ms). Như vậy, chế độ ngủ đông không gây căng thẳng quá mức cho RAM và sẽ không làm hỏng nó theo bất kỳ cách nào.

  • Bạn của bạn có thể nhầm lẫn điều này với thực tế là ngủ đông liên quan đến việc ghi một lượng lớn dữ liệu vào đĩa. Nếu hệ thống sử dụng SSD làm ổ đĩa khởi động, ngủ đông thường xuyên (hơn một vài lần một ngày), đặc biệt nếu nhiều chương trình đang chạy, có thể làm giảm tuổi thọ của SSD, vì bộ nhớ flash bị hạn chế khả năng ghi. Trong sử dụng bình thường, điều này không phải là vấn đề đáng lo ngại vì SSD hiện đại được thiết kế để xử lý hàng chục gigabyte ghi mỗi ngày trong vòng năm năm trở lên. (Lưu ý rằng hình ảnh bộ nhớ được nén khi nó được ghi vào đĩa, chính nó làm giảm tổng số lượng ghi.)


3
Để giải quyết mọi lo ngại về thời gian sử dụng của SSD hiện đại, hãy xem thử nghiệm này: techreport.com/review/27436/ mẹo
vẽ bản đồ

4
@cartogologists là đúng. Nói chung, không có lý do gì để lo lắng về độ bền flash của SSD trừ khi bạn liên tục ghi hơn một phần tư dung lượng ổ đĩa mỗi ngày cho nó mỗi ngày. Hầu hết khối lượng công việc của người tiêu dùng sẽ không đến bất cứ nơi nào gần các giới hạn này.
bwDraco

Toàn bộ nội dung của RAM được ghi đè 16 lần một giây; họ có thay đổi hay không? Theo quan điểm nghiệp dư của tôi, điều đó có vẻ siêu kém hiệu quả.
Carcigenicate

@Carcigenicate đó chỉ là cách DRAM hoạt động. Có những loại RAM khác ổn định, nhưng chúng chậm hơn hoặc đắt hơn đáng kể so với mức bạn sẵn sàng trả cho RAM. Và tất cả đều được xử lý bởi bộ điều khiển bộ nhớ, hoặc thậm chí chính các DIMM, do đó, nó không yêu cầu bất kỳ nỗ lực nào đối với CPU.
Jay Kominek

@Carcigenicate: Theo tôi hiểu, nó được thực hiện bởi bộ điều khiển bộ nhớ tích hợp của CPU hiện nay. Có, nó không hiệu quả, với các mô-đun DDR3 thường vẽ ở bất cứ đâu từ 2 đến 10 watt tùy thuộc vào công suất, tốc độ và điện áp.
bwDraco

16

Như một vấn đề thực tế, RAM của bạn phải được xả ra khỏi mọi bit dữ liệu tại thời điểm ngủ đông diễn ra. Điều này chỉ làm trống nó giống như cắt bất kỳ nguồn năng lượng nào.

Khi thức dậy, quá trình được đảo ngược vì RAM sẽ được lấp đầy với dữ liệu "trên đĩa".

Hành vi này cũng "mềm" như việc bạn sử dụng RAM hàng ngày khi bạn khởi chạy và dừng các ứng dụng, chơi trò chơi, chỉnh sửa ảnh, v.v.

Nếu đó không phải là mục đích của RAM để chấp nhận việc sạc và xả dữ liệu nhanh như vậy, thì nó sẽ không được tạo ra như vậy.

Tiếp tục với thói quen của bạn hoặc đầu tư vào ổ SSD để tăng tốc thời gian khởi động và có lẽ thích "tắt máy" thay vì "ngủ đông" máy tính của bạn.


11
Hoặc cứ để nó mãi mãi!

10
Xóa đoạn cuối và bạn sẽ có upvote của tôi :)
chàng người Brazil đó

8

Bạn của bạn có trí tưởng tượng tuyệt vời. Nhưng để nói rằng ghi dữ liệu từ HDD để RAM có thể bùng nổ RAM của bạn cũng giống như nói rằng lái một chiếc Ferrari ở mức 40 dặm một giờ có thể làm hỏng động cơ. Không thể vì RAM nhanh hơn nhiều.


4

Không, nó không làm hỏng RAM. RAM đang tự ghi lại trong quá trình hoạt động bình thường.

Tuy nhiên, chế độ ngủ đông sử dụng đĩa cứng (được định nghĩa là ghi nội dung RAM vào đĩa và tắt hệ thống).


0

Một điều mà các câu trả lời khác đã bỏ qua là, trong các hệ điều hành hiện đại, toàn bộ nội dung ngủ đông của RAM không được ghi lại ngay khi thức dậy. Đủ được ghi lại để làm cho máy tính có thể sử dụng được và phần còn lại được sử dụng như bộ nhớ cache ảo, với trình quản lý bộ nhớ quyết định những gì không và không cần phải ghi lại vào bộ nhớ - giống như cách nó hoạt động khi bạn chỉ sử dụng máy tính bình thường.

Windows 8 thậm chí còn đưa điều này đi xa hơn, trong đó nó tách ra hai phần khác nhau của bộ nhớ và ngủ đông chúng thành các tệp khác nhau. Chỉ có phần cần thiết để máy tính chạy hoàn toàn là trong tệp ngủ đông. Phần còn lại được ghi trực tiếp vào tập tin trang. Trên thực tế, "chế độ khởi động" nhanh của Windows 8 thực sự chỉ là tiếp tục từ chế độ ngủ đông bằng cách sử dụng tệp ngủ đông, nhưng không sử dụng tệp trang. Do đó, bạn của bạn có thể sử dụng ngủ đông mọi lúc mà không biết.

Lợi ích chính trong việc không ngủ đông chỉ là bạn bắt đầu với một bảng xếp hạng sạch sẽ. (Hoặc trạng thái sạch hơn trong trường hợp chế độ khởi động nhanh của Windows 8). Bộ nhớ bị hỏng theo thời gian. Nhưng bạn đối phó với cùng một vấn đề chỉ là rời khỏi máy tính của bạn mọi lúc.

Giải pháp tốt nhất là thỉnh thoảng khởi động lại máy tính của bạn. Nếu bạn đã bật các bản cập nhật Windows (và bạn nên), bạn có thể làm điều đó bằng mọi cách.


1
Câu trả lời này có thể được cải thiện với các nguồn trích dẫn.
Jason C

"Trên thực tế," chế độ khởi động "nhanh của Windows 8 thực sự chỉ là tiếp tục từ chế độ ngủ đông bằng cách sử dụng tệp ngủ đông, nhưng không sử dụng tệp trang." Điều này không đúng. "Chế độ khởi động nhanh" khởi động lại (các) phiên người dùng từ đầu, nhưng không phải phiên hệ thống.
Jamie Hanrahan
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.