Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen zpios komutudur.
Program:
ADI
zpios - DMU'yu doğrudan test edin.
SİNOPSİS
zpio'lar [seçenekler] <-p havuz>
AÇIKLAMA
Bu yardımcı program, ZFS'ye bağlı olmayan çekirdek içi DMU performansını ve stres testlerini çalıştırır
Posix Katmanı ("ZPL").
SEÇENEKLER
-s regex, --threadcount regex
Her test serisi için virgülle ayrılmış olarak belirtilen bu sayıda iş parçacığını başlatın
Düzenli ifade. (örneğin: "-s 1,2,3")
Bu seçenek, birbirini dışlayan iş parçacığı sayısı_* seçenekleri.
-l regex_low, --threadcount_low regex_low
-h regex_high, --threadcount_high regex_high
-e regex_incr, --threadcount_incr regex_incr
Ana Sayfa regex_low ilk test için konuları ekleyin regex_incr her biri için iplikler
sonraki test ve başlangıç regex_high son test için konular.
Bu üç seçeneğin birlikte belirtilmesi gerekir ve
iş parçacığı sayısı seçeneği.
-n regex, --bölge sayısı regex
Her test serisi için virgülle ayrılmış olarak belirtilen sayıda bölge oluşturun
Düzenli ifade. (örneğin: "-n 512,4096,65536")
Bu seçenek, birbirini dışlayan bölgesayımı_* seçenekleri.
-i regex_low, --regioncount_low regex_low
-j regex_high, --regioncount_high regex_high
-k regex_incr, --regioncount_incr regex_incr
oluşturmak regex_low ilk test için bölgeleri ekleyin regex_incr her biri için bölgeler
sonraki test ve oluşturun regex_high son test için bölgeler.
Bu üç seçeneğin birlikte belirtilmesi gerekir ve
bölge sayısı seçeneği.
-o boyut, --telafi etmek boyut
Şurada bölgeler oluşturun: boyut virgülle ayrılmış olarak belirtilen her test serisi için ofset
İsteğe bağlı birim sonekine sahip normal ifade. (örneğin: "-o 4M" dört anlamına gelir)
megabayt.)
Bu seçenek, birbirini dışlayan telafi etmek_* seçenekleri.
-m size_low, --offset_low size_low
-q size_high, --offset_high size_high
-r size_incr, --offset_incr size_incr
Şurada bir bölge oluşturun: size_low ilk test için ofset, ekle size_incr ofsete
sonraki her test için ve şu adreste bir bölge oluşturun: size_high sonuncusu için ofset
testi.
Bu üç seçeneğin birlikte belirtilmesi gerekir ve
ofset seçeneği.
-c boyut, --Parça boyutu boyut
Kullanım boyut virgülle ayrılmış normal ifade olarak belirtilen, her test için parçalar
isteğe bağlı bir birim son ekiyle. (örneğin: "-c 1M" bir megabayt anlamına gelir.) Parça boyutu şu şekilde olmalıdır:
en azından bölge büyüklüğünde olsun.
Bu seçenek, birbirini dışlayan Parça boyutu_* seçenekleri.
-a size_low, --chunksize_low size_low
-b size_high, --chunksize_high size_high
-g size_incr, --chunksize_incr size_incr
Kullanmak size_low ilk test için parça boyutunu ekleyin size_incr için parça boyutuna
sonraki her testte ve bir size_high Son test için parça boyutu.
Bu üç seçeneğin birlikte belirtilmesi gerekir ve
Parça boyutu seçeneği.
-L dmu_flags, --yük dmu_flags
Belirtmek dmuio normal DMU_IO için, ssf tek paylaşımlı dosya erişimi için veya fps başına
iş parçacığı erişimi. Birden çok bayrağı sınırlamak için virgül kullanın. (örneğin: "-L dmuio,ssf")
-p isim, --havuz isim
Zorunlu olan havuz adı.
-M test, --isim test
Program çıktısında görünen rastgele bir dize.
-X, --Temizlemek
DMU_REMOVE bayrağını etkinleştirin.
-P komuta, --ön çalışma komuta
çağırmak komuta testi çalıştırmadan önce çekirdekten. Kabuk genişletmesi değil
gerçekleştirilir ve ortam HOME=/; olarak ayarlanır. TERM=linux;
YOL=/ sbin:/ usr / sbin:/çöp Kutusu:/usr/bin.
-R komuta, --çalışma sonrası komuta
çağırmak komuta testi çalıştırdıktan sonra çekirdekten. Kabuk genişletmesi değil
gerçekleştirilir ve ortam HOME=/; olarak ayarlanır. TERM=linux;
YOL=/ sbin:/ usr / sbin:/çöp Kutusu:/usr/bin.
-G rehber, --kayıt rehber
Günlük çıktısını bu dizine koyun.
-I boyut, --bölge gürültüsü boyut
Rastgele olarak değiştirin bölgesel boyutlandırma her test modülü için parametre boyut bayt.
-N boyut, --tık sesi boyut
Rastgele olarak değiştirin Parça boyutu her test modülü için parametre boyut bayt.
-T zaman, --threaddelay zaman
Her test modülü için yürütme süresini rastgele değiştirin zaman çekirdek jiffies.
-V, --Doğrulayın
Önemsiz veri doğrulaması için DMU_VERIFY bayrağını etkinleştirin.
, -z --sıfır kopya
Şu anda uygulanmayan DMU_READ_ZC ve DMU_WRITE_ZC işaretlerini etkinleştirin
Linux için.
-Ö, --hayır bekle
DMU_WRITE_NOWAIT bayrağını etkinleştirin.
-F, --noprefetch
DMU_READ_NOPF bayrağını etkinleştirin.
-H, --insan tarafından okunabilir
BAŞARILI ve BAŞARISIZ sonuçlarını açıkça yazdırın ve büyük sayılara birim sonekleri koyun.
-içinde, --ayrıntılı
Çıktı ayrıntılarını artırın.
-? , --yardım et
Kullanım mesajını yazdırın.
YAZARLAR
Orijinal zpios uygulaması, Cluster File Systems Inc. tarafından oluşturulmuş ve
Brian Behlendorf tarafından Linux'ta ZFS[e-posta korumalı]>.
Bu adam sayfası Darik Horn tarafından yazılmıştır.[e-posta korumalı]>.
Onworks.net hizmetlerini kullanarak zpios'u çevrimiçi kullanın