fio

Phần mềm chụp màn hình:
fio
Các chi tiết về phần mềm:
Phiên bản: 2.1.4
Ngày tải lên: 19 Feb 15
Nhà phát triển: Jens Axboe
Giấy phép: Miễn phí
Phổ biến: 142

Rating: 2.3/5 (Total Votes: 3)

fio là một công cụ I / O có nghĩa là để được sử dụng cho cả chuẩn và căng thẳng / thẩm tra phần cứng.
fio hỗ trợ cho 4 loại khác nhau của động cơ I / O: đồng bộ, mmap, libaio, posixaio, tốc độ I / O, I / O ưu tiên, chia hai hoặc luồng công việc, và nhiều hơn nữa.
Tùy chọn:
& Nbsp; fio
-s IO là tuần tự
kích thước khối -b trong KiB cho mỗi io
-t Runtime trong vài giây
-r Đối io ngẫu nhiên, chuỗi phải được lặp lại
-R Nếu một sợi không đáp ứng tốc độ, bỏ tất cả
-o Sử dụng trực tiếp IO là 1, đệm nếu 0
-L Tạo cho mỗi công việc ghi độ trễ
-w Tạo cho mỗi công việc ghi băng thông
-f Đọc để mô tả công việc
Ví dụ sử dụng một tập tin công việc:
Một tập tin công việc làm mẫu tương tự như trên trông như thế này:
[Read_file]
rw = 0
bs = 4096
[Write_file]
rw = 1
bs = 16.384
Và fio sẽ được gọi là:
& Nbsp; fio -o1 -s -f file_with_above
Ví dụ thứ hai sẽ trông như thế này:
[Rf1]
rw = 0
PRIO = 6
[Rf2]
rw = 0
PRIO = 3
[Rf3]
rw = 0
PRIO = 0
trực tiếp = 1
Và fio sẽ được gọi là:
& Nbsp; fio -o0 -s -f -b4096 file_with_above

là gì mới trong phiên bản này:

  • Thêm JSON đầu ra cho client / server.
  • Một sửa chữa cho Windows build vỡ trong bản phát hành trước đó.
  • Một sửa chữa cho ioengine tùy chọn cụ thể.
  • Thêm hỗ trợ cho O_ATOMIC nguyên tử viết trên Linux.
  • Một kiểm tra failsafe cho realloc () thất bại trong quá trình khai thác gỗ.
  • Một sửa chữa cho a thread Vấn đề Solaris.
  • trang người đàn ông khác nhau và các tài liệu cập nhật.
  • Một sửa chữa cho một vụ tai nạn trên PowerPC mà không có sự hướng dẫn mfspr.

là gì mới trong phiên bản 2.1.2:

  • phiên bản này thêm hỗ trợ cơ bản cho một ACT (aerospike ) hồ sơ, sửa chữa hỗ trợ ghi nguyên tử, cho biết thêm nhiều phân tích các bản sửa lỗi, làm cho một tân trang lớn của sự hỗ trợ đồ họa bao gồm, làm cho các log IOPS bao gồm băng thông, cho biết thêm hỗ trợ cho các thiết lập ngẫu nhiên đặc trưng cho cả đọc và viết, thêm hỗ trợ cho ngẫu nhiên so với kích cỡ khối tuần tự cài đặt, sửa chữa một lỗi xác minh tiềm năng, và thêm hỗ trợ multicast cho ioengine net.

là gì mới trong phiên bản 2.1:

  • Tích hợp của lối gfio GTK. Tích hợp Android tốt hơn.
  • Các cài đặt tập tin nén fill danh dự liệu ban đầu.
  • Một tùy chọn để kiểm soát ngẫu nhiên của I / O (percentage_random) thay vì là hoàn toàn ngẫu nhiên hoặc tuần tự đầy đủ.
  • Sửa chữa một lỗi trong mô hình không đồng đều kích thước để xác minh.
  • Nhiều sửa lỗi quan trọng khác.

là gì mới trong phiên bản 2.0.15:

  • Phiên bản này bổ sung thêm một lựa chọn --eta-newline để chèn ETA dòng mới trong khoảng thời gian cố định.
  • Sửa chữa cho các đồng hồ CPU, đáng chú ý là PPC. Sửa chữa cho khối lượng công việc với đọc / ghi tập tin khóa.
  • Một sửa chữa cho độ trễ lệch với IOPS rated.
  • Sửa chữa một lỗi với khối kích thước khác nhau hơn 64x.
  • Cải thiện việc thực hiện LFSR.
  • Sửa chữa mất tích JSON lượng băng thông.
  • sửa khác nhau cho nền tảng Android.
  • Sử dụng ginstall trên Solaris.
  • Sửa chữa lắp đặt trang người đàn ông.
  • sửa lỗi và cải tiến khác.

là gì mới trong phiên bản 2.0.14:

  • Các tính năng autodetect với một kịch bản cấu hình mới khi xây dựng.
  • Cải thiện ETA cho một số khối lượng công việc.
  • Hỗ trợ cho chế độ mà không cần siêu dữ liệu, giúp giảm thiểu các yêu cầu bộ nhớ cho thiết bị lớn khối lượng công việc kiểm tra xác minh.
  • Đảm bảo fsync luôn được thực hiện, thậm chí trực tiếp cho tôi liệu / / O (nếu được yêu cầu).
  • Hỗ trợ cho thống nhất đọc / ghi / báo cáo trim.
  • Một vài axmap và cpuclock sửa lỗi.
  • khu Fixes và numjobs sử dụng cùng nhau.
  • Thêm hỗ trợ cho hồ sơ nhàn rỗi, cho thấy hệ thống CPU nhàn rỗi khi chạy một khối lượng công việc.
  • Nhiều bản sửa lỗi Windows.
  • FreeBSD bây giờ hỗ trợ CPU tương đồng.
  • Nhiều bản sửa lỗi khác; tất cả người dùng nên nâng cấp.

là gì mới trong phiên bản 2.0.13:

  • Một số vấn đề xây dựng đã được cố định trên một vài lựa chọn nền tảng, nơi các vấn đề với CC override hoặc thiếu hỗ trợ đồng hồ CPU sẽ phá vỡ biên dịch.
  • Setting của size = cho Zipf / khối lượng công việc Pareto đã được cố định.
  • Floating toán cho đồng hồ CPU được tăng tốc và cải thiện, tiếp tục giảm chi phí.
  • Một tiềm năng tới đích vô trỏ trên xác minh và requeue sự kiện IO đã được cố định.

là gì mới trong phiên bản 2.0.10:

  • Hỗ trợ cắt như một chỉ thị IO tiểu học, Ngoài ra các định dạng đầu ra cho JSON dễ dàng phân tích bằng cả con người và máy tính, và các bản sửa lỗi cho một lỗi biên dịch Solaris, gettid trên NetBSD, Windows XP tương thích / 2003, động cơ chết đói cho độ trễ cực kỳ dài, và fallocate (), tương thích netio, và hỗ trợ cho SIGBREAK.
  • Các danh sách các lỗi quan trọng bây giờ là cấu hình.
  • Ba động cơ IO mới đã cung cấp:. Falloc, e4defrag, và ghi cơ nguyên tử Fusion-io
  • Một tập tin công việc mẫu mới đã được cung cấp cho SSD hiệu suất trạng thái ổn định.
  • Một cuộc đua segfault xuất cảnh trên nền tảng không phải Linux đã được cố định.
  • Có sửa lỗi khác và cải tiến khác nhau.

là gì mới trong phiên bản 2.0.9:

  • Một loạt các bản sửa lỗi Windows, làm cho các bit POSIX hoàn chỉnh hơn.
  • Một sửa chữa cho giải phóng sớm của cấu trúc sử dụng đĩa, và thiếu khóa của cùng
  • .
  • fio bãi tiến độ hiện tại nếu được gửi một tín hiệu USR1.
  • Bao gồm phiên bản git trong phiên bản đầu ra.
  • Một sửa chữa cho một vụ tai nạn với hơn ~ 500 việc làm.
  • cập nhật trang Man.
  • Một sửa chữa cho bọc xung quanh hành vi cho việc đọc tuần tự theo thời gian.
  • Một sửa chữa cho một & quot; tập tin băm không có sản phẩm nào & quot; cảnh báo về blktrace replay.
  • Một sửa chữa cho biên dịch trên các kiến ​​trúc MIPS.
  • Cải thiện hiển thị các cam kết lãi suất trong khi chạy.
  • Một sửa chữa cho fallocate thất bại trên một số hệ thống Linux.
  • Bao gồm một end-of-run dấu thời gian ở đầu ra.

là gì mới trong phiên bản 2.0.6:

  • Một lựa chọn offset_increment mới dễ dàng hơn có thể có chủ đề khác nhau sử dụng các vùng khác nhau của một tập tin / thiết bị.
  • Một lựa chọn buffer_compression_percentage mới cho phép người dùng để xác định tỉ lệ nén mong đợi từ các dữ liệu được viết bởi fio.
  • Một sửa chữa cho một segfault gây ra bởi các tập tin công việc xác minh không hợp lệ.
  • Một vài sửa lỗi client / server.
  • Một sửa chữa cho một lỗi làm chấm dứt sớm của fio với verify_backlog.
  • Một sửa chữa cho một vấn đề với iodepth_batch_complete = 0 và kế toán.
  • Cho phép đọc / ghi tuần tự bù đắp được một không bội số của kích thước khối.

Phần mềm tương tự

sshfs
sshfs

3 Jun 15

fuse-zip
fuse-zip

17 Feb 15

ZFS-FUSE
ZFS-FUSE

11 May 15

GdMap
GdMap

2 Jun 15

Ý kiến ​​để fio

Bình luận không
Nhập bình luận
Bật hình ảnh!