Đây là lệnh ioping 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 giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
ioping - công cụ theo dõi độ trễ I / O đĩa đơn giản
TỔNG HỢP
đang nghe lén [-LABCDWRkq] [-c tính] [-w thời hạn] [-p thời gian] [-P thời gian] [-i khoảng thời gian]
[-s kích thước] [-S kích thước] [-o bù đắp] thư mục|hồ sơ|thiết bị
đang nghe lén -h | -v
MÔ TẢ
Công cụ này cho phép bạn theo dõi độ trễ I / O trong thời gian thực.
LỰA CHỌN
-c tính
Dừng lại sau khi tính yêu cầu.
-w thời hạn
Dừng lại sau khi thời hạn thời gian trôi qua.
-p thời gian
In số liệu thống kê thô cho mọi thời gian yêu cầu.
-P thời gian
In số liệu thống kê thô cho mọi thời gian đúng giờ.
-i khoảng thời gian
Đặt thời gian giữa các yêu cầu thành khoảng thời gian (1s).
-s kích thước
Yêu cầu kích thước (4k).
-S kích thước
Kích thước bộ làm việc (1m cho thư mục, toàn bộ kích thước cho tệp hoặc thiết bị).
-o bù đắp
Bắt đầu bù đắp trong tệp / thiết bị (0).
-k Giữ (không xóa) tệp làm việc "ioping.tmp". Hoạt động cho mục tiêu thư mục.
-L Sử dụng các hoạt động tuần tự hơn là ngẫu nhiên. Điều này cũng đặt kích thước yêu cầu thành 256k
(như trong -s 256k).
-A Sử dụng I / O không đồng bộ (syscalls io_submit(2) io_submit(2), v.v.).
-C Sử dụng I / O được lưu trong bộ nhớ cache (ngăn chặn việc vô hiệu hóa bộ nhớ cache thông qua posix_fadvise(2)).
-D Sử dụng I / O trực tiếp (xem O_TRỰC TIẾP in mở(2)).
-W Sử dụng viết hơn là đọc. An toàn cho mục tiêu thư mục. *NGUY HIỂM* cho
tệp / thiết bị, nó sẽ chia nhỏ dữ liệu của bạn. Trong trường hợp này nên lặp lại cây nhiều lần
(-WWW).
-R Kiểm tra tốc độ tìm kiếm đĩa (giống như -q -i 0 -w 3 -S 64m). Nếu đĩa có bộ nhớ đệm lớn đang hoạt động
bộ (-S) nên được tăng lên tương ứng.
-B Chế độ hàng loạt. Hãy im lặng và in số liệu thống kê cuối cùng ở định dạng thô.
-q Ngăn chặn đầu ra định kỳ mà con người có thể đọc được.
-h Hiển thị thông báo trợ giúp và thoát.
-v Hiển thị phiên bản và thoát.
Tranh luận hậu tố
Đối với các tùy chọn mong đợi đối số thời gian (-i, -P và -w), mặc định là giây, trừ khi bạn
chỉ định một trong các hậu tố sau (không phân biệt chữ hoa chữ thường):
us, sử dụng
micro giây (một phần triệu giây, 1/1 000 000)
ms, msec
mili giây (một phần nghìn giây, 1/1)
s, giây giây
m, phút phút
h, giờ
giờ
Đối với các tùy chọn mong đợi đối số "kích thước" (-s, -S và -o), mặc định là byte, trừ khi bạn
chỉ định một trong các hậu tố sau (không phân biệt chữ hoa chữ thường):
ngành các sector đĩa (một sector luôn là 512).
KiB, k, kb
kilobyte (1 024 byte)
trang trang bộ nhớ (một trang luôn là 4KiB).
Eb, m, mb
megabyte (1 048 576 byte)
GiB, g, gb
gigabyte (1 073 741 824 byte)
TiB, t, tb
terabyte (1 099 511 627 776 byte)
Đối với các tùy chọn mong đợi đối số "số" (-p và -c) bạn có thể tùy ý chỉ định một trong số
các hậu tố sau (không phân biệt chữ hoa chữ thường):
k kilo (hàng nghìn, 1 000)
m mega (hàng triệu, 1 000 000)
g giga (hàng tỷ, 1 000 000 000)
t tera (nghìn tỷ, 1 000 000 000 000)
EXIT TÌNH TRẠNG
Trả hàng 0 khi thành công. Các mã lỗi sau được xác định:
1 Sử dụng không hợp lệ (lỗi trong đối số).
2 Lỗi trong giai đoạn chuẩn bị.
3 Lỗi trong thời gian chạy.
RAW SỐ LIỆU THỐNG KÊ
đang nghe lén -p 100 -c 200 -i 0 -q .
100 26694 3746 15344272 188 267 1923 228
100 24165 4138 16950134 190 242 2348 214
(1) (2) (3) (4) (5) (6) (7) (8)
(1) số lượng yêu cầu
(2) thời gian phục vụ (usec)
(3) yêu cầu mỗi giây (rất tiếc)
(4) tốc độ truyền (byte / giây)
(5) thời gian yêu cầu tối thiểu (usec)
(6) thời gian yêu cầu trung bình (usec)
(7) thời gian yêu cầu tối đa (usec)
(8) yêu cầu độ lệch chuẩn thời gian (usec)
VÍ DỤ
đang nghe lén .
Hiển thị độ trễ I / O của đĩa bằng cách sử dụng các giá trị mặc định và thư mục hiện tại, cho đến khi
bị gián đoạn.
đang nghe lén -c 10 -s 1M / Tmp
Đo độ trễ khi bật / Tmp sử dụng 10 yêu cầu, mỗi yêu cầu 1 megabyte.
đang nghe lén -R / dev / sda
Đo tốc độ tìm kiếm đĩa.
đang nghe lén -RL / dev / sda
Đo tốc độ tuần tự của đĩa.
đang nghe lén -RLB . | ôi '{in $ 4}
Nhận tốc độ tuần tự của đĩa tính bằng byte trên giây.
Sử dụng ioping trực tuyến bằng các dịch vụ onworks.net