Đây dường như là một vấn đề về thuật ngữ xung quanh việc sử dụng thuật ngữ "thời gian thực".
Đồng hồ thời gian thực
Đồng hồ thời gian thực là một thiết bị để chấm công ổn định / chính xác (trong một số dung sai), để hệ thống máy chủ có thể sử dụng nó để liên kết các sự kiện / hành động với thời gian và ngày xảy ra.
Bạn có thể nghĩ về một chiếc đồng hồ thời gian thực tương tự như bộ phận bên trong của một chiếc đồng hồ kỹ thuật số giao tiếp với máy tính. Nó có một tham chiếu thời gian được cung cấp độc lập được thiết kế để ổn định và chính xác hợp lý. Giống như một chiếc đồng hồ kỹ thuật số, nó sẽ không mất dấu vết của thời điểm hiện tại chỉ vì máy tính chủ bị tắt. Đồng hồ thời gian thực đã được trang bị cho máy tính để thuận tiện cho người dùng không phải nhập lại thời gian và ngày hiện tại mỗi khi hệ thống khởi động hoặc điều chỉnh thường xuyên để bù cho sự trôi dạt.
Thay thế cho đồng hồ thời gian thực là sử dụng phần mềm và bộ hẹn giờ bên trong được điều khiển bởi đồng hồ hệ thống. Cách tiếp cận như vậy là khả thi (PC IBM gốc hoạt động theo cách đó), nhưng không đặc biệt ổn định; nó cũng sẽ mất dấu ngày / giờ tại bất kỳ thời điểm nào hệ điều hành bị tắt, treo hoặc gặp sự cố.
Hệ thống thời gian thực
Khi thuật ngữ "thời gian thực" được áp dụng cho hệ thống máy tính hoặc ứng dụng, nó mô tả một hệ thống phản ứng với các sự kiện trong thế giới thực trong một khoảng thời gian rất ngắn, xác định - thường chỉ vài mili giây, đôi khi ít hơn, với thứ tự được xác định đầu vào đồng thời. Các hệ thống thời gian thực được sử dụng cho những việc như điều khiển máy - robot, mô phỏng và trò chơi. Mặc dù ứng dụng thời gian thực có thể sử dụng thông tin ngày giờ hiện tại, nhưng ứng dụng không phải là "thời gian thực" chỉ vì nó sử dụng thời gian và ngày hiện tại.
Đồng hồ thời gian thực so với bộ hẹn giờ độ phân giải cao
Như đã nêu ở trên, mục đích của đồng hồ thời gian thực là theo dõi đáng tin cậy ngày và giờ hiện tại, thường chỉ đến giây; một cái tốt sẽ có độ trôi tối thiểu (giây có được hoặc mất mỗi ngày). Đồng hồ thời gian thực thường không có độ phân giải cao; đồng hồ cơ sở của họ thường chạy khá chậm so với đồng hồ CPU hiện đại; điều này là để giảm thiểu mức tiêu thụ năng lượng (tiêu hao nguồn điện độc lập) để đồng hồ sẽ tiếp tục giữ thời gian một cách đáng tin cậy nếu máy tính chủ bị tắt trong thời gian dài.
Đồng hồ bấm giờ độ phân giải cao không liên quan đến thời gian hoặc ngày hiện tại; Mục đích của nó là để đo các khoảng thời gian ở một số độ chính xác, có thể là micro giây hoặc thậm chí ít hơn. Để thực hiện điều này, nó phải dựa trên đồng hồ tần số cao, ổn định - điển hình là đồng hồ hệ thống máy tính. Bộ định thời độ phân giải cao cũng thường không liên quan đến độ trôi trong thời gian dài, vì mục đích thông thường là đo thời gian trong khoảng thời gian ngắn. Bộ hẹn giờ độ phân giải cao không có cùng mối quan tâm tiêu thụ năng lượng như đồng hồ thời gian thực vì chúng không có việc phải làm trong khi máy tính chủ bị tắt.