InggrisPerancisSpanyol

Ad


favorit OnWorks

iozone - Online di Cloud

Jalankan iozone di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah iozone yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


Iozone - Tolok Ukur Sistem File

RINGKASAN


Iozon [-a|-A] [-s ukuran file_Kb] [-r catatan_ukuran_Kb] [-f [path]nama file] [-i uji] [-E]
[-p] [-m] [-M] [-t anak-anak] [-h] [-o] [-l min_number_procs] [-u max_number_procs] [-v]
[-R] [-x] [-d mikrodetik] [-F jalan1 jalur2...] [-V belt hold ] [-j langkah] [-T] [-C] [-B]
[-D] [-G] [-I] [-H kedalaman] [-k kedalaman] [-U mount_point] [-S cache_size] [-O] [-L garis_ukuran]
[-K] [-N] [-Q] [-P mulai_cpu] [-c] [-e] [-b Excel.xls] [-J milidetik] [-X
[path]nama file] [-Y [path]nama file] [-w] [-W] [-z] [-Z] [-n min_filesize_Kb] [-g
max_filesize_Kb] [-y min_recordsize_Kb] [-q max_recordsize_Kb] [-+d] [-+kamu] [-+ m
namafile_klien] [-+n] [-+T] [-+hal persen_baca] [-+r] [-+ t] [-+aku] [-+L] [-+D] [-+SEBUAH
madvise_selector] [-+jam hostname] [-+T] [-+w Persen tidak dapat diduplikasi.]

DESKRIPSI


Iozon adalah alat benchmark sistem file. Benchmark menghasilkan dan mengukur berbagai
operasi berkas. Iozon telah porting ke banyak mesin dan berjalan di bawah banyak operasi
sistem. Dokumen ini akan mencakup berbagai jenis operasi yang diuji
serta cakupan semua opsi baris perintah.

Iozon berguna untuk menentukan analisis sistem file yang luas dari komputer vendor
platform. Benchmark menguji kinerja I/O untuk operasi berikut.

Baca, tulis, baca ulang, tulis ulang, baca mundur, baca strided, fread, fwrite,
varian baca/tulis acak, baca/tulis secara acak

Meskipun komputer biasanya dibeli dengan mempertimbangkan aplikasi, kemungkinan juga:
seiring waktu campuran aplikasi akan berubah. Banyak vendor telah meningkatkan operasi mereka
sistem untuk bekerja dengan baik untuk beberapa aplikasi yang sering digunakan. Meskipun ini mempercepat
I/O untuk beberapa aplikasi tersebut kemungkinan juga sistemnya tidak bekerja dengan baik
untuk aplikasi lain yang tidak ditargetkan oleh sistem operasi. Contoh dari ini
jenis perangkat tambahan adalah: Database. Banyak sistem operasi telah menguji dan menyetel
filesystem sehingga bekerja dengan baik dengan database. Sementara pengguna database senang, yang lain
pengguna mungkin tidak begitu senang karena seluruh sistem mungkin memberikan semua sumber daya sistem
ke pengguna database dengan mengorbankan semua pengguna lain. Seiring berjalannya waktu pada sistem
administrator dapat memutuskan bahwa beberapa tugas otomatisasi kantor dapat dialihkan ke ini
mesin. Beban sekarang dapat bergeser dari aplikasi pembaca acak (database) ke a
pembaca berurutan. Pengguna mungkin menemukan bahwa mesin sangat lambat saat menjalankan ini
aplikasi baru dan menjadi tidak puas dengan keputusan untuk membeli platform ini. Oleh
menggunakan Iozon untuk mendapatkan cakupan kinerja sistem file yang luas, pembeli jauh lebih mungkin
untuk melihat titik panas atau dingin dan memilih platform dan sistem operasi yang lebih baik
seimbang.

PILIHAN


-a Digunakan untuk memilih mode otomatis penuh. Menghasilkan output yang mencakup semua file yang diuji
operasi untuk ukuran rekaman 4k hingga 16M untuk ukuran file 64k hingga 512M.

-A Versi mode otomatis ini menyediakan lebih banyak cakupan tetapi menghabiskan banyak waktu.
Grafik -a opsi akan secara otomatis berhenti menggunakan ukuran transfer kurang dari 64k setelah
ukuran file 32M atau lebih besar. Ini menghemat waktu. NS -A pilihan memberitahu Iozon bahwa Anda
bersedia menunggu dan menginginkan cakupan padat untuk transfer kecil bahkan ketika file
ukurannya sangat besar. CATATAN: Opsi ini tidak digunakan lagi di Iozon versi 3.61. Menggunakan
-az -i 0 -i 1 sebagai gantinya.

-b nama file
Digunakan untuk menentukan nama file yang akan digunakan untuk output file yang kompatibel dengan Excel
yang berisi hasil.

-B Gunakan file mmap(). Ini menyebabkan semua file sementara yang diukur menjadi
dibuat dan diakses dengan antarmuka mmap(). Beberapa aplikasi lebih suka memperlakukan
file sebagai array memori. Aplikasi ini mmap() file dan kemudian akses
array dengan beban dan penyimpanan untuk melakukan file I/O.

-c Sertakan close() dalam perhitungan waktu. Ini berguna hanya jika Anda menduga bahwa
close() rusak di sistem operasi yang saat ini sedang diuji. Ini bisa berguna
untuk pengujian NFS Versi 3 juga untuk membantu mengidentifikasi apakah nfs3_commit berfungsi
baik.

-C Tampilkan byte yang ditransfer oleh setiap anak dalam pengujian throughput. Berguna jika Anda
sistem operasi memiliki masalah kelaparan dalam file I/O atau dalam manajemen proses.

-d # Penundaan mikrodetik di luar penghalang. Selama tes throughput semua utas atau
proses dipaksa ke penghalang sebelum memulai tes. Biasanya, semua
utas atau proses dilepaskan pada saat yang sama. Opsi ini memungkinkan seseorang untuk
tunda waktu tertentu dalam mikrodetik antara melepaskan setiap proses atau
utas.

-D Gunakan msync(MS_ASYNC) pada file mmap. Ini memberitahu sistem operasi bahwa semua
data dalam ruang mmap perlu ditulis ke disk secara asinkron.

-e Sertakan flush (fsync,flush) dalam perhitungan waktu

-E Digunakan untuk memilih tes ekstensi. Hanya tersedia di beberapa platform. Menggunakan pread
interface.

-f nama file
Digunakan untuk menentukan nama file untuk file sementara yang sedang diuji. Ini berguna ketika
opsi unmount digunakan. Saat menguji dengan unmount di antara pengujian, itu perlu
untuk file sementara yang sedang diuji berada di direktori yang dapat di-unmount. Dia
tidak mungkin untuk meng-unmount direktori kerja saat ini sebagai proses Iozon is
berjalan di direktori ini.

-F nama file nama file nama file ?
Tentukan masing-masing nama file sementara yang akan digunakan dalam pengujian throughput. NS
jumlah nama harus sama dengan jumlah proses atau utas yang
ditentukan.

-g # Atur ukuran file maksimum (dalam Kbytes) untuk mode otomatis. Seseorang juga dapat menentukan -g #k (ukuran
dalam Kbytes) atau -g #m (ukuran dalam Mbytes) atau -g #g (ukuran dalam Gbyte). Lihat -n untuk minimum
ukuran file.

-G Gunakan msync(MS_SYNC) pada file mmap. Ini memberi tahu sistem operasi bahwa semua data
di ruang mmap perlu ditulis ke disk secara serempak.

-h Menampilkan layar bantuan.

-H # Gunakan POSIX async I/O dengan # operasi async. Iozon akan menggunakan POSIX async I/O dengan
bcopy dari buffer async kembali ke buffer aplikasi. Beberapa versi dari
MSC NASTRAN melakukan I/O dengan cara ini. Teknik ini digunakan oleh aplikasi sehingga
async I/O dapat dilakukan di perpustakaan dan tidak memerlukan perubahan pada
model internal aplikasi.

-i # Digunakan untuk menentukan tes mana yang akan dijalankan. (0=tulis/tulis ulang, 1=baca/baca ulang, 2=acak-
baca/tulis, 3=Baca mundur, 4=Tulis ulang-rekam, 5=baca langkah, 6=tulis/tulis ulang,
7=fread/Re-fread, 8=beban kerja campuran, 9=pwrite/Re-pwrite, 10=pread/Re-pread,
11=pwritev/Re-pwritev, 12=preadv/Re-preadv). Seseorang akan selalu perlu menentukan 0 jadi
bahwa salah satu tes berikut akan memiliki file untuk diukur. -i # -i # -i # is
juga didukung sehingga seseorang dapat memilih lebih dari satu tes.

-I Gunakan DIRECT IO jika memungkinkan untuk semua operasi file. Memberi tahu sistem file bahwa semua
operasi ke file adalah untuk melewati cache buffer dan langsung ke disk. (bukan
tersedia di semua platform)

-j # Setel langkah akses file ke (# * ukuran rekaman). Tes membaca langkah akan membaca
catatan pada langkah ini.

-J # Penundaan milidetik sebelum setiap operasi I/O. Ini mensimulasikan siklus komputasi cpu
aplikasi yang mendahului operasi I/O. Seseorang juga dapat menggunakan -X or -Y untuk
mengontrol siklus komputasi pada basis operasi per I/O.

-k # Gunakan POSIX async I/O (tanpa bcopy) dengan # operasi async. Iozon akan menggunakan POSIX
async I/O dan tidak akan melakukan bcopy tambahan. Buffer yang digunakan oleh Iozon akan
diserahkan ke panggilan sistem I/O async secara langsung.

-K Suntikkan beberapa akses acak dalam pengujian.

-l # Tetapkan batas bawah jumlah proses yang akan dijalankan. Saat menjalankan tes throughput
opsi ini memungkinkan pengguna untuk menentukan jumlah proses atau utas paling sedikit untuk
Mulailah. Opsi ini harus digunakan bersama dengan -u .

-L # Setel ukuran baris cache prosesor ke nilai (dalam byte). memberitahu Iozon cache prosesor
ukuran garis. Ini digunakan secara internal untuk membantu mempercepat tes.

-m Memberitahu Iozon untuk menggunakan beberapa buffer secara internal. Beberapa aplikasi membaca menjadi
buffer tunggal berulang-ulang. Lainnya memiliki array buffer. Opsi ini memungkinkan
kedua jenis aplikasi yang akan disimulasikan. Iozon perilaku default adalah menggunakan kembali
buffer internal. Opsi ini memungkinkan seseorang untuk mengganti default dan menggunakan
beberapa buffer internal.

-M Iozon akan memanggil uname() dan akan memasukkan string ke dalam file output.

-n # Atur ukuran file minimum (dalam Kbytes) untuk mode otomatis. Seseorang juga dapat menentukan -n #k (ukuran
dalam Kbytes) atau -n #m (ukuran dalam Mbytes) atau -n #g (ukuran dalam Gbyte). Lihat -g untuk maksimum
ukuran file.

-N Laporkan hasil dalam mikrodetik per operasi.

-o Menulis secara sinkron ditulis ke disk. (O_SYNC). Iozon akan membuka file
dengan bendera O_SYNC. Ini memaksa semua penulisan ke file untuk sepenuhnya masuk ke disk
sebelum kembali ke benchmark.

-O Berikan hasil dalam operasi per detik.

-p Ini membersihkan cache prosesor sebelum setiap operasi file. Iozon akan mengalokasikan
buffer internal lain yang disejajarkan dengan batas cache prosesor yang sama dan
dengan ukuran yang cocok dengan cache prosesor. Ini akan nol mengisi alternatif ini
buffer sebelum memulai setiap tes. Ini akan membersihkan cache prosesor dan mengizinkan
seseorang untuk melihat subsistem memori tanpa akselerasi karena prosesor
cache.

-P # Ikat proses/utas ke prosesor, dimulai dengan cpu # ini. Hanya tersedia di
beberapa platform. Sub proses atau utas pertama akan dimulai pada yang ditentukan
prosesor. Proses atau utas masa depan akan ditempatkan pada prosesor berikutnya. Satu kali
jumlah total CPU terlampaui maka proses atau utas di masa mendatang akan
ditempatkan dalam mode round robin.

-q # Atur ukuran rekaman maksimum (dalam Kbytes) untuk mode otomatis. Seseorang juga dapat menentukan -q #k (ukuran
dalam Kbytes) atau -q #m (ukuran dalam Mbytes) atau -q #g (ukuran dalam Gbyte). Lihat -y untuk minimum
ukuran rekaman.

-Q Buat file offset/latensi. Iozon akan membuat latensi versus file data offset
yang dapat diimpor dengan paket grafis dan diplot. Ini berguna untuk
menemukan apakah offset tertentu memiliki latensi yang sangat tinggi. Seperti titik di mana UFS
akan mengalokasikan blok tidak langsung pertamanya. Seseorang dapat melihat dari data dampak dari
alokasi tingkat untuk sistem file berbasis luas dengan opsi ini.

-r # Digunakan untuk menentukan ukuran rekaman, dalam Kbytes, untuk diuji. Seseorang juga dapat menentukan -r #k
(ukuran dalam Kbytes) atau -r #m (ukuran dalam Mbytes) atau -r #g (ukuran dalam Gbyte).

-R Membuat laporan Excel. Iozon akan menghasilkan laporan yang kompatibel dengan Excel ke standar
keluar. File ini dapat diimpor dengan Microsoft Excel (spasi dibatasi) dan digunakan untuk
membuat grafik kinerja sistem file. Catatan: Grafik 3D adalah kolom
berorientasi. Anda harus memilih ini saat membuat grafik karena default di Excel adalah baris
berorientasi data.

-s # Digunakan untuk menentukan ukuran, dalam Kbytes, dari file yang akan diuji. Seseorang juga dapat menentukan
-s #k (ukuran dalam Kbytes) atau -s #m (ukuran dalam Mbytes) atau -s #g (ukuran dalam Gbyte).

-S # Setel ukuran cache prosesor ke nilai (dalam Kbytes). Ini menceritakan Iozon besarnya
cache prosesor. Ini digunakan secara internal untuk penyelarasan buffer dan untuk pembersihan
fungsionalitas.

-t # Run Iozon dalam mode keluaran. Opsi ini memungkinkan pengguna untuk menentukan berapa banyak
utas atau proses untuk aktif selama pengukuran.

-T Gunakan pthreads POSIX untuk tes throughput. Tersedia di platform yang memiliki POSIX
utas.

-u # Tetapkan batas atas jumlah proses yang akan dijalankan. Saat menjalankan tes throughput
opsi ini memungkinkan pengguna untuk menentukan jumlah proses atau utas terbesar
untuk memulai. Opsi ini harus digunakan bersama dengan -l .

-U titik gunung
Mount point untuk meng-unmount dan remount antara tes. Iozon akan melepas dan memasang kembali
titik pemasangan ini sebelum memulai setiap pengujian. Ini menjamin bahwa buffer cache
tidak mengandung file apa pun yang sedang diuji.

-v Tampilkan versi Iozon.

-V # Tentukan pola yang akan ditulis ke file sementara dan divalidasi untuk
akurasi di setiap tes baca.

-w Jangan memutuskan tautan file-file sementara setelah selesai menggunakannya.

-W Kunci file saat membaca atau menulis.

-x Matikan dinding batu. Stonewalling adalah teknik yang digunakan secara internal untuk Iozon. It
digunakan selama tes throughput. Kode memulai semua utas atau proses dan
kemudian menghentikan mereka di penghalang. Setelah mereka semua siap untuk memulai maka mereka semua
dirilis pada waktu yang sama. Saat salah satu utas atau proses selesai
pekerjaan mereka maka seluruh tes dihentikan dan throughput dihitung pada
total I/O yang diselesaikan hingga saat ini. Ini memastikan bahwa seluruh
pengukuran diambil saat semua proses atau utas sedang berjalan
paralel. Bendera ini memungkinkan seseorang untuk mematikan penghalang dan melihat apa yang terjadi.

-X nama file
Digunakan untuk menentukan nama file yang akan digunakan untuk menulis informasi telemetri.
File berisi baris dengan offset, ukuran, delay_in_milliseconds. Masing-masing
garis digunakan untuk melakukan operasi I/O. Ini digunakan saat aplikasi
operasi I/O spesifik diketahui, dan seseorang ingin membandingkan sistem dengan ini
perilaku file aplikasi tertentu.

-y # Setel ukuran rekaman minimum (dalam Kbytes) untuk mode otomatis. Seseorang juga dapat menentukan -y #k (ukuran
dalam Kbytes) atau -y #m (ukuran dalam Mbytes) atau -y #g (ukuran dalam Gbyte). Lihat -q untuk maksimum
ukuran rekaman.

-Y nama file
Digunakan untuk menentukan nama file yang akan digunakan untuk membaca informasi telemetri.
File berisi baris dengan offset, ukuran, delay_in_milliseconds. Masing-masing
garis digunakan untuk melakukan operasi I/O. Ini digunakan saat aplikasi
operasi I/O spesifik diketahui, dan seseorang ingin membandingkan sistem dengan ini
perilaku file aplikasi tertentu.

-z Digunakan bersama dengan -a untuk menguji semua kemungkinan ukuran rekaman. Biasanya Iozon
menghilangkan pengujian ukuran catatan kecil untuk file yang sangat besar saat digunakan secara penuh
mode otomatis. Opsi ini memaksa Iozon untuk memasukkan ukuran catatan kecil di
tes otomatis juga.

-Z Aktifkan pencampuran mmap I/O dan file I/O.

-+ m nama file
Digunakan untuk menentukan nama file yang akan digunakan untuk menentukan klien dalam a
pengukuran terdistribusi. File berisi satu baris untuk setiap klien. Bidang adalah
dibatasi ruang. Bidang 1 adalah nama klien. Bidang 2 adalah direktori kerja, di
klien, di mana Iozone akan berjalan. Bidang 3 adalah jalur ke Iozone yang dapat dieksekusi di
klien.

-+n Tidak ada tes ulang yang dipilih. Digunakan untuk mencegah pengujian ulang berjalan.

-+T Tidak ada pemotongan atau penghapusan file tes sebelumnya sebelum tes tulis berurutan.
Berguna hanya setelah -w digunakan pada perintah sebelumnya untuk meninggalkan file tes di tempatnya
untuk digunakan kembali. Bendera ini digunakan secara terbatas, ketika pengujian ulang tunggal tidak cukup, atau untuk
dengan mudah mengontrol ketika pengujian ulang penulisan berurutan terjadi tanpa pemotongan file atau
penghapusan.

-+kamu Digunakan untuk mengaktifkan pengumpulan statistik CPU.

-+d Mode diagnostik untuk memecahkan masalah subsistem I/O file yang rusak.

-+hal persentase_bacaan
Digunakan untuk mengatur persentase utas/proses yang akan melakukan pengujian baca di
kasus uji beban kerja campuran.

-+r Aktifkan O_RSYNC | O_SYNC pada semua pengujian.

-+aku Aktifkan penguncian rentang byte.

-+L Aktifkan penguncian rentang byte & mode file bersama.

-+D Aktifkan O_DSYNC pada semua pengujian.

-+ t Aktifkan tes kinerja jaringan. Gunakan dengan -+m

-+SEBUAH# Aktifkan perilaku gila. 0 = normal, 1 = acak, 2 = berurutan, 3 = tidak perlu, 4 = perlu

-+B Aktifkan pengujian beban kerja campuran berurutan.

-+T Aktifkan pencatatan stempel waktu.

-+jam Setel nama host secara manual.

-+w# Persentase data yang tidak dapat diduplikasi antar file.

Gunakan iozone online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat menyediakan
    integrasi sederhana dari servlet Tomcat
    wadah untuk pengembangan java
    aplikasi web. Anda dapat bergabung dengan kami untuk
    diskusi...
    Unduh Plugin Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk streaming
    torrent di Mac, Windows atau Linux. Dia
    terhubung ke BitTorrent dan
    rekan-rekan WebTorrent. Sekarang tidak ada
    perlu menunggu...
    Unduh Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX adalah program ilmiah untuk menyempurnakan
    reflektivitas sinar-x, neutron
    reflektifitas dan permukaan x-ray
    data difraksi menggunakan diferensial
    algoritma evolusi....
    Unduh GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP adalah program untuk statistik
    analisis data sampel. Ini gratis
    pengganti program berpemilik
    SPSS. PSPP memiliki basis teks dan
    grafis kami...
    Unduh pspp4windows
  • 5
    Ekstensi Git
    Ekstensi Git
    Ekstensi Git adalah alat UI mandiri
    untuk mengelola repositori Git. Juga
    terintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). NS...
    Unduh Ekstensi Git
  • 6
    eSpeak: sintesis ucapan
    eSpeak: sintesis ucapan
    Mesin Text to Speech untuk bahasa Inggris dan
    banyak bahasa lainnya. Ukuran kompak dengan
    pengucapan yang jelas tapi artifisial.
    Tersedia sebagai program baris perintah dengan
    banyak ...
    Unduh eSpeak: sintesis ucapan
  • Lebih banyak lagi »

Perintah Linux

Ad