Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong kèo bóng đá hom nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

pg_test_timing

PG_TEST_TIMING - Đo kèo bóng đá hom nay chi phí

Synopsis

pg_test_timing[Tùy chọn...]

Mô tả

pg_test_timinglà một công cụ để đo chi phí kèo bóng đá hom nay trên hệ thống của bạn và xác nhận rằng kèo bóng đá hom 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 kèo bóng đá hom nay có thể cung cấp ít chính xác hơnGiải thích Phân tíchKết quả.

Tùy chọn

pg_test_timingChấp nhận kèo bóng đá hom nay tùy chọn dòng lệnh sau:

-Dkèo bóng đá hom nay lượng
--fiture =kèo bóng đá hom nay lượng

Chỉ định kèo bóng đá hom nay lượng thử nghiệm, tính bằng giây. kèo bóng đá hom 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.

sử dụng

Kết quả diễn giải

Kết quả tốt sẽ hiển thị hầu hết ( 90%) các cuộc gọi kèo bóng đá hom 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í kèo bóng đá hom nay kiểm tra trong 3 giây.

Lưu ý rằng các đơn vị khác nhau được sử dụng cho kèo bóng đá hom 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 kèo bóng đá hom nay riêng lẻ chỉ có thể giải quyết xuống một micro giây (chúng tôi).

Chi phí kèo bóng đá hom nay thực thi đo lường

Khi Trình thực thi truy vấn đang chạy câu lệnh bằngGiải thích Phân tích, Các hoạt động cá nhân được định kèo bóng đá hom nay cũng như hiển thị 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);

Hệ thống i7-860 được đo chạy truy vấn đếm trong 9,8 ms trong khiGiải thích Phân tíchPhiê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í kèo bóng đá hom 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.

Thay đổi nguồn kèo bóng đá hom nay

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 kèo bóng đá hom 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 kèo bóng đá hom 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:

12748_13205

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 kèo bóng đá hom 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íchTổng số liên quan đến nhiều hoạt động kèo bóng đá hom nay sẽ được tăng cường đáng kể bằng cách sử dụng chi phí kèo bóng đá hom nay.

FreeBSD cũng cho phép thay đổi nguồn kèo bóng đá hom nay khi đang bay và nó ghi lại thông tin về bộ hẹn giờ đượ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 kèo bóng đá hom 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.

14651_15212

Độ chính xác phần cứng và kèo bóng đá hom nay đồng hồ

Thu thập thông tin kèo bóng đá hom 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 kèo bóng đá hom nay đồng hồ hệ thống gần như trực tiếp đến các chương trình.

Giữ kèo bóng đá hom 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 kèo bóng đá hom nay (TSC) Nguồn đồng hồ là 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 kèo bóng đá hom 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ợ kèo bóng đá hom 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ộ hẹn giờ sự kiện chính xác cao (HPET) là bộ đếm kèo bóng đá hom 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 kèo bóng đá hom 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 8254 Bộ đếm kèo bóng đá hom nay khoảng kèo bóng đá hom nay lập trình (PIT), đồng hồ kèo bóng đá hom nay thực (RTC), bộ đếm kèo bóng đá hom nay điều khiển ngắt lập trình (APIC) và bộ định thời Cyclone. Những bộ đếm kèo bóng đá hom nay này nhắm đến độ phân giải mili giây.

Xem thêm

Giải thích