Đây là ptiptop lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tiptop - hiển thị bộ đếm hiệu suất phần cứng cho các tác vụ Linux
SYNOPSIS
tip Top [OPTION]
tip Top [OPTION] - lệnh (EXPERIMENTAL)
đỉnh cao MẪU [TÙY CHỌN]
MÔ TẢ
Sản phẩm tip Top chương trình cung cấp chế độ xem thời gian thực động về các tác vụ đang chạy trong hệ thống.
tiptop rất giống với top (1), nhưng thông tin hiển thị đến từ phần cứng
quầy.
tiptop có hai chạy chế độ: chế độ trực tiếp và chế độ hàng loạt. Trong cả hai chế độ, hệ thống
được truy vấn định kỳ cho các giá trị của bộ đếm phần cứng và các tỷ lệ khác nhau được in
cho mỗi nhiệm vụ. Ở chế độ trực tiếp, màn hình được cập nhật thường xuyên với các giá trị mới không đổi
các khoảng thời gian. Trong chế độ hàng loạt, cùng một thông tin được phát ra stdout. Chế độ hàng loạt là
thích hợp để lưu vào một tệp hoặc để xử lý thêm. Không thể tương tác trong
chế độ hàng loạt.
Trừ khi tiptop được chạy bởi root hoặc tệp thực thi được setuid-root, người dùng chỉ có thể giám sát
nhiệm vụ mà nó sở hữu.
Kết quả do tiptop tạo ra được sắp xếp theo màn hình. Một màn hình bao gồm các hàng
đại diện cho các nhiệm vụ và các cột báo cáo các giá trị và tỷ lệ khác nhau được thu thập từ
quầy phần cứng. Nhiều màn hình có thể được xác định. Chỉ một màn hình được hiển thị tại một thời điểm.
Màn hình mặc định (số 0) báo cáo nhắm mục tiêu các giá trị độc lập như được xác định trong tệp
/usr/include/linux/event_counter.h. Các màn hình khác có thể dựa vào các bộ đếm phụ thuộc vào mục tiêu.
Khi một biểu thức dẫn đến một phép chia cho XNUMX, dấu '-' được in. Khi một
Bộ đếm liên quan đến một biểu thức không thể đọc được, dấu '?' dấu hiệu được in.
Nếu - xuất hiện trong dòng lệnh, tiptop coi phần còn lại của dòng như một lệnh. Một mới
tiến trình được chia nhỏ và bộ đếm phần cứng được đính kèm ngay trước khi thực thi được gọi. Cái này
làm cho nó có thể theo dõi một ứng dụng từ hướng dẫn đầu tiên. Chỉ có đứa trẻ là
theo dõi và chế độ nhàn rỗi được bật (ở chế độ trực tiếp, điều này có thể được ghi đè bằng cách nhấn các phím 'p'
và tôi'). Điều này thường được sử dụng kết hợp với chế độ cố định để theo dõi lệnh từ
bắt đầu để kết thúc. Đây là thử nghiệm!
ptiptop chỉ đơn giản là viết tắt của tiptop -p.
tiptop yêu cầu Linux 2.6.31+.
DÒNG LỆNH LỰA CHỌN
Tùy chọn dòng lệnh với giá trị ghi đè tham số được chỉ định trong tệp cấu hình.
Chuyển đổi đặt giá trị hoặc đảo ngược giá trị đọc trong tệp cấu hình (nếu có).
-b Khởi động tiptop ở chế độ hàng loạt. Đầu ra được gửi đến stdout và không có lệnh tương tác nào
Đã được chấp nhận. tiptop sẽ chạy vĩnh viễn hoặc cho đến khi số lần lặp được chỉ định bởi -n.
-c hiển thị dòng lệnh của nhiệm vụ thay vì tên của nó. (chuyển đổi)
--CPU-min VALUE
% Ngưỡng hoạt động của CPU. Dưới giá trị này, một nhiệm vụ được coi là
nhàn rỗi và không được báo cáo (trừ khi chế độ nhàn rỗi được bật, xem cờ -i).
-d VALUE
Chỉ định độ trễ giữa các lần làm mới. VALUE có thể là phân số. Nó phải lớn hơn
0.01.
-E TÊN TỆP
Chỉ định tệp nơi ghi lại lỗi. Theo mặc định, các lỗi được ghi vào stderr trong lô-
và một tệp tạm thời ở chế độ trực tiếp.
--kỷ nguyên
In Kỷ nguyên ở mỗi lần làm mới. Ở chế độ hàng loạt, nó được in ở đầu mỗi
hàng ngang. Ở chế độ trực tiếp, nó nằm ở cuối màn hình. (chuyển đổi)
-h --Cứu giúp
In một thông báo trợ giúp ngắn gọn và thoát.
-H Hiển thị chủ đề. (chuyển đổi)
-i Hiển thị các tác vụ nhàn rỗi. (chuyển đổi)
-K --hạt nhân
Bao gồm hoạt động của hạt nhân trong các giá trị được báo cáo. Điều này chỉ có thể là người dùng là
root, tệp thực thi tiptop là gốc setuid, hoặc mức độ hoang tưởng đủ thấp.
(chuyển đổi)
Xem tệp / proc / sys / kernel / perf_event_paranoid
(perf_counter_paranoid trên Linux 2.6.31).
--danh sách màn hình
Liệt kê các màn hình có sẵn và thoát.
-n VALUE
Tự động thoát sau VALUE lần lặp.
--không thu
Theo mặc định, khi đạt đến số lượng tệp mở tối đa và các quy trình mới
xuất hiện, tiptop tìm kiếm các quy trình không hoạt động và đóng các tệp để nhường chỗ
cho những cái mới. Cờ này vô hiệu hóa hành vi này: trong trường hợp thiếu tệp, mới
các quy trình sẽ không có nhiều cơ hội hơn những quy trình cũ hơn.
-o TÊN TỆP
Chỉ định tên tệp cho đầu ra của chế độ hàng loạt.
--chỉ-conf
Chỉ những màn hình được xác định trong tệp cấu hình được hiển thị (không có mặc định).
-p - lipid VALUE
Lọc các quy trình theo GIÁ TRỊ. VALUE có thể là giá trị số PID hoặc
dây. Trong trường hợp là một chuỗi, tất cả các tác vụ có tên hoặc dòng lệnh (tùy thuộc vào
display, see -c) chứa VALUE được báo cáo.
-S VALUE
Bắt đầu tiptop với số màn hình VALUE nếu VALUE là số nguyên. Nếu không, hãy tìm kiếm
màn hình đầu tiên có tên chứa VALUE.
--dính
Bắt đầu ở chế độ cố định: các nhiệm vụ vẫn nằm trong danh sách sau khi chúng chết. Ở chế độ trực tiếp, chúng xuất hiện
có màu khác (khi được hỗ trợ). Trong chế độ hàng loạt, từ DEAD được thêm vào.
(chuyển đổi)
--dấu thời gian
In dấu thời gian ở đầu mỗi hàng. Dấu thời gian là số
làm mới cho đến nay. Ở chế độ hàng loạt, nó được in ở đầu mỗi hàng. Đang trực tiếp-
, nó nằm ở cuối màn hình. (chuyển đổi)
-u USER
Chỉ hiển thị các tác vụ do USER sở hữu. USER có thể là tên đăng nhập hoặc giá trị số
UID.
-U Hiển thị chủ sở hữu của mỗi nhiệm vụ. (chuyển đổi)
-v Hiển thị thông tin bản dựng và thoát.
--phiên bản
Hiển thị thông tin phiên bản và tuyên bố từ chối trách nhiệm và thoát.
-w VALUE
Xem nhiệm vụ được chỉ định bởi VALUE. VALUE có thể là giá trị số PID hoặc
dây. Trong trường hợp là một chuỗi, tất cả các tác vụ có tên hoặc dòng lệnh (tùy thuộc vào
display, see -c) chứa VALUE được báo cáo. Ở chế độ trực tiếp, các tác vụ đã xem được hiển thị trong
một màu khác (khi được hỗ trợ). Trong chế độ hàng loạt, một mũi tên ASCII trỏ đến
nhiệm vụ đã xem.
-W PATH
Thư mục nơi chứa tệp cấu hình.
TƯƠNG TÁC HÀNG
Ở chế độ trực tiếp, tiptop chấp nhận các lệnh một phím.
LEFT, QUYỀN
Xoay qua các màn hình có sẵn.
<, >
Thay đổi cột tham chiếu để sắp xếp sang trái hoặc sang phải.
c Chuyển đổi giữa hiển thị tên tác vụ và dòng lệnh.
d Thay đổi khoảng thời gian làm mới. Giá trị mới được truy vấn. Giá trị phân số lớn hơn
0.01 được chấp nhận.
e Hiển thị các lỗi được bao bọc cho đến nay. Cuộn với LÊN, XUỐNG, PAGE_UP, PAGE_DOWN, HOME
Và kết thúc.
h Hiển thị mô tả ngắn gọn về màn hình và từng cột.
H Chuyển đổi giữa hiển thị các chuỗi riêng lẻ và tích lũy các giá trị cho mỗi quá trình.
i Chuyển đổi giữa chỉ hiển thị các tác vụ đang hoạt động và hiển thị cả các tác vụ nhàn rỗi.
K Chuyển đổi giữa hiển thị hoạt động hạt nhân và chỉ hoạt động của người dùng. Chế độ hạt nhân chỉ là
có sẵn để root. Chuyển sang và từ chế độ hạt nhân sẽ đặt lại tất cả các bộ đếm.
k Giết một quy trình. Người dùng được yêu cầu cung cấp PID và tín hiệu để gửi.
p Lọc nhiệm vụ theo tên hoặc PID. Người dùng được yêu cầu cung cấp PID hoặc chuỗi. Trong trường hợp một chuỗi
được nhập, chỉ các tác vụ có tên hoặc dòng lệnh chứa chuỗi
hiển thị. Thay đổi bộ lọc sẽ đặt lại tất cả các bộ đếm.
q Bỏ đi.
R Thay đổi thứ tự sắp xếp: tăng dần hoặc giảm dần.
S Chuyển đổi chế độ dính.
s Tương tự như d.
u Lọc tác vụ theo người dùng. Tên người dùng hoặc PID được truy vấn. Lưu ý rằng, trừ khi chạy tiptop
bởi root hoặc setuid root, không thể giám sát các tác vụ thuộc sở hữu của người khác. Thay đổi
bộ lọc đặt lại tất cả các bộ đếm.
U Chuyển đổi hiển thị chủ sở hữu của từng tác vụ.
w Được sử dụng để theo dõi một nhiệm vụ cụ thể. Người dùng được yêu cầu cung cấp PID hoặc chuỗi. Trong trường hợp a
chuỗi được nhập, tất cả các tác vụ có tên hoặc dòng lệnh chứa chuỗi là
nhấn mạnh.
W Viết tệp cấu hình cho trạng thái hiện tại trong thư mục hiện tại.
Sử dụng ptiptop trực tuyến bằng các dịch vụ onworks.net