Tôi có nên khởi động lại sau khi cập nhật hệ thống của mình không?


27

Tôi có nên khởi động lại PC mỗi khi nó được cập nhật không?

Câu trả lời:


33

Bạn không phải khởi động lại máy tính mỗi lần cập nhật. Một số cập nhật nhất định (chẳng hạn như những cập nhật ảnh hưởng đến nhân hệ điều hành của bạn) sẽ yêu cầu khởi động lại để có hiệu lực. Khi một bản cập nhật như vậy xảy ra, biểu tượng phiên của bạn ở phía trên bên phải sẽ phát sáng màu đỏ.

Hình ảnh của biểu tượng phiên khi cần khởi động lại


Tôi thường làm kể từ khi tôi cập nhật trong hai tuần hoặc nửa hợp lý. Có, đối với các bản cập nhật kernel và một số tiện ích cốt lõi khác thì bắt buộc phải làm như vậy nhưng cũng vì các phần của chương trình được giữ trong bộ nhớ nên tôi không bao giờ nghĩ rằng đó là một ý tưởng tồi để làm như vậy.
Todd Partridge 'Gen2ly'

4

Bạn chỉ cần khởi động lại khi trình quản lý cập nhật yêu cầu bạn. Nó cũng sẽ hiển thị trong menu ở phía trên bên phải màn hình của bạn. Các răng cưa sẽ có màu đỏ và một mục menu màu đỏ sẽ yêu cầu bạn khởi động lại.


3

Bạn không 'phải' khởi động lại, nhưng lần duy nhất bạn phải khởi động lại để các thay đổi có hiệu lực là nâng cấp kernel và nâng cấp trình điều khiển độc quyền.


Trên thực tế, có một vài cập nhật khác yêu cầu bạn khởi động lại, mặc dù trong một số trường hợp, việc đăng xuất có thể là đủ.
Scott Severance

2

Có một cách khác.

Ksplice cho phép bạn cập nhật hệ thống của mình - ngay cả các bản cập nhật kernel - mà không cần khởi động lại.

Nó miễn phí cho Fedora và Ubuntu Desktop, nhưng bạn phải trả tiền cho bất kỳ hệ thống nào khác.


2

Sau một thời gian, một chương trình đang chạy trên hệ thống của bạn bị đảo lộn vì một số phần của nó đã được cập nhật, nhưng, thông thường, tất cả bạn phải thoát khỏi chương trình và khởi động lại nó. Khác với cập nhật kernel như đã đề cập ở trên, bạn không cần phải khởi động lại.

Một yếu tố chính trong hành vi văn minh hơn này là Linux / UNIX không có hệ thống đăng ký như Windows. Tôi không biết cơ chế chính xác của nó, nhưng Windows giữ cho registry của nó bị khóa khi nó chạy và thông thường, cách duy nhất để sửa đổi nó là khởi động lại hệ thống để thay đổi registry có thể được cài đặt trong khi nó không được sử dụng.

Ở phía bên kia của đồng tiền, nếu bạn nâng cấp kernel của mình, một số chương trình mà bạn có thể tự biên dịch (ví dụ: bằng cách chạy make với gói đi kèm trong tarball) có thể ngừng hoạt động khi bạn nâng cấp kernel cho đến khi bạn biên dịch lại chúng. Trình phát vmware là như thế này mặc dù đôi khi nó tự sửa. Đây là một phần lý do các bộ tải khởi động như grub giữ các phiên bản cũ của kernel làm tùy chọn menu khởi động.


wow, đó là một lời giải thích rất rõ ràng. Cảm ơn nhiều.
rockr101

Tôi tin rằng bạn đang nhầm. Đó không phải là sổ đăng ký (rất dễ thay đổi bất cứ điều gì trong sổ đăng ký - thậm chí là thủ công - và thấy các thay đổi ngay lập tức), nhưng đó là các tệp thực thi và thư viện bị khóa trong khi các quy trình đang chạy. Một số các quy trình này là một phần của hệ thống, điều đó có nghĩa là một bản cập nhật cho các quy trình này yêu cầu hệ thống tự dỡ bỏ trước tiên (tức là khởi động lại) trước khi chúng có thể được ghi đè. Linux xử lý việc này khác nhau, đó là lý do tại sao bạn không cần khởi động lại Linux thường xuyên.
bluppfisk

0

Không.

Trừ khi bạn hiếm khi thực hiện cập nhật, và sau đó thực hiện một số lượng lớn (ví dụ: hàng tháng). Sau đó, nó là thận trọng để bắt đầu lại, vv


0

Bạn nên khởi động lại khi cập nhật kernel hoặc khi trình điều khiển được cập nhật. Nếu không, cập nhật kernel hoặc trình điều khiển sẽ không hoạt động cho đến khi khởi động lại.


0

Tôi muốn nói về các cập nhật bảo mật, bạn nên tùy thuộc vào mức độ nghiêm trọng của các lỗ hổng mà các cập nhật đó giải quyết.

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.