2012-07-06 36 views
5

Tôi tự hỏi chức năng nào cung cấp độ chính xác/độ chính xác tốt nhất cho thời gian trên OpenVMS trong C.Độ chính xác hẹn giờ OpenVMS, tốt hơn độ chính xác mili giây.

Chúng tôi có máy chủ HP Integrity rx2660 chạy OpenVMS V8.3-1H1.

Tìm kiếm của tôi cho đến nay trỏ tới $ GETTIM_PREC cung cấp độ phân giải 100 nano nhưng độ chính xác đến một phần nghìn giây. Liệu nó có tốt hơn thế này không?

liên quan

Trả lời

1

Từ System Services Reference Manual:

Trên máy chủ Integrity, $ GETTIM_PREC trả về thời gian hệ thống sau khi chiếm thời gian trôi qua kể từ lần cập nhật một phần nghìn giây của thời gian hệ thống.

Trên Alpha, dịch vụ này tương đương với dịch vụ $ GETTIM và chỉ trả về thời gian hệ thống được cập nhật lần cuối. Trạng thái hoàn thành thành công của dịch vụ trên ALPHA là SS $ _LOWPREC.

Vì vậy, tính toàn vẹn, nó có thể tốt hơn độ chính xác 1ms, nhưng dường như không có cam kết về độ chính xác cụ thể.

EXE$GL_ABSTIM_TICS chỉ cung cấp độ chính xác đến 10ms. Tôi không biết về bất kỳ giá trị nội bộ nào chính xác hơn và không gặp phải một IDSM cho V8.

Các vấn đề liên quan