Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 73 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
73
Dung lượng
2,65 MB
Nội dung
[...]... lúc 5: 08: 15. 100 (T0) Nhận được phản hồi tại 5: 08: 15. 900 (T1) Phản hồi có lúc 5: 09: 25. 300 (Tserver) Thời gian đã qua là : T1 -T0 5: 08: 15. 900 - 5: 08: 15. 100 = 800 msec Dự đoán tốt nhất: dấu thời gian được tạo : 400 msec DUYTAN UNIVERSITY Thuật toán Cristan • Độ sai lệnh biên (Error bounds) Thiết lập thời gian để Tserver+ thời gian trôi qua (elapsed time) 5: 09: 25. 300 + 400 = 5: 09. 25. 700 T0 = 5: 08: 15. 100... gian đồnghồ nguyên tử DUYTAN UNIVERSITY Các dạng của đồnghồ vật lý Đồnghồ vật lý ở máy tính - Đồnghồ thời gian thực: đồnghồ CMOS là mạch điều khiển bởi một máy dao động thạch anh - Sử dụng Pin dự phòng để tiếp tục đo thời gian khi tắt điện DUYTAN UNIVERSITY Các vấn đề xãy ra với đồnghồ máy tính - Hai hệ thống ban đầu điều chỉnh để thoả thuận về thời gian nhưng sau thời gian Hai đồnghồ sai... +108 seconds/ 35 days Drift = +3.1 sec/day Đối phó với Driff - Điều chỉnh để đồnghồ dần dần Nếu nhanh: Làm cho đồnghồ chạy chậm hơn cho đến khi nó đồng bộ Nếu chậm: Làm cho đồnghồ chạy nhanh hơn cho đến khi nó đồngbộ DUYTAN UNIVERSITY Đối phó với Driff • Hệ điều hành có thể làm điều này: - Thay đổi tốc độ qua yêu cầu ngắt + Ví dụ : nếu hệ thống yêu cầu ngắt mỗi ngày? 17 msec nhưng đồnghồ là quá chậm?... điều hành UNIX, người ta bổ sung thêm hàm adjtime ở system call cứ sau 1ms sẽ phát ra thông điệp yêu cầu điều chỉnh lại đồnghồ máy tính DUYTAN UNIVERSITY ĐỒNGHỒ VẬT LÝ Thiết lập thời gian thực hiện • Kỹ thuật đồngbộ đơn giản nhất - Đồng bộhóa từ máy khác + Với một chiếc đồnghồ chính xác hơn + Sử dụng thời gian của máy chủ : Time Server DUYTAN UNIVERSITY Thiết lập thời gian thực hiện Xét mô hình... Computer’s time, C Drift with fast Clock skew dC dt UTC time, t DUYTAN UNIVERSITY ĐỒNGHỒ VẬT LÝ Computer’s time, C Compensating for a fast Clock Clock synchronized skew Linear compensating function applied UTC time, t DUYTAN UNIVERSITY Tái đồng bộhóa (Resynchronizing) Sau khi đạt được thời gian đồng bộhóa – Tái đồng bộ định kỳ (Resynchronize periodically) – Ứng dụng kế tiếp của một chức năng bù tuyến... của đồnghồ vật lý Đồnghồ thạch anh (Quartz clocks) -1929: Đồnghồ pha lê (Quartz crystal clock) + Sử dụng tia Laser tạo rung ở tần số32,768 Hz + Độ chính xác 6 phần triệu million seconds ở nhiệt 31° C + Đồnghồ có thể sai lệch < ½ sec/1 ngày + Độ ổn định, chính xác cao : ổn định đến 2 sec/1 tháng + Tiếng vang tốt có thể có độ chính xác xấp xĩ 1 second trong 10 năm DUYTAN UNIVERSITY Các dạng của đồng. .. hơn 1 giây trong sáu triệu năm DUYTAN UNIVERSITY Các dạng của đồnghồ vật lý Đồnghồ nguyên tử (Atomic clocks) Caesium atomic clock, 1 955 DUYTAN UNIVERSITY Hệ thống đồnghồ nguyên tử tại Đài quan sát hải quân Mỹ ở Washington DC Các dạng của đồnghồ vật lý Đồnghồ UTC (Coordinated Universal Time) - UTC0 +Thời gian năng lượng mặt trời trên kinh tuyến Greenwich +Thu được từ quan sát thiên văn - UTC1... gian Hai đồnghồ sai lệch - Sự khác nhau giữa hai đồnghồ tại một thời điểm trong thời gian : Clock Drift DUYTAN UNIVERSITY Các vấn đề xãy ra với đồnghồ máy tính Giả sử chúng ta thiết lập máy tính thời gian đúng 8:00:00 DUYTAN UNIVERSITY Sept 18, 2011 8:00:00 8:00:00 Các vấn đề xãy ra với đồnghồ máy tính 8:01:24 Skew = +84 seconds +84 seconds/ 35 days Drift = +2.4 sec/day DUYTAN UNIVERSITY 8:01:48... UNIVERSITY Các dạng của đồnghồ vật lý Đồnghồ nguyên tử (Atomic clocks) + NIST (National Institute of Standards and Technology) đưa ra từ năm 1960 + Giây (second) được định nghĩa là 9.192.631.770 thời kỳ bức xạ tương ứng với sự chuyển tiếp giữa hai mức hyperfine của cesium133 + Độ chính xác: tốt hơn 1 giây trong sáu triệu năm DUYTAN UNIVERSITY Các dạng của đồnghồ vật lý Đồnghồ nguyên tử (Atomic clocks)... ngắt tại, chẳng hạn 15 msec - Hoặc chỉnh phần mềm : xác định lại khoảng thời gian + Điều chỉnh thay đổi độ dốc của thời gian hệ thống: Linear compensating function DUYTAN UNIVERSITY ĐỒNGHỒ VẬT LÝ Computer’s time, C t(C) Perfect Clock DUYTAN UNIVERSITY dC dt UTC time, t t(UTC) ĐỒNGHỒ VẬT LÝ Computer’s time, C Drift with slow Clock DUYTAN UNIVERSITY skew dC dt UTC time, t ĐỒNGHỒ VẬT LÝ Computer’s . dạng của đồng hồ vật lý
DUYTAN
UNIVERSITY
Các dạng của đồng hồ vật lý
Đồng hồ nguyên tử (Atomic clocks)
Caesium atomic clock, 1 955
Hệ thống đồng hồ nguyên. gian đồng hồ
nguyên tử
Đồng hồ UTC (Coordinated Universal Time)
Các dạng của đồng hồ vật lý
DUYTAN
UNIVERSITY
- Đồng hồ thời gian thực: đồng hồ CMOS