EnglishFrenchSpanyol

Ad


Favicon OnWorks

iozone - Dalam talian di Awan

Jalankan iozone dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan iozone yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


Iozon - Penanda Aras Sistem Fail

SINOPSIS


Iozon [-a|-A] [-s filesize_Kb] [-r rekod_saiz_Kb] [-f [path]nama fail] [-i ujian] [-E]
[-p] [-m] [-M] [-t kanak-kanak] [-h] [-o] [-l min_number_procs] [-u max_number_procs] [-v]
[-R] [-x] [-d mikrodetik] [-F jalan1 laluan2...] [-V pola ] [-j melangkah] [-T] [-C] [-B]
[-D] [-G] [-I] [-H kedalaman] [-k kedalaman] [-U mount_point] [-S cache_size] [-O] [-L saiz_baris]
[-K] [-N] [-Q] [-P start_cpu] [-c] [-e] [-b Excel.xls] [-J milisaat] [-X
[path]nama fail] [-Y [path]nama fail] [-w] [-W] [-z] [-Z] [-n min_filesize_Kb] [-g
max_filesize_Kb] [-y min_recordsize_Kb] [-q max_recordsize_Kb] [-+d] [-+u] [-+m
nama fail_klien] [-+n] [-+N] [-+p peratus_baca] [-+r] [-+t] [-+l] [-+L] [-+D] [-+A
madvise_selector] [-+h nama hos] [-+T] [-+w Peratus boleh dinyahduakan.]

DESCRIPTION


Iozon ialah alat penanda aras sistem fail. Penanda aras menjana dan mengukur pelbagai
operasi fail. Iozon telah dialihkan ke banyak mesin dan dijalankan di bawah banyak operasi
sistem. Dokumen ini akan merangkumi pelbagai jenis operasi yang diuji
serta liputan semua pilihan baris arahan.

Iozon berguna untuk menentukan analisis sistem fail yang luas bagi komputer vendor
platform. Penanda aras menguji prestasi I/O fail untuk operasi berikut.

Baca, tulis, baca semula, tulis semula, baca ke belakang, baca dengan langkah, fread, fwrite,
varian baca/tulis rawak, prasebar/ptulis

Walaupun komputer biasanya dibeli dengan mengambil kira aplikasi, ia juga berkemungkinan
lama kelamaan campuran aplikasi akan berubah. Banyak vendor telah meningkatkan operasi mereka
sistem berfungsi dengan baik untuk beberapa aplikasi yang kerap digunakan. Walaupun ini mempercepatkan
I/O untuk beberapa aplikasi tersebut juga berkemungkinan sistem tidak berfungsi dengan baik
untuk aplikasi lain yang tidak disasarkan oleh sistem pengendalian. Contoh ini
jenis peningkatan ialah: Pangkalan data. Banyak sistem pengendalian telah menguji dan menala
sistem fail supaya ia berfungsi dengan baik dengan pangkalan data. Walaupun pengguna pangkalan data gembira, yang lain
pengguna mungkin tidak begitu gembira kerana keseluruhan sistem mungkin memberikan semua sumber sistem
kepada pengguna pangkalan data dengan mengorbankan semua pengguna lain. Apabila masa berjalan pada sistem
pentadbir boleh memutuskan bahawa beberapa lagi tugas automasi pejabat boleh dialihkan kepada ini
mesin. Muatan kini boleh beralih daripada aplikasi pembaca rawak (pangkalan data) kepada a
pembaca berurutan. Pengguna mungkin mendapati bahawa mesin itu sangat perlahan apabila menjalankan ini
aplikasi baharu dan menjadi tidak berpuas hati dengan keputusan untuk membeli platform ini. Oleh
menggunakan Iozon untuk mendapatkan liputan prestasi sistem fail yang luas, pembeli lebih berkemungkinan besar
untuk melihat mana-mana tempat panas atau sejuk dan memilih platform dan sistem pengendalian yang lebih baik
seimbang.

PILIHAN


-a Digunakan untuk memilih mod automatik penuh. Menghasilkan output yang meliputi semua fail yang diuji
operasi untuk saiz rekod 4k hingga 16M untuk saiz fail 64k hingga 512M.

-A Versi mod automatik ini menyediakan lebih banyak liputan tetapi memakan banyak masa.
. -a pilihan secara automatik akan berhenti menggunakan saiz pemindahan kurang daripada 64k sebaik sahaja
saiz fail ialah 32M atau lebih besar. Ini menjimatkan masa. The -A pilihan memberitahu Iozon bahawa anda
sanggup menunggu dan mahukan liputan padat untuk pemindahan kecil walaupun semasa fail
saiz sangat besar. PERHATIAN: Pilihan ini ditamatkan dalam Iozon versi 3.61. guna
-az -i 0 -i 1 sebaliknya.

-b nama fail
Digunakan untuk menentukan nama fail yang akan digunakan untuk output fail serasi Excel
yang mengandungi hasilnya.

-B Gunakan fail mmap(). Ini menyebabkan semua fail sementara diukur menjadi
dicipta dan diakses dengan antara muka mmap(). Sesetengah aplikasi lebih suka merawat
fail sebagai tatasusunan memori. Aplikasi ini mmap() fail dan kemudian hanya akses
tatasusunan dengan beban dan stor untuk melaksanakan fail I/O.

-c Sertakan close() dalam pengiraan masa. Ini berguna hanya jika anda mengesyaki itu
close() rosak dalam sistem pengendalian yang sedang diuji. Ia boleh berguna
untuk ujian NFS Versi 3 juga untuk membantu mengenal pasti jika nfs3_commit berfungsi
juga.

-C Tunjukkan bait yang dipindahkan oleh setiap kanak-kanak dalam ujian pemprosesan. Berguna jika anda
sistem pengendalian mempunyai sebarang masalah kelaparan dalam I/O fail atau dalam pengurusan proses.

-d # Kelewatan mikrosaat keluar dari halangan. Semasa ujian throughput semua benang atau
proses dipaksa ke halangan sebelum memulakan ujian. Biasanya, semua
benang atau proses dikeluarkan pada masa yang sama. Pilihan ini membolehkan seseorang untuk
menangguhkan masa tertentu dalam mikrosaat antara melepaskan setiap proses atau
benang.

-D Gunakan msync(MS_ASYNC) pada fail mmap. Ini memberitahu sistem pengendalian bahawa semua
data dalam ruang mmap perlu ditulis ke cakera secara tidak segerak.

-e Sertakan flush (fsync, flush) dalam pengiraan masa

-E Digunakan untuk memilih ujian sambungan. Hanya tersedia pada beberapa platform. Menggunakan pread
antara muka.

-f nama fail
Digunakan untuk menentukan nama fail untuk fail sementara yang sedang diuji. Ini berguna apabila
pilihan nyahlekap digunakan. Apabila menguji dengan nyahlekap antara ujian adalah perlu
untuk fail sementara yang diuji berada dalam direktori yang boleh dinyahlekap. Ia adalah
tidak mungkin untuk menyahlekap direktori kerja semasa sebagai proses Iozon is
berjalan dalam direktori ini.

-F nama fail nama fail nama fail ?
Tentukan setiap nama fail sementara yang akan digunakan dalam ujian daya pemprosesan. The
bilangan nama hendaklah sama dengan bilangan proses atau utas yang ada
dinyatakan.

-g # Tetapkan saiz fail maksimum (dalam Kbytes) untuk mod auto. Seseorang juga boleh menentukan -g #k (saiz
dalam Kbytes) atau -g #m (saiz dalam Mbytes) atau -g #g (saiz dalam Gbytes). Lihat -n untuk minimum
saiz fail.

-G Gunakan msync(MS_SYNC) pada fail mmap. Ini memberitahu sistem pengendalian bahawa semua data
dalam ruang mmap perlu ditulis ke cakera secara serentak.

-h Memaparkan skrin bantuan.

-H # Gunakan POSIX async I/O dengan # operasi async. Iozon akan menggunakan POSIX async I/O dengan
bcopy daripada penimbal async kembali ke penimbal aplikasi. Beberapa versi
MSC NASTRAN melaksanakan I/O dengan cara ini. Teknik ini digunakan oleh aplikasi supaya
I/O async mungkin dilakukan dalam perpustakaan dan tidak memerlukan perubahan pada
model dalaman aplikasi.

-i # Digunakan untuk menentukan ujian yang hendak dijalankan. (0=tulis/tulis semula, 1=baca/baca semula, 2=rawak-
baca/tulis, 3=Baca-undur, 4=Tulis-semula-rekod, 5=langkah-baca, 6=fwrite/re-fwrite,
7=fread/Re-pread, 8=beban kerja bercampur, 9=pwrite/Re-pwrite, 10=pread/Re-pread,
11=pwritev/Re-pwritev, 12=preadv/Re-preadv). Seseorang akan sentiasa perlu menentukan 0 jadi
bahawa mana-mana ujian berikut akan mempunyai fail untuk diukur. -i # -i # -i # is
juga disokong supaya seseorang boleh memilih lebih daripada satu ujian.

-I Gunakan DIRECT IO jika boleh untuk semua operasi fail. Memberitahu sistem fail bahawa semua
operasi ke fail adalah untuk memintas cache penimbal dan pergi terus ke cakera. (bukan
tersedia di semua platform)

-j # Tetapkan langkah akses fail kepada (# * saiz rekod). Ujian bacaan langkah akan dibaca
rekod pada langkah ini.

-J # Kelewatan milisaat sebelum setiap operasi I/O. Ini mensimulasikan kitaran pengiraan cpu
bagi aplikasi yang mendahului operasi I/O. Seseorang juga boleh menggunakan -X or -Y kepada
mengawal kitaran pengiraan berdasarkan operasi per I/O.

-k # Gunakan POSIX async I/O (tiada bcopy) dengan # operasi async. Iozon akan menggunakan POSIX
async I/O dan tidak akan melakukan sebarang bcopys tambahan. Penampan yang digunakan oleh Iozon akan
diserahkan kepada panggilan sistem I/O async secara langsung.

-K Suntikan beberapa akses rawak dalam ujian.

-l # Tetapkan had bawah pada bilangan proses untuk dijalankan. Apabila menjalankan ujian throughput
pilihan ini membolehkan pengguna untuk menentukan bilangan paling sedikit proses atau benang
mulakan. Pilihan ini harus digunakan bersama dengan -u pilihan.

-L # Tetapkan saiz baris cache pemproses kepada nilai (dalam bait). memberitahu Iozon cache pemproses
saiz garisan. Ini digunakan secara dalaman untuk membantu mempercepatkan ujian.

-m Memberitahu Iozon untuk menggunakan berbilang penimbal secara dalaman. Beberapa aplikasi dibaca ke dalam a
penampan tunggal berulang kali. Yang lain mempunyai pelbagai penimbal. Pilihan ini membolehkan
kedua-dua jenis aplikasi untuk disimulasikan. Iozon tingkah laku lalai ialah menggunakan semula
penampan dalaman. Pilihan ini membenarkan seseorang untuk mengatasi lalai dan untuk digunakan
berbilang penimbal dalaman.

-M Iozon akan memanggil uname() dan akan meletakkan rentetan dalam fail output.

-n # Tetapkan saiz fail minimum (dalam Kbytes) untuk mod auto. Seseorang juga boleh menentukan -n #k (saiz
dalam Kbytes) atau -n #m (saiz dalam Mbytes) atau -n #g (saiz dalam Gbytes). Lihat -g untuk maksimum
saiz fail.

-N Laporkan keputusan dalam mikrosaat setiap operasi.

-o Tulisan ditulis serentak pada cakera. (O_SYNC). Iozon akan membuka fail
dengan bendera O_SYNC. Ini memaksa semua menulis ke fail untuk pergi sepenuhnya ke cakera
sebelum kembali ke penanda aras.

-O Berikan keputusan dalam operasi sesaat.

-p Ini membersihkan cache pemproses sebelum setiap operasi fail. Iozon akan memperuntukkan
penimbal dalaman lain yang sejajar dengan sempadan cache pemproses yang sama dan adalah
dengan saiz yang sepadan dengan cache pemproses. Ia akan mengisi sifar alternatif ini
penimbal sebelum memulakan setiap ujian. Ini akan membersihkan cache pemproses dan membenarkan
seseorang untuk melihat subsistem memori tanpa pecutan disebabkan oleh pemproses
cache.

-P # Ikat proses/benang kepada pemproses, bermula dengan cpu # ini. Hanya tersedia pada
beberapa platform. Sub proses atau utas pertama akan bermula pada yang ditentukan
pemproses. Proses atau utas masa hadapan akan diletakkan pada pemproses seterusnya. sekali
jumlah bilangan cpus melebihi maka proses atau utas akan datang akan menjadi
diletakkan secara round robin.

-q # Tetapkan saiz rekod maksimum (dalam Kbytes) untuk mod auto. Seseorang juga boleh menentukan -q #k (saiz
dalam Kbytes) atau -q #m (saiz dalam Mbytes) atau -q #g (saiz dalam Gbytes). Lihat -y untuk minimum
saiz rekod.

-Q Cipta fail offset/latency. Iozon akan mencipta kependaman berbanding fail data mengimbangi
yang boleh diimport dengan pakej grafik dan diplot. Ini berguna untuk
mencari jika offset tertentu mempunyai latensi yang sangat tinggi. Seperti titik di mana UFS
akan memperuntukkan blok tidak langsung pertamanya. Seseorang boleh melihat daripada data kesan daripada
peruntukan takat untuk sistem fail berasaskan takat dengan pilihan ini.

-r # Digunakan untuk menentukan saiz rekod, dalam Kbytes, untuk diuji. Seseorang juga boleh menentukan -r #k
(saiz dalam Kbytes) atau -r #m (saiz dalam Mbytes) atau -r #g (saiz dalam Gbytes).

-R Hasilkan laporan Excel. Iozon akan menjana laporan serasi Excel kepada standard
keluar. Fail ini mungkin diimport dengan Microsoft Excel (dibataskan ruang) dan digunakan untuk
buat graf prestasi sistem fail. Nota: Graf 3D ialah lajur
berorientasikan. Anda perlu memilih ini apabila membuat grafik sebagai lalai dalam Excel ialah baris
data berorientasikan.

-s # Digunakan untuk menentukan saiz, dalam Kbytes, fail untuk diuji. Seseorang juga boleh menentukan
-s #k (saiz dalam Kbytes) atau -s #m (saiz dalam Mbytes) atau -s #g (saiz dalam Gbytes).

-S # Tetapkan saiz cache pemproses kepada nilai (dalam Kbytes). Ini memberitahu Iozon saiz
cache pemproses. Ia digunakan secara dalaman untuk penjajaran penimbal dan untuk pembersihan
fungsi.

-t # Main Iozon dalam mod throughput. Pilihan ini membolehkan pengguna menentukan bilangan
benang atau proses untuk aktif semasa pengukuran.

-T Gunakan pthread POSIX untuk ujian throughput. Tersedia pada platform yang mempunyai POSIX
benang.

-u # Tetapkan had atas bilangan proses untuk dijalankan. Apabila menjalankan ujian throughput
pilihan ini membolehkan pengguna menentukan bilangan proses atau utas yang paling banyak
untuk mula. Pilihan ini harus digunakan bersama dengan -l pilihan.

-U titik lekap
Lekapkan titik untuk menyahlekap dan melekap semula antara ujian. Iozon akan menyahlekap dan melekap semula
titik lekap ini sebelum memulakan setiap ujian. Ini menjamin bahawa cache penimbal
tidak mengandungi mana-mana fail yang sedang diuji.

-v Paparkan versi Iozon.

-V # Tentukan corak yang akan ditulis pada fail sementara dan disahkan untuknya
ketepatan dalam setiap ujian bacaan.

-w Jangan nyahpaut fail sementara apabila selesai menggunakannya.

-W Kunci fail semasa membaca atau menulis.

-x Matikan dinding batu. Stonewalling adalah teknik yang digunakan secara dalaman untuk Iozon. It
digunakan semasa ujian throughput. Kod memulakan semua utas atau proses dan
kemudian menghalang mereka di atas penghalang. Apabila mereka semua bersedia untuk memulakan maka mereka semua
dikeluarkan pada masa yang sama. Saat mana-mana benang atau proses selesai
kerja mereka maka keseluruhan ujian ditamatkan dan daya tampung dikira pada
jumlah I/O yang telah disiapkan sehingga ke tahap ini. Ini memastikan bahawa keseluruhan
pengukuran telah diambil semasa semua proses atau benang berjalan masuk
selari. Bendera ini membolehkan seseorang mematikan tembok batu dan melihat apa yang berlaku.

-X nama fail
Digunakan untuk menentukan nama fail yang akan digunakan untuk menulis maklumat telemetri.
Fail mengandungi garisan dengan ofset, saiz, kelewatan_dalam_milisaat. Setiap satu ini
garisan digunakan untuk melakukan operasi I/O. Ini digunakan apabila aplikasi
operasi I/O tertentu diketahui, dan seseorang ingin menanda aras sistem dengan ini
tingkah laku fail aplikasi tertentu.

-y # Tetapkan saiz rekod minimum (dalam Kbytes) untuk mod auto. Seseorang juga boleh menentukan -y #k (saiz
dalam Kbytes) atau -y #m (saiz dalam Mbytes) atau -y #g (saiz dalam Gbytes). Lihat -q untuk maksimum
saiz rekod.

-Y nama fail
Digunakan untuk menentukan nama fail yang akan digunakan untuk membaca maklumat telemetri.
Fail mengandungi garisan dengan ofset, saiz, kelewatan_dalam_milisaat. Setiap satu ini
garisan digunakan untuk melakukan operasi I/O. Ini digunakan apabila aplikasi
operasi I/O tertentu diketahui, dan seseorang ingin menanda aras sistem dengan ini
tingkah laku fail aplikasi tertentu.

-z Digunakan bersama dengan -a untuk menguji semua saiz rekod yang mungkin. Biasalah Iozon
mengetepikan ujian saiz rekod kecil untuk fail yang sangat besar apabila digunakan sepenuhnya
mod automatik. Pilihan ini memaksa Iozon untuk memasukkan saiz rekod kecil dalam
ujian automatik juga.

-Z Dayakan pencampuran mmap I/O dan fail I/O.

-+m nama fail
Digunakan untuk menentukan nama fail yang akan digunakan untuk menentukan klien dalam a
ukuran teragih. Fail mengandungi satu baris untuk setiap pelanggan. Padang adalah
ruang terhad. Medan 1 ialah nama pelanggan. Medan 2 ialah direktori kerja, pada
pelanggan, di mana Iozone akan dijalankan. Medan 3 ialah laluan ke Iozon boleh laku hidup
klien.

-+n Tiada ujian semula dipilih. Digunakan untuk menghalang ujian semula daripada berjalan.

-+N Tiada pemangkasan atau pemadaman fail ujian sebelumnya sebelum ujian tulis berjujukan.
Berguna hanya selepas -w digunakan dalam arahan sebelumnya untuk meninggalkan fail ujian di tempatnya
untuk digunakan semula. Bendera ini adalah penggunaan terhad, apabila satu ujian semula tidak mencukupi, atau untuk
dikawal dengan mudah apabila ujian semula tulis berurutan berlaku tanpa pemotongan fail atau
penghapusan.

-+u Digunakan untuk mendayakan pengumpulan statistik CPU.

-+d Mod diagnostik untuk menyelesaikan masalah subsistem I/O fail yang rosak.

-+p peratusan_bacaan
Digunakan untuk menetapkan peratusan utas/proses yang akan melakukan ujian baca dalam
kes ujian beban kerja bercampur.

-+r Dayakan O_RSYNC | O_SYNC pada semua ujian.

-+l Dayakan penguncian julat bait.

-+L Dayakan penguncian julat bait & mod fail kongsi.

-+D Dayakan O_DSYNC pada semua ujian.

-+t Dayakan ujian prestasi rangkaian. Gunakan dengan -+m

-+A# Dayakan tingkah laku madvise. 0 = biasa, 1 = rawak, 2 = berurutan, 3 = tidak diperlukan, 4 = akan memerlukan

-+B Dayakan ujian beban kerja bercampur berjujukan.

-+T Dayakan pengelogan setem masa.

-+h Tetapkan nama hos secara manual.

-+w# Peratusan data untuk dinyahduakan antara fail.

Gunakan iozone dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad