Có nên dùng ổ đãi hiberate

Một số người thì để máy chạy 24/7, một số khác thì tắt máy dù chỉ ra rời máy trong thời gian ngắn. Mỗi cách làm đều có ưu và hại khác nhau.

Shut Down vs. Sleep vs. Hibernate

  • Shutdown: chúng ta đã rất quen thuộc với cụm từ này. Khi bạn shutdown, máy tính sẽ đóng tất cả chương trình và tắt hệ điều hành đi. Lúc này máy không sử dụng bất kì năng lượng điện nào. Tuy nhiên, khi muốn trở lại làm việc, bạn phải nhấn nút nguồn, chờ máy khởi động phần cứng và nạp lại hệ điều hành cùng phần mềm.

  • Sleep: Được biết tới với hai tên là Speep hay Stand By. Ở chế độ này, máy tính vẫn sử dụng năng lượng nhưng ở mức độ thấp để duy trình thông tin lưu trên Ram. Khi bật máy trở lại, nó sẽ khôi phục mọi thứ trước lúc sleep chỉ trong vài giây, bạn sẽ không phải đợi máy tính khởi động phần cứng hay phần mềm gì. Nhìn chung, chế độ này sử dụng điện nhiều hơn so với shutdown hay hibernate.

  • Hibernate: Máy tính của bạn sẽ lưu file vào đĩa cứng. Khi bạn khởi động máy tính, nó sẽ load lại vào Ram. Điều này mất nhiều thời gian hơn so với chế độ Sleep nhưng tiết kiệm điện hơn.

Nếu bạn đặt laptop của bạn vào chế độ Sleep và pin sắp hết, máy tính sẽ tự động đi vào chế độ ngủ đông để tiết kiệm pin của bạn.

Có nên dùng ổ đãi hiberate

 

Khi nào nên Shutdown, Sleep và Hibernate

  • Sleep: Chế độ này đặc biệt hữu ích khi bạn rời máy tính trong thời gian ngắn. Máy tính trong chế độ này sẽ giúp bạn tiết kiệm điện, pin. Khi bạn muốn tiếp tục sử dụng máy tính, nó sẽ “ thức giấc “ chỉ trong một vài giây.Nó luôn sẵn sang khi bạn cần.

  • Hibernate: Chế độ Hibernate tiết kiệm năng lượng nhiều hơn so với Sleep. Nếu bạn không sử dụng máy tính của bạn trong một thời gian dài – ví dụ, nếu bạn muốn đi ngủ - bạn có thể để máy tính của bạn vào chế độ hibernate để tiết kiệm điện và pin. Tuy nhiên, hibernate đưa máy tính vào chế độ làm việc trở lại chậm hơn so với Sleep.

  • Shutdown: Hầu hết tất cả máy tính đều khởi động từ chế độ Hibernate nhanh hơn so với Shutdown cho nên người dùng có thế muốn đưa laptop vào chế độ Hibernate thay vì shutdown hẳn. Tuy nhiên, một số máy tính hoặc phần mềm có thể không hoạt động chính xác khi khôi phục từ chế độ ngủ đông (hibernate), trong trường hợp này bạn có thể lựa chọn tắt máy sẽ tốt hơn.

Chính xác lượng năng lượng được sử dụng bởi Sleep và Hibernate sẽ phụ thuộc vào máy tính, mặc dù chế độ Sleep sử dụng chỉ là một vài watt hơn so với chế độ Hibernate. Một số người có thể lựa chọn sử dụng Sleep thay vì Hibernate để máy tính của họ sẽ tiếp tục sử dụng lại nhanh hơn, mặc dù lượng điện có nhiều hơn đôi chút nhưng chắc chắn là tiết kiệm hơn nhiều so với 24/7.

Hibernate là đặc biệt hữu ích để tiết kiệm pin trên máy tính xách tay khi không cắm sạc. Nếu bạn muốn đưa máy tính xách tay của bạn đến một nơi nào đó và bạn không muốn lãng phí năng lượng pin vô ích, bạn sẽ để hibernate thay vì sleep.

Có nên dùng ổ đãi hiberate

Một khi đã lựa chọn, bạn có thể quyết định công dụng của nút Power hoặc laptop sẽ làm gì khi gập màn hình. Để làm điều này, bạn vào Start gõ Power button để tìm kiếm, chọn kết quả tìm được, bạn sẽ thấy hộp thoại sau (Trong Windows 8, bạn cần phải chọn Settings trên màn hình tìm kiếm "Power").

Không phải lúc nào cứ hết dùng máy tính là phải shutdown. Chúng ta có 2 giải pháp hữu hiệu hơn để tạm thời "tắt" máy, đó là hai chế độ Sleep và Hibernate. Nói ngắn gọn thì Sleep sẽ đưa máy tính vào một trạng thái "ngủ" tạm thời và vẫn có dòng điện chạy bên trong thiết bị. Trong khi đó, Hibernate sẽ lưu toàn bộ dữ liệu tạm thời vào HDD/SSD rồi ngắn nguồn điện. Nhưng cụ thể thì tình huống sử dụng cho mỗi tính năng là gì, chúng thật sự khác biệt nhau như thế nào và lợi hợi của mỗi cái ra sao?

Có nên dùng ổ đãi hiberate

Chế độ Sleep

Trên Windows và OS X gọi là Sleep, còn trên Linux thì nó có tên là Suspend. Bạn có thể kích hoạt chế độ này thông qua nút power của hệ điều hành (nếu không thấy nút Sleep, mời xem phần cuối bài). Nhưng nếu bạn sử dụng máy tính xách tay, bạn có một cách dễ hơn và cực nhanh để đưa máy vào trạng thái sleep: chỉ cần gập nắp laptop lại là xong. Với những chiếc tablet Windows đời mới thì bạn còn có riêng một nút sleep trên máy nữa.

Khi chế độ sleep được sử dụng, máy tính sẽ chuyển sang một trạng thái mà nó sử dụng rất rất ít điện năng. Điện sẽ không còn được đưa tới hầu hết các linh kiện của PC, ngoại trừ RAM, ổ lưu trữ (có thể là HDD hoặc SSD), và cổng kết nối (thường là USB).

RAM cần điện bởi vì thực chất lúc bạn Sleep máy thì RAM vẫn còn hoạt động. Tất cả mọi file bạn đang mở, thiết lập của hệ điều hành, thậm chí cả những app đang chạy, vẫn còn tồn tại trong RAM. Cũng chính vì thế mà nếu bạn mở nắp laptop lên thì ngay lập tức mọi thứ xuất hiện y như lúc bạn sleep máy vậy, không có gì bị mất đi cả (ngoại trừ việc một số thiết bị ngoại vi có thể bị ngắt kết nối, cần vài giây để chúng kết nối lại).

Và để lưu giữ được những thông tin nói trên thì RAM buộc phải có điện, chứ ngay khi bạn ngắt điện khỏi RAM thì dữ liệu sẽ bị xóa sạch do cơ chế đặc thù của loại linh kiện này (gọi là volatile memory, trái ngược với HDD, SSD là non-volatile, tức là không có điện thì vẫn lưu được dữ liệu).

Trong chế độ sleep, do điện vẫn còn được cung cấp đến cổng kết nối, nên với nhiều chiếc laptop bạn vẫn có thể sạc điện thoại, tablet ngay cả khi máy đang "ngủ". Nhưng có một số nhà sản xuất sẽ không cho phép điều này, bạn nên kiểm tra lại tài liệu hướng dẫn sử dụng đi theo máy để biết cụ thể.

Vậy khi sleep thì các ứng dụng có còn chạy hay không? Câu trả lời là có và không. Một số hệ điều hành hiện đại như OS X 10.8 trở đi và Windows 8 trở đi sẽ cho phép các app được quyền chạy ngầm ngay khi chúng ta sleep máy, nhưng lúc đó app chỉ có thể thực hiện một số thao tác đơn giản như nhận các email hoặc tin chat mới, tự tải về những bài post mới từ Twitter/Facebook... chứ chúng không hoạt động một cách đầy đủ. Việc kích hoạt tính năng chạy ngầm như thế này cần phải được lập trình viên nhúng vào app của họ, còn với hầu hết các app thông thường, ví dụ như Word, Excel, PowerPoint hay game thì sẽ tạm ngừng hoạt động lúc máy sleep.

Với các máy Mac và những máy Windows chạy Windows 8 trở lên, việc sleep máy không làm hao tốn quá nhiều pin, theo trải nghiệm của mình thì nếu bạn sleep máy cả ngày cũng chỉ hao hụt khoảng 1-5% pin mà thôi. Đổi lại thời gian khôi phục để bắt đầu làm việc cực kì nhanh, khỏi phởi chờ đợi lâu như shutdown như hay hibernate (sẽ nói đến ở bên dưới).

Chế độ Hibernate

Hibernate có trong Windows và Linux, nhưng nó không được kích hoạt sẵn trong OS X. Về cơ bản thì chúng ta có thể xem Hibernate như một giải pháp trái ngược với Sleep: Sleep giữ điện cho một số ít linh kiện, còn Hibernate thì không. Điện sẽ được ngắt hoàn toàn khỏi hệ thống giống như khi bạn shutdown, bạn thậm chí còn có thể gỡ pin và gỡ sạc ra khỏi laptop mà không gặp vấn đề gì.

Nhưng có một điểm khác biệt cực kì quan trọng: trước khi máy tắt hoàn toàn, hệ điều hành sẽ chuyển dữ liệu từ RAM sang ổ SSD hoặc HDD (chế độ Sleep không có giai đoạn này). Những dữ liệu này cũng bao gồm tất cả mọi file bạn đang mở, thiết lập của hệ điều hành, thậm chí là cả những app đang chạy, nhằm phục vụ cho việc khôi phục về sau. Nhưng vì sao lại phải tốn thêm thời gian cho công đoạn chuyển dữ liệu? Như mình đã nói ở trên, nếu điện bị ngắt thì RAM sẽ mất dữ liệu nhưng SSD/HDD thì không, và bởi vì Hibernate sẽ ngắt điện khỏi mọi linh kiện của PC nên việc chuyển dữ liệu là cần thiết.

Khi bạn nhấn nút nguồn để bật máy tính, hệ điều hành tất nhiên cũng sẽ chạy lên theo. Nhưng thay vì hệ điều hành phải tải lại mọi thứ từ đầu thì trong những "khâu đầu tiên", dữ liệu từ HDD/SSD sẽ được chuyển ngược sang RAM trở lại, nhờ đó máy tính biết được trạng thái lúc bạn hibernate là gì để mà khôi phục lại cho chính xác. Công đoạn này tất nhiên tốn nhiều thời gian hơn so với việc khôi phục từ sleep, nhưng bù lại trong quãng thời gian tắt máy thì tiết kiệm pin hơn điện hoàn toàn không được sử dụng. Khi máy khôi phục từ hibernate thì app nào đang xài, file nào đang mở, hình nền nào đang hiển thị... sẽ hiện lại đúng y như ban đầu.

Nói thêm về OS X, người dùng không có một tùy chọn "Hibernate" rõ ràng như người dùng Windows hoặc Linux. Thay vào đó, nó sẽ được kích hoạt tự động với 2 tên gọi khác nhau:

  • Safe Sleep: dùng cho các máy Mac xài ổ HDD. Chế độ này sẽ được kích hoạt khi pin laptop xuống quá thấp hoặc khi máy được để ở trạng thái rỗi ở thời gian rất dài (chưa rõ ý của Apple là bao lâu)
  • Standby Mode: dùng cho các máy Mac dùng SSD. Chế độ này được kích hoạt nếu như máy Mac của bạn bị sleep hơn 3 tiếng đồng hồ. Apple có nói là một chiếc máy Mac được sạc đầy có thể tồn tại ở Standby Mode trong hơn 30 ngày mà không cần gắm điện.

Nếu bạn muốn dùng hibernate trên Mac tương tự như bên Windows và Linux, mời dùng phần mềm SmartSleep.

Còn trên Windows, có một thứ gọi là Hybrid Sleep. Nó là sự kết hợp của Sleep và Hibernate. Lúc Hybrid Sleep, dữ liệu về app và file đang mở sẽ được lưu trên cả RAM lẫn HDD/SSD, sau đó máy tính sẽ đi vào trạng thái gần giống sleep để bạn vẫn có thể khôi phục và bắt đầu làm việc trở lại một cách nhanh chóng. Lỡ mà khi máy đang sleep mà bị cúp điện thì cũng không sao, dữ liệu trên RAM sẽ mất nhưng vẫn còn dữ liệu trong HDD/SSD nên bạn vẫn có thể khôi phục lại PC giống hệt như khi khôi phục từ hibernate. Mặc định, Hybrid Sleep được kích hoạt sẵn cho máy để bàn chạy Windows, còn laptop thì bị vô hiệu hóa.

Sự giống nhau và khác biệt giữa Hibernate với Sleep

Như vậy là các bạn đã biết được nguyên lý hoạt động cơ bản của Hibernate và Sleep, giờ chúng ta có thể tóm tắt những điểm giống và khác của chúng như sau (không tính trường hợp Hybrid Sleep nhé):

Có nên dùng ổ đãi hiberate

Khi nào thì sử dụng cái nào?

Rất đơn giản:

  • Dùng Sleep khi bạn muốn thời gian "ngủ" và thời gian khôi phục máy tính nhanh chóng, tiện khi cần cất laptop để di chuyển từ nhà đến cơ quan, giữa các phòng trong cơ quan với nhau, từ cơ quan về nhà, tóm lại là những đoạn đường di chuyển với thời gian ngắn. Ngoài ra, bạn cũng có thể xài Sleep khi cần rời khỏi PC trong thời gian ngắn, như khi đi ăn trưa hoặc đi họp chẳng hạn.
  • Dùng Hibernate khi bạn biết là bạn sẽ rời khỏi máy tính trong thời gian dài, thường là nhiều tiếng đồng hồ hoặc vài ngày. Ví dụ, bạn có thể hibernate máy khi bạn chuẩn bị đi nghỉ mát và vất laptop ở nhà. Trong những tình huống như thế thì việc chờ máy khôi phục lại từ hibernate sẽ không quá bực bội, pin cũng chẳng hao.

Nếu quan tâm đến mức độ tiêu thụ điện khi sleep, bạn có thể lên trang web của Energy Star, một đơn vị cấp chứng chỉ về mức độ tiêu thụ điện cho các thiết bị điện tử và công nghệ. Bạn có thể sử dụng mã máy, ví dụ Dell Inspiron 15-7558, để tra xem ở trạng thái nào thì máy sẽ tốn bao nhiêu Watt điện. Tuy nhiên những con số này cũng không quá quan trọng đâu nên cứ dùng máy thoải mái thôi.

Vì sao mình không thấy nút Sleep hay Hibernate?

Phần này thì chỉ dành cho các bạn xài máy Windows mà thôi. Nếu bạn nhấn vào nút Power của hệ điều hành mà không thấy tùy chọn Sleep và Hibernate, có thể một trong những điều bên dưới là lý do: