Làm thế nào để phần mềm hệ điều hành duy trì đồng hồ thời gian?


5

Điều này nghe có vẻ ít liên quan hơn nhưng tôi không thể nghĩ ra nơi nào tốt hơn để hỏi câu hỏi này.

Bây giờ hãy xem xét tình huống này, bạn cài đặt một hệ điều hành trên hệ thống của mình, đặt múi giờ và thời gian, làm một số thứ và tắt nó đi. (Lưu ý rằng không có nguồn điện đi vào máy tính).

Bây giờ lần sau (nói sau vài giờ hoặc vài ngày) bạn bật lại và bạn thấy thời gian cập nhật.

Làm thế nào điều này có thể xảy ra ngay cả khi máy tính của tôi không được kết nối với internet và không tiêu thụ điện trong suốt thời gian nó bị hỏng. (Có loại hack phần cứng nào không?)

vui lòng làm rõ!


2
Pin được bao gồm.

Câu trả lời:


11

1
cảm ơn Tôi chấp nhận nó trước khi nó bị đóng cửa.
sud03r

Tại sao nó sẽ bị đóng cửa?
Ivo Flipse

1
Mặc dù tôi sẽ đánh giá cao một số thông tin thêm về năng lượng của pin ;-)
Ivo Flipse

Thông thường, pin chỉ cung cấp năng lượng cho hai thứ, đồng hồ và CMOS. Đó là lý do cài đặt BIOS của bạn vẫn còn nguyên khi máy tính tắt. Nếu không, bạn sẽ phải cấu hình lại các cài đặt BIOS của mình mỗi khi bạn khởi động máy tính.
BBlake

6

Có một pin trên bo mạch chủ, vì vậy luôn có một nguồn năng lượng. cố gắng loại bỏ nó nếu bạn có máy tính dự phòng :) đồng hồ là phần cứng được cung cấp bởi pin đó.


3

Các hệ thống cũng có thể lấy hoặc điều chỉnh thời gian từ máy chủ thời gian mạng, sử dụng các giao thức NTP (Giao thức thời gian mạng) hoặc SNTP (Giao thức thời gian mạng đơn giản). Nhiều hệ điều hành được cấu hình để làm điều này tự động.

Đây là nhiều hơn để điều chỉnh độ chính xác của đồng hồ CMOS, vẫn là máy chấm công chính trên máy cục bộ.

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.