PG_TEST_TIMING - Đo tỷ lệ kèo bóng đá tối nay chi phí
pg_test_timing
[Tùy chọn
...]
pg_test_timinglà một công cụ để đo chi phí tỷ lệ kèo bóng đá tối nay trên hệ thống của bạn và xác nhận rằng tỷ lệ kèo bóng đá tối nay hệ thống không bao giờ di chuyển ngược. Các hệ thống đang chậm thu thập dữ liệu tỷ lệ kèo bóng đá tối nay có thể cung cấp ít chính xác hơnGiải thích Phân tích
Kết quả.
pg_test_timingChấp nhận các tùy chọn dòng lệnh sau:
-Dtỷ lệ kèo bóng đá tối nay lượng
--fiture =tỷ lệ kèo bóng đá tối nay lượng
Chỉ định tỷ lệ kèo bóng đá tối nay lượng thử nghiệm, tính bằng giây. tỷ lệ kèo bóng đá tối nay lượng dài hơn cho độ chính xác tốt hơn một chút và có nhiều khả năng khám phá các vấn đề với đồng hồ hệ thống di chuyển về phía sau.
-V
--Version
inpg_test_timingPhiên bản và Thoát.
-?
--Help
Hiển thị trợ giúp vềpg_test_timingĐối số dòng lệnh và thoát.
Kết quả tốt sẽ hiển thị hầu hết ( 90%) cuộc gọi tỷ lệ kèo bóng đá tối nay riêng lẻ mất ít hơn một micro giây. Trung bình mỗi vòng lặp chi phí sẽ thậm chí thấp hơn, dưới 100 nano giây.
Chi phí tỷ lệ kèo bóng đá tối nay kiểm tra trong 3 giây.
Lưu ý rằng các đơn vị khác nhau được sử dụng cho tỷ lệ kèo bóng đá tối nay mỗi vòng so với biểu đồ. Vòng lặp có thể có độ phân giải trong vòng vài nano giây (NS), trong khi các cuộc gọi tỷ lệ kèo bóng đá tối nay riêng lẻ chỉ có thể giải quyết xuống một micro giây (chúng tôi).
Khi Trình thực thi truy vấn đang chạy câu lệnh bằng cách sử dụngGiải thích Phân tích
, Các hoạt động cá nhân được định tỷ lệ kèo bóng đá tối nay cũng như hiển thị một bản tóm tắt. Chi phí của hệ thống của bạn có thể được kiểm tra bằng cách đếm các hàng vớiPSQLChương trình:
Tạo bảng T như chọn * từ Generate_series (1.100000);
tỷ lệ kèo bóng đá tối nay i7-860 được đo chạy truy vấn đếm trong 9,8 ms trong khiGiải thích Phân tích
Phiên bản mất 16,6 ms, mỗi lần xử lý chỉ hơn 100.000 hàng. Sự khác biệt 6,8 ms đó có nghĩa là chi phí tỷ lệ kèo bóng đá tối nay mỗi hàng là 68 ns, khoảng hai lần so với pg_test_timing ước tính nó sẽ được.
Trên một số hệ thống Linux mới hơn, có thể thay đổi nguồn đồng hồ được sử dụng để thu thập dữ liệu tỷ lệ kèo bóng đá tối nay bất cứ lúc nào. Một ví dụ thứ hai cho thấy sự chậm lại có thể từ việc chuyển sang nguồn tỷ lệ kèo bóng đá tối nay ACPI_PM chậm hơn, trên cùng một hệ thống được sử dụng cho các kết quả nhanh ở trên:
# CAT/SYS/Thiết bị/tỷ lệ kèo bóng đá tối nay/Đồng hồ/ClockSource0/Reades
Trong cấu hình này, mẫuGiải thích Phân tích
ở trên mất 115,9 ms. Đó là 1061 ns tỷ lệ kèo bóng đá tối nay chi phí, một lần nữa là một bội số nhỏ được đo trực tiếp bằng tiện ích này.Giải thích Phân tích
Tổng số liên quan đến nhiều hoạt động tỷ lệ kèo bóng đá tối nay sẽ được tăng cường đáng kể bằng cách sử dụng chi phí tỷ lệ kèo bóng đá tối nay.
FreeBSD cũng cho phép thay đổi nguồn tỷ lệ kèo bóng đá tối nay một cách nhanh chóng và nó ghi lại thông tin về bộ đếm tỷ lệ kèo bóng đá tối nay được chọn trong khi khởi động:
# DMESG | grep "TimeCount"
Các hệ thống khác chỉ có thể cho phép đặt nguồn tỷ lệ kèo bóng đá tối nay khi khởi động. Trên các hệ thống Linux cũ hơn, cài đặt kernel "đồng hồ" là cách duy nhất để tạo ra loại thay đổi này.
15197_15760
Thu thập thông tin tỷ lệ kèo bóng đá tối nay chính xác thường được thực hiện trên máy tính bằng đồng hồ phần cứng với mức độ chính xác khác nhau. Với một số phần cứng, các hệ điều hành có thể chuyển tỷ lệ kèo bóng đá tối nay đồng hồ hệ thống gần như trực tiếp đến các chương trình.
Giữ tỷ lệ kèo bóng đá tối nay không chính xác có thể dẫn đến sự bất ổn của hệ thống. Kiểm tra mọi thay đổi đối với nguồn đồng hồ rất cẩn thận.
Bộ đếm tỷ lệ kèo bóng đá tối nay (TSC) Nguồn đồng hồ là bản chính xác nhất có sẵn trên CPU thế hệ hiện tại. Đó là cách ưa thích để theo dõi tỷ lệ kèo bóng đá tối nay hệ thống khi nó được hỗ trợ bởi hệ điều hành và đồng hồ TSC là đáng tin cậy.
Hệ điều hành mới hơn có thể kiểm tra các sự cố TSC đã biết và chuyển sang nguồn đồng hồ chậm hơn, ổn định hơn khi chúng được nhìn thấy. Nếu hệ thống của bạn hỗ trợ tỷ lệ kèo bóng đá tối nay TSC nhưng không mặc định điều đó, nó có thể bị vô hiệu hóa vì một lý do chính đáng.
Bộ đếm tỷ lệ kèo bóng đá tối nay sự kiện chính xác cao (HPET) là bộ đếm tỷ lệ kèo bóng đá tối nay ưa thích trên các hệ thống có sẵn và TSC không chính xác. Bản thân chip hẹn giờ có thể lập trình để cho phép độ phân giải nano giây, nhưng bạn có thể không thấy độ chính xác đó trong đồng hồ hệ thống của bạn.
Cấu hình nâng cao và giao diện nguồn (ACPI) cung cấp bộ đếm tỷ lệ kèo bóng đá tối nay quản lý năng lượng (PM), mà Linux gọi là ACPI_PM. Đồng hồ có nguồn gốc từ ACPI_PM tốt nhất sẽ cung cấp độ phân giải 300 nano giây.
Bộ định thời được sử dụng trên phần cứng PC cũ hơn bao gồm bộ hẹn giờ khoảng tỷ lệ kèo bóng đá tối nay lập trình 8254 (PIT), đồng hồ tỷ lệ kèo bóng đá tối nay thực (RTC), bộ hẹn giờ điều khiển ngắt lập trình (APIC) và bộ định thời Cyclone. Những bộ đếm tỷ lệ kèo bóng đá tối nay này nhắm đến độ phân giải mili giây.