ນີ້ແມ່ນຄໍາສັ່ງ trace-cmd-reset ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
trace-cmd-reset - ປິດການຕິດຕາມ Ftrace ທັງໝົດເພື່ອເຮັດໃຫ້ປະສິດທິພາບເຕັມທີ່
ສະຫຼຸບສັງລວມ
trace-cmd reset [OPTIONS]
ລາຍລະອຽດ
ໄດ້ trace-cmd(1) reset ຄໍາສັ່ງປິດການຕິດຕາມທັງຫມົດຂອງ Ftrace. ນີ້ຈະເຮັດໃຫ້ກັບຄືນໄປບ່ອນ
ປະສິດທິພາບຂອງລະບົບກ່ອນການຕິດຕາມຖືກເປີດໃຊ້ງານ. ນີ້ແມ່ນມີຄວາມຈໍາເປັນນັບຕັ້ງແຕ່
trace-cmd-record(1), trace-cmd-stop(1) ແລະ trace-cmd-extract(1) ຢ່າປິດການທໍາງານການຕິດຕາມ,
ເຫດການຫຼັງຈາກຂໍ້ມູນໄດ້ຖືກດຶງອອກຈາກ buffers. ເຫດຜົນແມ່ນວ່າຜູ້ໃຊ້ອາດຈະ
ຕ້ອງການເປີດໃຊ້ຕົວຕິດຕາມດ້ວຍລະບົບໄຟລ໌ Ftrace pseudo, ຫຼືກວດເບິ່ງອື່ນໆ
ພາກສ່ວນຂອງ Ftrace ເພື່ອເບິ່ງສິ່ງທີ່ trace-cmd ໄດ້ເຮັດ. ຫຼັງຈາກຄໍາສັ່ງ reset ເກີດຂຶ້ນ, ຂໍ້ມູນໃນ
buffer ວົງ, ແລະທາງເລືອກທີ່ຖືກນໍາໃຊ້ແມ່ນສູນເສຍທັງຫມົດ.
OPTIONS
-b buffer_size
ເມື່ອ kernel boots, Ftrace ring buffer ແມ່ນມີຂະຫນາດຫນ້ອຍ (3 ຫນ້າຕໍ່ CPU).
ຄັ້ງທໍາອິດທີ່ໃຊ້ tracer, ຂະຫນາດ buffer ວົງຈະຂະຫຍາຍໄປສູ່ສິ່ງທີ່ມັນຖືກກໍານົດໄວ້
(ຄ່າເລີ່ມຕົ້ນ 1.4 Megs ຕໍ່ CPU).
ຖ້າບໍ່ມີການຕິດຕາມອີກຕໍ່ໄປ, ທາງເລືອກນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດຫົດຕົວໄດ້
ring buffer ລົງເພື່ອຂະຫຍາຍຫນ່ວຍຄວາມຈໍາທີ່ມີຢູ່.
trace-cmd ຣີເຊັດ -b 1
-B buffer-name
ຖ້າ kernel ສະຫນັບສະຫນູນຫຼາຍ buffers, ນີ້ຈະປັບ trace ສໍາລັບພຽງແຕ່ໃຫ້
ບັຟເຟີ. ມັນບໍ່ມີຜົນຕໍ່ buffer ອື່ນ. ນີ້ອາດຈະຖືກນໍາໃຊ້ຫຼາຍຄັ້ງເພື່ອ
ລະບຸ buffers ທີ່ແຕກຕ່າງກັນ. ບັຟເຟີລະດັບສູງສຸດຈະບໍ່ຖືກຣີເຊັດ ຖ້າຕົວເລືອກນີ້ແມ່ນ
ໃຫ້ (ເວັ້ນເສຍແຕ່ວ່າ -t ທາງເລືອກຍັງໄດ້ສະຫນອງໃຫ້).
-d
ລົບ instance buffer ທີ່ລະບຸໄວ້ກ່ອນຫນ້ານີ້ທີ່ຖືກກໍານົດໂດຍ -B ທາງເລືອກ.
ມັນບໍ່ຖືກຕ້ອງທີ່ຈະໃຊ້ກັບ -t ເປັນຕົວຢ່າງລະດັບເທິງບໍ່ສາມາດຖືກລຶບໄດ້.
-t
ຣີເຊັດ buffer instance ລະດັບສູງສຸດ. ໂດຍບໍ່ມີການ -B ທາງເລືອກນີ້ແມ່ນຄືກັນກັບ
ຄ່າເລີ່ມຕົ້ນ. ແຕ່ຖ້າ -B ຖືກນໍາໃຊ້, ນີ້ແມ່ນຈໍາເປັນຖ້າຫາກວ່າລະດັບສູງສຸດຂອງ instance buffer ຄວນ
ຍັງຖືກປັບ.
ໃຊ້ trace-cmd-reset ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net