ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

ไอโอโซน - ออนไลน์ในคลาวด์

เรียกใช้ iozone ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือไอโอโซนคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ไอโอโซน - เกณฑ์มาตรฐานระบบไฟล์

เรื่องย่อ


ไอโอโซน [-ก|-ก] [-s ขนาดไฟล์_Kb] [-r บันทึก_size_Kb] [-f [เส้นทาง]ชื่อไฟล์] [-i ทดสอบ] [-E]
[-p] [-m] [-M] [-t เด็ก ๆ] [-h] [-o] [-l min_number_procs] [-u max_number_procs] [-v]
[-R] [-x] [-d ไมโครวินาที] [-F เส้นทาง1 เส้นทาง2...] [-V Belt hold ] [-j ก้าวย่าง] [-T] [-C] [-B]
[-D] [-G] [-I] [-H ความลึก] [-k ความลึก] [-U mount_point] [-S cache_size] [-O] [-L line_size]
[-K] [-N] [-Q] [-P start_cpu] [-c] [-e] [-b Excel.xls] [-J มิลลิวินาที] [-X
[เส้นทาง]ชื่อไฟล์] [-Y [เส้นทาง]ชื่อไฟล์] [-w] [-W] [-z] [-Z] [-n min_filesize_Kb] [-g
max_filesize_Kb] [-y min_recordsize_Kb] [-q max_recordsize_Kb] [-+ง] [-+คุณ] [-+ม
ลูกค้า_ชื่อไฟล์] [-+น] [-+น] [-+พี เปอร์เซ็นต์_อ่าน] [-+ร] [-+ท] [-+ล] [-+ล] [-+ด] [-+เอ
madvise_selector] [-+ชม ชื่อโฮสต์] [-+ต] [-+ว เปอร์เซ็นต์ ลบซ้ำได้]

DESCRIPTION


ไอโอโซน เป็นเครื่องมือวัดประสิทธิภาพระบบไฟล์ เกณฑ์มาตรฐานสร้างและวัดความหลากหลายของ
การทำงานของไฟล์ ไอโอโซน ถูกย้ายไปยังเครื่องหลายเครื่องและทำงานภายใต้การทำงานหลายอย่าง
ระบบต่างๆ เอกสารนี้จะครอบคลุมการดำเนินการประเภทต่างๆ ที่ได้รับการทดสอบ
เช่นเดียวกับความครอบคลุมของตัวเลือกบรรทัดคำสั่งทั้งหมด

ไอโอโซน มีประโยชน์ในการพิจารณาการวิเคราะห์ระบบไฟล์แบบกว้างๆ ของคอมพิวเตอร์ของผู้ขาย
แพลตฟอร์ม. การวัดประสิทธิภาพไฟล์ทดสอบประสิทธิภาพ I/O สำหรับการดำเนินการต่อไปนี้

อ่าน เขียน อ่านซ้ำ เขียนซ้ำ อ่านย้อนหลัง อ่านรวดเดียว อ่านซ้ำ เขียนซ้ำ
ตัวแปรอ่าน/เขียนแบบสุ่ม, ตัวแปรล่วงหน้า/เขียน

แม้ว่าโดยทั่วไปแล้วคอมพิวเตอร์จะซื้อโดยคำนึงถึงแอปพลิเคชัน แต่ก็มีแนวโน้มว่า
เมื่อเวลาผ่านไป ส่วนผสมของแอปพลิเคชันจะเปลี่ยนไป ผู้ค้าหลายรายได้ปรับปรุงการดำเนินงานของพวกเขา
ระบบทำงานได้ดีสำหรับบางโปรแกรมที่ใช้บ่อย แม้ว่าสิ่งนี้จะเร่งขึ้น
I/O สำหรับแอปพลิเคชั่นบางตัวนั้น ก็มีแนวโน้มว่าระบบอาจทำงานได้ไม่ดี
สำหรับแอปพลิเคชันอื่นๆ ที่ไม่ได้กำหนดเป้าหมายโดยระบบปฏิบัติการ ตัวอย่างของสิ่งนี้
ประเภทของการปรับปรุงคือ: ฐานข้อมูล ระบบปฏิบัติการจำนวนมากได้ทดสอบและปรับแต่ง
ระบบไฟล์จึงทำงานได้ดีกับฐานข้อมูล ในขณะที่ผู้ใช้ฐานข้อมูลมีความสุข
ผู้ใช้อาจไม่พอใจเพราะทั้งระบบอาจให้ทรัพยากรระบบทั้งหมด
ให้กับผู้ใช้ฐานข้อมูลโดยเสียค่าใช้จ่ายจากผู้ใช้รายอื่นทั้งหมด เมื่อเวลาผ่านไปในระบบ
ผู้ดูแลระบบอาจตัดสินใจว่าจะย้ายงานระบบอัตโนมัติในสำนักงานอีกสองสามงานไปที่สิ่งนี้
เครื่องจักร. โหลดอาจเปลี่ยนจากโปรแกรมอ่านสุ่ม (ฐานข้อมูล) เป็น
ผู้อ่านตามลำดับ ผู้ใช้อาจพบว่าเครื่องทำงานช้ามากเมื่อใช้งานสิ่งนี้
สมัครใหม่และไม่พอใจกับการตัดสินใจซื้อแพลตฟอร์มนี้ โดย
การใช้ ไอโอโซน เพื่อให้ครอบคลุมประสิทธิภาพของระบบไฟล์ในวงกว้าง ผู้ซื้อมีโอกาสมากขึ้น
เพื่อดูจุดร้อนหรือเย็นและเลือกแพลตฟอร์มและระบบปฏิบัติการที่ดียิ่งขึ้น
สมดุลย์

OPTIONS


-a ใช้เพื่อเลือกโหมดอัตโนมัติเต็มรูปแบบ สร้างเอาต์พุตที่ครอบคลุมไฟล์ที่ทดสอบทั้งหมด
การดำเนินการสำหรับขนาดบันทึก 4k ถึง 16M สำหรับขนาดไฟล์ 64k ถึง 512M

-A โหมดอัตโนมัติเวอร์ชันนี้ให้ความครอบคลุมมากกว่าแต่ใช้เวลาค่อนข้างนาน
พื้นที่ -a ตัวเลือกจะหยุดใช้ขนาดการถ่ายโอนที่น้อยกว่า 64k โดยอัตโนมัติเมื่อ
ขนาดไฟล์ 32M หรือใหญ่กว่า ซึ่งช่วยประหยัดเวลา NS -A ตัวเลือกบอก ไอโอโซน นั่นคุณ
ยินดีที่จะรอและต้องการความคุ้มครองที่หนาแน่นสำหรับการถ่ายโอนขนาดเล็กแม้ในขณะที่ไฟล์
ขนาดมีขนาดใหญ่มาก หมายเหตุ: ตัวเลือกนี้เลิกใช้แล้วใน ไอโอโซน รุ่น 3.61. ใช้
-อัซ -i 0 -i 1 แทน.

-b ชื่อไฟล์
ใช้เพื่อระบุชื่อไฟล์ที่จะใช้สำหรับเอาต์พุตของไฟล์ที่เข้ากันได้กับ Excel
ที่มีผลลัพธ์

-B ใช้ไฟล์ mmmap() สิ่งนี้ทำให้ไฟล์ชั่วคราวทั้งหมดที่ถูกวัดเป็น
สร้างและเข้าถึงด้วยอินเทอร์เฟซ mmap() แอปพลิเคชั่นบางตัวชอบที่จะรักษา
ไฟล์เป็นอาร์เรย์ของหน่วยความจำ แอปพลิเคชั่นเหล่านี้ mmap() ไฟล์แล้วเข้าถึง
อาร์เรย์ที่มีโหลดและจัดเก็บเพื่อดำเนินการไฟล์ I/O

-c รวม close() ในการคำนวณเวลา สิ่งนี้มีประโยชน์ก็ต่อเมื่อคุณสงสัยว่า
close() ใช้งานไม่ได้ในระบบปฏิบัติการที่กำลังทดสอบอยู่ มีประโยชน์
สำหรับการทดสอบ NFS เวอร์ชัน 3 ด้วยเพื่อช่วยระบุว่า nfs3_commit ทำงานอยู่หรือไม่
ดี.

-C แสดงไบต์ที่เด็กแต่ละคนถ่ายโอนในการทดสอบปริมาณงาน มีประโยชน์ถ้าคุณ
ระบบปฏิบัติการมีปัญหาความอดอยากในไฟล์ I/O หรือในการจัดการกระบวนการ

-d # ไมโครวินาทีล่าช้าออกจากสิ่งกีดขวาง ระหว่างทรูพุตจะทดสอบเธรดทั้งหมดหรือ
กระบวนการถูกบังคับให้เป็นอุปสรรคก่อนเริ่มการทดสอบ โดยปกติ .ทั้งหมด
เธรดหรือกระบวนการออกพร้อมกัน ตัวเลือกนี้ช่วยให้สามารถ
หน่วงเวลาที่ระบุเป็นไมโครวินาทีระหว่างการปล่อยแต่ละกระบวนการหรือ
หัวข้อ

-D ใช้ msync(MS_ASYNC) กับไฟล์ mmap สิ่งนี้บอกระบบปฏิบัติการว่า .ทั้งหมด
ข้อมูลในพื้นที่ mmap จำเป็นต้องเขียนลงดิสก์แบบอะซิงโครนัส

-e รวม flush (fsync,fflush) ในการคำนวณเวลา

-E ใช้เพื่อเลือกการทดสอบส่วนขยาย ใช้ได้เฉพาะในบางแพลตฟอร์ม ใช้ pread
อินเตอร์เฟซ

-f ชื่อไฟล์
ใช้เพื่อระบุชื่อไฟล์สำหรับไฟล์ชั่วคราวที่ทดสอบ สิ่งนี้มีประโยชน์เมื่อ
ใช้ตัวเลือก unmount เมื่อทำการทดสอบด้วย unmount ระหว่างการทดสอบ จำเป็น
เพื่อให้ไฟล์ชั่วคราวที่ทดสอบอยู่ในไดเร็กทอรีที่สามารถยกเลิกการต่อเชื่อมได้ มันคือ
ไม่สามารถยกเลิกการต่อเชื่อมไดเร็กทอรีการทำงานปัจจุบันเป็นกระบวนการได้ ไอโอโซน is
ทำงานในไดเร็กทอรีนี้

-F ชื่อไฟล์ ชื่อไฟล์ ชื่อไฟล์ ?
ระบุชื่อไฟล์ชั่วคราวแต่ละชื่อที่จะใช้ในการทดสอบปริมาณงาน NS
จำนวนชื่อควรเท่ากับจำนวนกระบวนการหรือเธรดที่
ระบุไว้

-g # กำหนดขนาดไฟล์สูงสุด (เป็น Kbytes) สำหรับโหมดอัตโนมัติ อาจระบุด้วย -g #k (ขนาด
เป็นกิโลไบต์) หรือ -g #m (ขนาดเป็นเมกะไบต์) หรือ -g #g (ขนาดเป็น Gbytes) ดู -n สำหรับขั้นต่ำ
ขนาดไฟล์

-G ใช้ msync(MS_SYNC) กับไฟล์ mmap สิ่งนี้บอกระบบปฏิบัติการว่า data ทั้งหมด
ในพื้นที่ mmap จะต้องเขียนลงดิสก์แบบซิงโครนัส

-h แสดงหน้าจอช่วยเหลือ

-H # ใช้ POSIX async I/O กับ # async operation ไอโอโซน จะใช้ POSIX async I/O กับ
bcopy จากบัฟเฟอร์ async กลับเข้าสู่บัฟเฟอร์แอปพลิเคชัน บางเวอร์ชั่นของ
MSC NASTRAN ดำเนินการ I/O ด้วยวิธีนี้ เทคนิคนี้ใช้โดยแอปพลิเคชันเพื่อให้
async I/O อาจดำเนินการในไลบรารีและต้องไม่มีการเปลี่ยนแปลงกับ
แอปพลิเคชันโมเดลภายใน

-i # ใช้เพื่อระบุว่าจะเรียกใช้การทดสอบใด (0=เขียน/เขียนใหม่, 1=อ่าน/อ่านซ้ำ, 2=สุ่ม-
อ่าน/เขียน, 3=อ่านย้อนหลัง, 4=เขียนใหม่-บันทึก, 5=อ่านก้าวย่าง, 6=เขียน/เขียนใหม่,
7=fread/Re-fread, 8=เวิร์กโหลดแบบผสม, 9=pwrite/Re-pwrite, 10=pread/Re-pread,
11=pwritev/Re-pwritev, 12=preadv/Re-pwritev) หนึ่งจะต้องระบุ 0 ดังนั้น
ว่าการทดสอบใด ๆ ต่อไปนี้จะมีไฟล์ให้วัด -i # -i # -i # is
ยังได้รับการสนับสนุนเพื่อให้สามารถเลือกการทดสอบได้มากกว่าหนึ่งรายการ

-I ใช้ DIRECT IO หากเป็นไปได้สำหรับการดำเนินการไฟล์ทั้งหมด บอกระบบไฟล์ว่าทั้งหมด
การดำเนินการกับไฟล์คือการข้ามบัฟเฟอร์แคชและไปที่ดิสก์โดยตรง (ไม่
ใช้ได้กับทุกแพลตฟอร์ม)

-j # กำหนดก้าวของการเข้าถึงไฟล์เป็น (# * ขนาดบันทึก) การทดสอบการอ่านก้าวย่างจะอ่าน
บันทึกที่ก้าวนี้

-J # หน่วงเวลาเป็นมิลลิวินาทีก่อนการดำเนินการ I/O แต่ละครั้ง เป็นการจำลองวงจรการประมวลผลของซีพียู
ของแอปพลิเคชันที่อยู่ก่อนการดำเนินการ I/O อาจใช้ -X or -Y ไปยัง
ควบคุมรอบการคำนวณตามการทำงานต่อ I/O

-k # ใช้ POSIX async I/O (ไม่มี bcopy) กับ # async operation ไอโอโซน จะใช้ POSIX
async I/O และจะไม่ดำเนินการ bcopy เพิ่มเติม บัฟเฟอร์ที่ใช้โดย ไอโอโซน จะ
ส่งไปยังการเรียกระบบ async I/O โดยตรง

-K ใส่การเข้าถึงแบบสุ่มในการทดสอบ

-l # ตั้งค่าขีดจำกัดล่างของจำนวนกระบวนการที่จะรัน เมื่อรันการทดสอบทรูพุต
ตัวเลือกนี้อนุญาตให้ผู้ใช้ระบุจำนวนกระบวนการหรือเธรดที่น้อยที่สุดไปยัง
เริ่ม. ควรใช้ตัวเลือกนี้ร่วมกับ -u ตัวเลือก

-L # ตั้งค่าขนาดบรรทัดแคชของโปรเซสเซอร์เป็นค่า (เป็นไบต์) บอก ไอโอโซน แคชโปรเซสเซอร์
ขนาดเส้น. ใช้เป็นการภายในเพื่อช่วยให้การทดสอบเร็วขึ้น

-m บอก ไอโอโซน เพื่อใช้บัฟเฟอร์หลายตัวภายใน แอปพลิเคชันบางตัวอ่านเป็น
บัฟเฟอร์เดียวซ้ำแล้วซ้ำอีก อื่น ๆ มีอาร์เรย์ของบัฟเฟอร์ ตัวเลือกนี้ช่วยให้
แอปพลิเคชันทั้งสองประเภทที่จะจำลอง ไอโอโซน´ พฤติกรรมเริ่มต้นคือการใช้ซ้ำ
บัฟเฟอร์ภายใน ตัวเลือกนี้ช่วยให้สามารถแทนที่ค่าเริ่มต้นและใช้งาน
บัฟเฟอร์ภายในหลายตัว

-M ไอโอโซน จะเรียก uname() และจะใส่สตริงในไฟล์ที่ส่งออก

-n # กำหนดขนาดไฟล์ขั้นต่ำ (เป็น Kbytes) สำหรับโหมดอัตโนมัติ อาจระบุด้วย -n #k (ขนาด
เป็นกิโลไบต์) หรือ -n #m (ขนาดเป็นเมกะไบต์) หรือ -n #g (ขนาดเป็น Gbytes) ดู -g สูงสุด
ขนาดไฟล์

-N รายงานผลลัพธ์เป็นไมโครวินาทีต่อการดำเนินการ

-o การเขียนถูกเขียนลงดิสก์พร้อมกัน (O_SYNC) ไอโอโซน จะเปิดไฟล์
ด้วยแฟล็ก O_SYNC สิ่งนี้บังคับให้เขียนทั้งหมดไปยังไฟล์เพื่อไปยังdisk .โดยสมบูรณ์
ก่อนกลับเข้าสู่วัด

-O ให้ผลลัพธ์ในการดำเนินการต่อวินาที

-p การดำเนินการนี้จะล้างแคชของตัวประมวลผลก่อนการดำเนินการแต่ละไฟล์ ไอโอโซน จะจัดสรร
บัฟเฟอร์ภายในอื่นที่จัดชิดขอบแคชตัวประมวลผลเดียวกันและ is
ขนาดที่ตรงกับแคชของโปรเซสเซอร์ มันจะเป็นศูนย์เติมทางเลือกนี้
บัฟเฟอร์ก่อนเริ่มการทดสอบแต่ละครั้ง การดำเนินการนี้จะล้างแคชโปรเซสเซอร์และอนุญาต
หนึ่งเพื่อดูระบบย่อยหน่วยความจำโดยไม่เร่งความเร็วเนื่องจากโปรเซสเซอร์
ขุมทรัพย์

-P # ผูกโปรเซส/เธรดเข้ากับโปรเซสเซอร์ โดยเริ่มด้วย cpu # นี้ ใช้ได้เฉพาะบน
บางแพลตฟอร์ม กระบวนการย่อยหรือเธรดแรกจะเริ่มในที่ระบุ
โปรเซสเซอร์ กระบวนการหรือเธรดในอนาคตจะถูกวางไว้บนโปรเซสเซอร์ตัวถัดไป ครั้งหนึ่ง
จำนวนซีพียูทั้งหมดเกินจากนั้นกระบวนการหรือเธรดในอนาคตจะเป็น
วางในรูปแบบโรบิน

-q # ตั้งค่าขนาดบันทึกสูงสุด (เป็น Kbytes) สำหรับโหมดอัตโนมัติ อาจระบุด้วย -q #k (ขนาด
เป็นกิโลไบต์) หรือ -q #m (ขนาดเป็นเมกะไบต์) หรือ -q #g (ขนาดเป็น Gbytes) ดู -y สำหรับขั้นต่ำ
ขนาดบันทึก

-Q สร้างไฟล์ออฟเซ็ต/แฝง ไอโอโซน จะสร้างเวลาแฝงกับไฟล์ข้อมูลออฟเซ็ต
ที่สามารถนำเข้าด้วยแพ็คเกจกราฟิกและพล็อต สิ่งนี้มีประโยชน์สำหรับ
การค้นหาว่าออฟเซ็ตบางตัวมีเวลาแฝงที่สูงมากหรือไม่ เช่นจุดที่UFS
จะจัดสรรบล็อกทางอ้อมแรก สามารถดูได้จากข้อมูลผลกระทบของ
การจัดสรรขอบเขตสำหรับระบบไฟล์ตามขอบเขตด้วยตัวเลือกนี้

-r # ใช้เพื่อระบุขนาดเร็กคอร์ด ในหน่วย Kbytes เพื่อทดสอบ อาจระบุด้วย -r #k
(ขนาดเป็น Kbytes) หรือ -r #m (ขนาดเป็นเมกะไบต์) หรือ -r #g (ขนาดเป็น Gbytes)

-R สร้างรายงาน Excel ไอโอโซน จะสร้างรายงานที่เข้ากันได้กับ Excel ให้เป็นมาตรฐาน
ออก. ไฟล์นี้อาจนำเข้าด้วย Microsoft Excel (เว้นวรรค) และใช้เพื่อ
สร้างกราฟประสิทธิภาพของระบบไฟล์ หมายเหตุ: กราฟ 3 มิติคือคอลัมน์
มุ่งเน้น คุณจะต้องเลือกตัวเลือกนี้เมื่อสร้างกราฟเนื่องจากค่าเริ่มต้นใน Excel คือ row
ข้อมูลที่มุ่งเน้น

-s # ใช้เพื่อระบุขนาดในหน่วย Kbytes ของไฟล์ที่จะทดสอบ อาจระบุด้วย
-s #k (ขนาดเป็น Kbytes) หรือ -s #m (ขนาดเป็นเมกะไบต์) หรือ -s #g (ขนาดเป็น Gbytes)

-S # ตั้งค่าขนาดแคชของโปรเซสเซอร์เป็นค่า (เป็น Kbytes) นี้บอก ไอโอโซน ขนาดของ
แคชโปรเซสเซอร์ ใช้ภายในสำหรับการจัดตำแหน่งบัฟเฟอร์และสำหรับการล้าง
ฟังก์ชั่น

-t # วิ่ง ไอโอโซน ในโหมดปริมาณงาน ตัวเลือกนี้อนุญาตให้ผู้ใช้ระบุจำนวน
เธรดหรือกระบวนการทำงานในระหว่างการวัด

-T ใช้ POSIX pthreads สำหรับการทดสอบปริมาณงาน ใช้งานได้บนแพลตฟอร์มที่มี POSIX
หัวข้อ

-u # ตั้งค่าขีดจำกัดสูงสุดของจำนวนกระบวนการที่จะรัน เมื่อรันการทดสอบทรูพุต
ตัวเลือกนี้อนุญาตให้ผู้ใช้ระบุจำนวนกระบวนการหรือเธรดมากที่สุด
เริ่ม. ควรใช้ตัวเลือกนี้ร่วมกับ -l ตัวเลือก

-U จุดขึ้นเขา
จุดเมานต์เพื่อยกเลิกการต่อเชื่อมและต่อเชื่อมใหม่ระหว่างการทดสอบ ไอโอโซน จะ unmount และ remount
จุดต่อเชื่อมนี้ก่อนเริ่มการทดสอบแต่ละครั้ง สิ่งนี้รับประกันได้ว่าบัฟเฟอร์ cache
ไม่มีไฟล์ใด ๆ ที่อยู่ระหว่างการทดสอบ

-v แสดงเวอร์ชันของ ไอโอโซน

-V # ระบุรูปแบบที่จะเขียนลงในไฟล์ชั่วคราวและตรวจสอบสำหรับ
ความแม่นยำในการทดสอบการอ่านแต่ละครั้ง

-w อย่ายกเลิกการเชื่อมโยงไฟล์ชั่วคราวเมื่อใช้งานเสร็จแล้ว

-W ล็อกไฟล์เมื่ออ่านหรือเขียน

-x ปิดกำแพงหิน Stonewalling เป็นเทคนิคที่ใช้ภายในเพื่อ ไอโอโซน It
ใช้ในระหว่างการทดสอบทรูพุต รหัสเริ่มต้นเธรดหรือกระบวนการทั้งหมดและ
แล้วหยุดพวกมันไว้บนบาเรีย เมื่อพร้อมแล้วก็เริ่มกันเลย
ปล่อยออกมาพร้อมกัน ช่วงเวลาที่เธรดหรือกระบวนการใดๆ เสร็จสิ้น
งานของพวกเขา การทดสอบทั้งหมดจะสิ้นสุดลงและคำนวณปริมาณงานบน
รวม I/O ที่เสร็จสมบูรณ์จนถึงจุดนี้ สิ่งนี้ทำให้มั่นใจได้ว่าทั้งหมด
ทำการวัดในขณะที่กระบวนการหรือเธรดทั้งหมดกำลังทำงานอยู่ใน
ขนาน. ธงนี้อนุญาตให้ปิดการสกัดหินและดูว่าเกิดอะไรขึ้น

-X ชื่อไฟล์
ใช้เพื่อระบุชื่อไฟล์ที่จะใช้สำหรับเขียนข้อมูล telemetry
ไฟล์มีบรรทัดที่มี offset, size, delay_in_milliseconds แต่ละอย่าง
เส้นถูกใช้เพื่อดำเนินการ I/O ใช้เมื่อแอปพลิเคชันของ
เป็นที่ทราบกันดีว่าการดำเนินการ I/O เฉพาะ และเราต้องการเปรียบเทียบระบบด้วยสิ่งนี้
ลักษณะการทำงานของไฟล์แอปพลิเคชันเฉพาะ

-y # กำหนดขนาดบันทึกขั้นต่ำ (เป็น Kbytes) สำหรับโหมดอัตโนมัติ อาจระบุด้วย -y #k (ขนาด
เป็นกิโลไบต์) หรือ -y #m (ขนาดเป็นเมกะไบต์) หรือ -y #g (ขนาดเป็น Gbytes) ดู -q สูงสุด
ขนาดบันทึก

-Y ชื่อไฟล์
ใช้เพื่อระบุชื่อไฟล์ที่จะใช้สำหรับการอ่านข้อมูล telemetry
ไฟล์มีบรรทัดที่มี offset, size, delay_in_milliseconds แต่ละอย่าง
เส้นถูกใช้เพื่อดำเนินการ I/O ใช้เมื่อแอปพลิเคชันของ
เป็นที่ทราบกันดีว่าการดำเนินการ I/O เฉพาะ และเราต้องการเปรียบเทียบระบบด้วยสิ่งนี้
ลักษณะการทำงานของไฟล์แอปพลิเคชันเฉพาะ

-z ใช้ร่วมกับ -a เพื่อทดสอบขนาดบันทึกที่เป็นไปได้ทั้งหมด โดยทั่วไป ไอโอโซน
ละเว้นการทดสอบขนาดบันทึกขนาดเล็กสำหรับไฟล์ขนาดใหญ่มากเมื่อใช้แบบเต็ม
โหมดอัตโนมัติ ตัวเลือกนี้บังคับ ไอโอโซน เพื่อรวมบันทึกขนาดเล็กใน
การทดสอบอัตโนมัติด้วย

-Z เปิดใช้งานการผสม mmap I/O และไฟล์ I/O

-+ม ชื่อไฟล์
ใช้เพื่อระบุชื่อไฟล์ที่จะใช้เพื่อระบุไคลเอนต์ใน a
การวัดแบบกระจาย ไฟล์นี้มีหนึ่งบรรทัดสำหรับลูกค้าแต่ละราย ทุ่งนาคือ
คั่นด้วยช่องว่าง ฟิลด์ 1 คือชื่อลูกค้า ฟิลด์ 2 เป็นไดเร็กทอรีการทำงาน, on
ลูกค้าที่ Iozone จะทำงาน ฟิลด์ 3 เป็นเส้นทางไปยัง Iozone ที่ปฏิบัติการได้บน
ลูกค้า.

-+น ไม่ได้เลือกการทดสอบซ้ำ ใช้เพื่อป้องกันการทดสอบซ้ำ

-+น ไม่มีการตัดทอนหรือลบไฟล์ทดสอบก่อนหน้าก่อนการทดสอบการเขียนตามลำดับ
มีประโยชน์เฉพาะหลังจากใช้ -w ในคำสั่งก่อนหน้าเพื่อปล่อยไฟล์ทดสอบไว้ที่เดิม
เพื่อนำมาใช้ใหม่ แฟล็กนี้ใช้อย่างจำกัด เมื่อการทดสอบซ้ำเพียงครั้งเดียวไม่เพียงพอ หรือ to
ควบคุมได้อย่างง่ายดายเมื่อการทดสอบซ้ำเขียนตามลำดับเกิดขึ้นโดยไม่ต้องตัดไฟล์หรือ
การลบ

-+คุณ ใช้เพื่อเปิดใช้งานการรวบรวมสถิติ CPU

-+ง โหมดการวินิจฉัยเพื่อแก้ไขปัญหาระบบย่อย I/O ของไฟล์ที่เสียหาย

-+พี เปอร์เซ็นต์_อ่าน
ใช้เพื่อกำหนดเปอร์เซ็นต์ของเธรด/กระบวนการที่จะทำการทดสอบการอ่านใน
กรณีทดสอบภาระงานแบบผสม

-+ร เปิดใช้งาน O_RSYNC | O_SYNC ในการทดสอบทั้งหมด

-+ล เปิดใช้งานการล็อกช่วงไบต์

-+ล เปิดใช้งานการล็อกช่วงไบต์และโหมดไฟล์ที่แชร์

-+ด เปิดใช้งาน O_DSYNC ในการทดสอบทั้งหมด

-+ท เปิดใช้งานการทดสอบประสิทธิภาพของเครือข่าย ใช้กับ -+m

-+เอ# เปิดใช้งานพฤติกรรม madvise 0 = ปกติ 1=สุ่ม 2=ตามลำดับ 3=ไม่ต้องการ 4=จะต้อง

-+บี เปิดใช้งานการทดสอบภาระงานแบบผสมตามลำดับ

-+ต เปิดใช้งานการบันทึกการประทับเวลา

-+ชม ตั้งชื่อโฮสต์ด้วยตนเอง

-+ว# เปอร์เซ็นต์ของข้อมูลที่จะ de-dupable ระหว่างไฟล์

ใช้ไอโอโซนออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat มีให้
    การรวมอย่างง่ายของ tomcat servlet
    คอนเทนเนอร์สำหรับการพัฒนา java
    เว็บแอปพลิเคชัน คุณสามารถเข้าร่วมกับเราสำหรับ
    อภิปราย...
    ดาวน์โหลดปลั๊กอิน Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop สำหรับการสตรีม
    torrents บน Mac, Windows หรือ Linux มัน
    เชื่อมต่อกับทั้ง BitTorrent และ
    WebTorrent เพียร์ ตอนนี้ไม่มี
    ต้องรอนาน...
    ดาวน์โหลดเดสก์ท็อป WebTorrent
  • 3
    GenX
    GenX
    GenX เป็นโปรแกรมทางวิทยาศาสตร์เพื่อปรับแต่ง
    การสะท้อนแสงของรังสีเอกซ์, นิวตรอน
    การสะท้อนแสงและการเอ็กซ์เรย์พื้นผิว
    ข้อมูลการเลี้ยวเบนโดยใช้ดิฟเฟอเรนเชียล
    อัลกอริธึมวิวัฒนาการ....
    ดาวน์โหลด GenX
  • 4
    pspp4หน้าต่าง
    pspp4หน้าต่าง
    PSPP เป็นโปรแกรมสำหรับสถิติ
    การวิเคราะห์ข้อมูลตัวอย่าง มันเป็นฟรี
    แทนที่โปรแกรมที่เป็นกรรมสิทธิ์
    สปส. PSPP มีทั้งแบบข้อความและ
    กราฟิกเรา...
    ดาวน์โหลด pspp4windows
  • 5
    ส่วนขยาย Git
    ส่วนขยาย Git
    Git Extensions เป็นเครื่องมือ UI แบบสแตนด์อโลน
    สำหรับจัดการที่เก็บ Git มันยัง
    ทำงานร่วมกับ Windows Explorer และ
    Microsoft Visual Studio
    (2015/2017/2019). ไทย...
    ดาวน์โหลดส่วนขยาย Git
  • 6
    eSpeak: การสังเคราะห์เสียงพูด
    eSpeak: การสังเคราะห์เสียงพูด
    เอ็นจิ้น Text to Speech สำหรับภาษาอังกฤษและ
    ภาษาอื่น ๆ อีกมากมาย ขนาดกระทัดรัดด้วย
    การออกเสียงที่ชัดเจน แต่ประดิษฐ์
    มีให้ในรูปแบบโปรแกรมบรรทัดคำสั่งด้วย
    มากมาย ...
    ดาวน์โหลด eSpeak: การสังเคราะห์เสียง
  • เพิ่มเติม»

คำสั่ง Linux

Ad