ນີ້ແມ່ນຄໍາສັ່ງ vtf2profile ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
vtf2profile - ສ້າງໂປຣໄຟລ໌ TAU ທີ່ຕັ້ງຈາກໄຟລ໌ຕິດຕາມ vampir
ສະຫຼຸບສັງລວມ
ໂປຣໄຟລ໌ vtf2 [-p ຂໍ້ມູນ] [-i interval_start interval_end] [-c] [-h] {-f ຮ່ອງຮອຍ}
ລາຍລະອຽດ
vtf2profile ຖືກສ້າງຂື້ນເມື່ອ TAU ຖືກຕັ້ງຄ່າດ້ວຍ -vtf= ທາງເລືອກ. ເຄື່ອງມືນີ້
ປ່ຽນໄຟລ໌ການຕິດຕາມ VTF (*.vpt) ເປັນຊຸດໂປຣໄຟລ໌ tau (profile.ABC ບ່ອນທີ່ A, B ແລະ C ແມ່ນຢູ່.
node, context ແລະ thread number ຕາມລໍາດັບ).
ໄຟລ໌ vtf ທີ່ຈະອ່ານແມ່ນລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງໂດຍທຸງ -f ຕິດຕາມດ້ວຍ
ທີ່ຕັ້ງຂອງໄຟລ໌. VTF tracefile ທີ່ລະບຸໄວ້ອາດຈະຢູ່ໃນຮູບແບບ gzipped, ເຊັ່ນ app.vpt.gz. -p ແມ່ນ
ໃຊ້ຄ້າຍຄືກັນເພື່ອລະບຸເສັ້ນທາງທີ່ກ່ຽວຂ້ອງກັບໄດເລກະທໍລີທີ່ໄຟລ໌ໂປຣໄຟລ໌
ຄວນເກັບຮັກສາໄວ້. ຖ້າບໍ່ມີການລະບຸໄດເລກະທໍລີຜົນໄດ້ຮັບ, ໄດເລກະທໍລີປະຈຸບັນຈະຖືກໃຊ້.
ໄລຍະຕິດຕໍ່ກັນພາຍໃນໄຟລ໌ vtf ອາດຈະຖືກເລືອກສໍາລັບການປ່ຽນໂດຍໃຊ້ -i
ທຸງຕາມດ້ວຍຈຳນວນເຕັມສອງຕົວ, ເຊິ່ງສະແດງເຖິງເວລາຂອງການເລີ່ມຕົ້ນ ແລະຈຸດສິ້ນສຸດຂອງ
ໄລຍະເວລາທີ່ຕ້ອງການຕາມລໍາດັບ. ໄຟລ໌ vtf ທັງໝົດຈະຖືກປ່ຽນຖ້າບໍ່ມີໄລຍະຫ່າງ.
OPTIONS
-f ຮ່ອງຮອຍ - ລະບຸ tracefile Vampir ທີ່ຈະປ່ຽນ.
-p ຂໍ້ມູນ - ລະບຸສະຖານທີ່ບ່ອນທີ່ໄຟລ໌ໂປຣໄຟລ໌ຄວນຂຽນ.
-i interval_start interval_end - ຈໍາກັດ profile ທີ່ຜະລິດໃນໄລຍະທີ່ກໍານົດໄວ້
ພາຍໃນໄຟລ໌ຕິດຕາມ vampir.
-c - ເປີດການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງສໍາລັບໂຄງການ.
-h - ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ.
ຕົວຢ່າງ
ເພື່ອປ່ຽນ tracefile vampir, trace.vpt, ເປັນໂປຣໄຟລ໌ TAU ທີ່ທຽບເທົ່າ, ໃຊ້ສິ່ງຕໍ່ໄປນີ້:
vtf2profile -f trace.vpt
ເພື່ອຜະລິດໂປຣໄຟລ໌ TAU ຢູ່ໃນໄດເລກະທໍລີ ./profiles ທີ່ເປັນຕົວແທນພຽງແຕ່ເຫດການຈາກ
ເລີ່ມຕົ້ນຂອງ tracefile ກັບ timestamp 6000, ໃຊ້:
vtf2profile -f trace.vpt -p ./profiles -i 0 6000
ໃຊ້ vtf2profile ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net