ນີ້ແມ່ນຄໍາສັ່ງ fio2gnuplot ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fio2gnuplot - Render ໄຟລ໌ຜົນຜະລິດຂອງ fio ດ້ວຍ gnuplot
ສະຫຼຸບສັງລວມ
fio2gnuplot [-ghbiodvk] [-t ຫົວຂໍ້] [-o ໄຟລ໌ອອກ]
[-d output_dir] [-p ຮູບແບບ]
[-G ປະເພດ] [-m min_time] [-M ເວລາສູງສຸດ]
ລາຍລະອຽດ
fio2gnuplot ວິເຄາະຊຸດຂອງໄຟລ໌ບັນທຶກຂອງ fio ເພື່ອເຮັດໃຫ້ພວກມັນເປັນຊຸດຂອງຮ່ອງຮອຍກາຟິກ
ການນໍາໃຊ້ເຄື່ອງມື gnuplot. ຫຼາຍລົດຊາດຂອງການວາງແຜນແມ່ນຜະລິດ
ບຸກຄົນ 2D ເສັ້ນສະແດງ
ແຕ່ລະໄຟລ໌ໄດ້ຖືກວາງແຜນໄວ້ໃນໄຟລ໌ຮູບພາບແຍກຕ່າງຫາກທີ່ມີທາງເລືອກຫຼາຍ
· ວັດຖຸດິບ : ວາງແຜນການປະຕິບັດການລາຍງານທີ່ແນ່ນອນ. ການວາງແຜນນີ້ອາດຈະມີຄວາມຫຍຸ້ງຍາກ
ອ່ານ
·ກ້ຽງ: ສະບັບທີ່ລຽບກວ່າຂອງການພິມດິບໂດຍໃຊ້ທາງເລືອກ csplines ຂອງ gnuplot,
ການສະແດງຜົນໄດ້ຖືກກັ່ນຕອງເພື່ອໃຫ້ໄດ້ກຣາບທີ່ງ່າຍຕໍ່ການອ່ານ.
· ທ່າອ່ຽງ : ເປັນສະບັບທີ່ລຽບກວ່າຂອງການພິມດິບເພື່ອໃຫ້ໄດ້ທ່າອ່ຽງເສັ້ນໂຄ້ງຂອງ Bezier
ເຮັດໃຫ້ດິນຕອນທີ່ມີການກັ່ນຕອງຫຼາຍ ເສັ້ນສະແດງຜົນຊ່ວຍໃຫ້ຄວາມເຂົ້າໃຈ
ແນວໂນ້ມ
ຈັດເປັນກຸ່ມ 2D graph
ໄຟລ໌ທັງໝົດຖືກວາງແຜນໄວ້ໃນຮູບດຽວເພື່ອຜ່ອນຄາຍການປຽບທຽບ. ການສະແດງດຽວກັນ
ທາງເລືອກຕາມເສັ້ນສະແດງ 2D ບຸກຄົນໄດ້ຖືກນໍາໃຊ້:
· ດິບ
· ກ້ຽງ
· ທ່າອ່ຽງ
ຈັດເປັນກຸ່ມ 3D graph
ໄຟລ໌ທັງໝົດຖືກວາງແຜນເປັນກາຟ 3 ມິຕິອັນດຽວ. ການວາງແຜນ 3D ສ້າງ a
'ພື້ນຜິວ' ເພື່ອຄາດຄະເນວ່າການປະຕິບັດແມ່ນໃກ້ຊິດເທົ່າໃດ. ພື້ນຜິວແປຫມາຍຄວາມວ່າດີ
ຄວາມສອດຄ່ອງລະຫວ່າງຮ່ອງຮອຍ. ດ້ານ rugged ຫມາຍ ຄວາມ ວ່າ ຂາດ ຄວາມ ສອດ ຄ່ອງ ລະ ຫວ່າງ
footsteps
ຄະນິດສາດ ການວາງແຜນ
ສະເລ່ຍ graph
ເສັ້ນສະແດງແຖບເພື່ອສະແດງປະສິດທິພາບສະເລ່ຍຂອງແຕ່ລະໄຟລ໌. ເສັ້ນສີຂຽວແມ່ນ
ເພີ່ມເພື່ອສະແດງໃຫ້ເຫັນການປະຕິບັດສະເລ່ຍທົ່ວໂລກ. ເສັ້ນສີຂຽວນີ້ຊ່ວຍໄດ້
ເຂົ້າໃຈວ່າແຕ່ລະໄຟລ໌ແຕ່ລະໄຟລ໌ແມ່ນຢູ່ໄກຈາກຄ່າສະເລ່ຍເທົ່າໃດ.
min graph
ເສັ້ນສີຂຽວຖືກເພີ່ມເພື່ອສະແດງຄ່າສະເລ່ຍຂອງໂລກຂອງການປະຕິບັດຫນ້ອຍທີ່ສຸດ.
ເສັ້ນສີຂຽວນີ້ຊ່ວຍໃນການເຂົ້າໃຈວ່າຢູ່ໄກຈາກຄ່າສະເລ່ຍຂອງທຸກໆ
ໄຟລ໌ສ່ວນບຸກຄົນ.
ສູງສຸດທີ່ເຄຍ graph
ເສັ້ນສະແດງແຖບເພື່ອສະແດງປະສິດທິພາບສູງສຸດຂອງແຕ່ລະໄຟລ໌. ເສັ້ນສີຂຽວແມ່ນ
ເພີ່ມເພື່ອສະແດງໃຫ້ເຫັນລະດັບໂລກຂອງການປະຕິບັດສູງສຸດ. ເສັ້ນສີຂຽວນີ້
ຊ່ວຍໃຫ້ເຂົ້າໃຈວ່າແຕ່ລະໄຟລ໌ແຕ່ລະໄຟລ໌ແມ່ນຢູ່ໄກຈາກຄ່າສະເລ່ຍເທົ່າໃດ.
ມາດຕະຖານ deviation
ເສັ້ນສະແດງແຖບເພື່ອສະແດງຄ່າບ່ຽງເບນມາດຕະຖານຂອງແຕ່ລະໄຟລ໌. ເສັ້ນສີຂຽວແມ່ນ
ເພີ່ມເພື່ອສະແດງຄ່າສະເລ່ຍທົ່ວໂລກຂອງຄ່າບ່ຽງເບນມາດຕະຖານ. ເສັ້ນສີຂຽວນີ້
ຊ່ວຍໃຫ້ເຂົ້າໃຈວ່າແຕ່ລະໄຟລ໌ແຕ່ລະໄຟລ໌ແມ່ນຢູ່ໄກຈາກຄ່າສະເລ່ຍເທົ່າໃດ.
OPTIONS
-h or - ຊ່ວຍ
ທາງເລືອກ -h ສະແດງຄວາມຊ່ວຍເຫຼືອ
-p 'ຮູບແບບ' or --ຮູບແບບ 'ຮູບແບບ'
A ຮູບແບບ ໃນ regexp ເພື່ອເລືອກໄຟລ໌ປ້ອນຂໍ້ມູນ fio. ຢ່າລືມຄໍາເວົ້າທີ່ງ່າຍດາຍທີ່ຈະ
ຫຼີກເວັ້ນການປະຕິສໍາພັນຂອງແກະ
-b or -- ແບນວິດ
ກຳນົດລ່ວງໜ້າ ຮູບແບບ ສໍາລັບການເລືອກໄຟລ໌ *_bw.log
-i or --iops
ກຳນົດລ່ວງໜ້າ ຮູບແບບ ສໍາລັບການເລືອກໄຟລ໌ *_iops.log
-g or --gnuplot
ເຮັດຕາມຮອຍ gnuplot ກ່ອນທີ່ຈະອອກ
-o ເອກະສານ or --ໄຟລ໌ອອກ ເອກະສານ
ຊື່ພື້ນຖານສໍາລັບການຕິດຕາມ gnuplot (ຕັ້ງດ້ວຍ ຮູບແບບ ຖ້າຫາກວ່າກໍານົດ)
-d dir or --outputdir dir
ໄດເລກະທໍລີທີ່ gnuplot ຈະສະແດງໄຟລ໌.
-t ຫົວຂໍ້ or --ຫົວຂໍ້ ຫົວຂໍ້
ໄດ້ ຫົວຂໍ້ ຂອງຮ່ອງຮອຍ gnuplot. ຫົວຂໍ້ຖືກຕັ້ງດ້ວຍຂະຫນາດບລັອກທີ່ກວດພົບໃນ fio
trace
-G ປະເພດ or -- ໂລກ ປະເພດ
ຊອກຫາ 'ປະເພດ' ໃນ .global ໄຟລ໌ກົງກັນໂດຍ a ຮູບແບບ. ປະເພດທີ່ມີຢູ່ແມ່ນ: min,
ສູງສຸດ, ສະເລ່ຍ, stddev. ສ່ວນຂະຫຍາຍ .global ຈະຖືກເພີ່ມໃສ່ອັດຕະໂນມັດ ຮູບແບບ
-m ທີ່ໃຊ້ເວລາ or --min_time ທີ່ໃຊ້ເວລາ
ພຽງແຕ່ພິຈາລະນາຂໍ້ມູນເລີ່ມຕົ້ນຈາກ 'ເວລາ' ວິນາທີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0
-M ທີ່ໃຊ້ເວລາ or --ເວລາສູງສຸດ ທີ່ໃຊ້ເວລາ
ພຽງແຕ່ພິຈາລະນາຂໍ້ມູນທີ່ສິ້ນສຸດກ່ອນ 'ເວລາ' ວິນາທີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ -1 aka nolimit
-v or -- verbose
ເພີ່ມທະວີການ verbosity
-k or --ຮັກສາ
ຮັກສາໄຟລ໌ຊົ່ວຄາວທັງຫມົດຈາກຜົນຜະລິດ dir ຂອງ gnuplot
EXAMPLE
To ຕອນດິນຂອງຕົນ ທັງຫມົດ ໄດ້ footsteps ຊື່ວ່າ ຄື 'host*_read_4k_iops.log'
$ fio2gnuplot -p 'host*_read_4k_iops.log' -g
To ຕອນດິນຂອງຕົນ ທັງຫມົດ IO ຮັດກຸມ log ໄຟ ຈາກ ໄດ້ ໃນປະຈຸບັນ ລະບົບ
$ fio2gnuplot -g -i
To ຕອນດິນຂອງຕົນ ທັງຫມົດ Bandwidth ຮັດກຸມ log ໄຟ ຈາກ ໄດ້ ໃນປະຈຸບັນ ລະບົບ
$ fio2gnuplot -g -b
To ຕອນດິນຂອງຕົນ ທັງຫມົດ Bandwidth ຮັດກຸມ log ໄຟ in a ລະບົບ ຊື່ 'ນອກໃຈ'
$ fio2gnuplot -g -b -d ຂີ້ຮ້າຍ
ໃຊ້ fio2gnuplot ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net