ນີ້ແມ່ນຄໍາສັ່ງ pmdadarwin ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pmdaaix, pmdadarwin, pmdafreebsd, pmdalinux, pmdanetbsd, pmdasolaris, pmdawindows -
ລະບົບປະຕິບັດການ kernel performance metrics domain agents
ສະຫຼຸບສັງລວມ
$PCP_PMDAS_DIR/aix/pmdaaix [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/darwin/pmdadarwin [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/freebsd/pmdafreebsd [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/linux/pmdalinux [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/netbsd/pmdanetbsd [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/solaris/pmdasolaris [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
$PCP_PMDAS_DIR/windows/pmdawindows [-d ໂດເມນ] [-l logfile] [-U ຊື່ຜູ້ໃຊ້]
ລາຍລະອຽດ
ແຕ່ລະແພລະຕະຟອມທີ່ສະຫນັບສະຫນູນມີ kernel Performance Metrics Domain Agent (PMDA) ເຊິ່ງ
ສະກັດຕົວວັດແທກປະສິດທິພາບຈາກແກ່ນຂອງແພລດທ໌ນັ້ນ. ຄວາມຫຼາກຫຼາຍຂອງເວທີ -
metrics ສະເພາະແມ່ນມີຢູ່, ດ້ວຍຊຸດກົນໄກການເຂົ້າເຖິງທີ່ຫຼາກຫຼາຍເທົ່າທຽມກັນ -
ໂດຍປົກກະຕິແລ້ວນີ້ກ່ຽວຂ້ອງກັບການໂທລະບົບພິເສດ, ຫຼືການອ່ານຈາກໄຟລ໌ໃນ kernel virtual
ລະບົບໄຟລ໌ເຊັ່ນ Linux sysfs ແລະ ໂຄງການ ລະບົບໄຟລ໌.
ແກ່ນຂອງແພລະຕະຟອມ PMDA ແມ່ນຫນຶ່ງໃນອົງປະກອບທີ່ສໍາຄັນຂອງການຕິດຕັ້ງ PCP,
ແລະຕ້ອງມີປະສິດທິພາບ ແລະເຊື່ອຖືໄດ້ເທົ່າທີ່ຈະເປັນໄປໄດ້. ໃນການຕິດຕັ້ງທັງໝົດແມ່ນຄ່າເລີ່ມຕົ້ນ
kernel PMDA ຈະຖືກຕິດຕັ້ງເປັນຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນແລະດັ່ງນັ້ນຈຶ່ງດໍາເນີນການໂດຍກົງພາຍໃນ
pmcd(1) ຂະບວນການ. ອັນນີ້ຊ່ວຍຫຼຸດສ່ວນເກີນທີ່ກ່ຽວພັນກັບການສອບຖາມ metadata ເລັກນ້ອຍ
ແລະຄ່າທີ່ກ່ຽວຂ້ອງກັບ metrics ເຫຼົ່ານີ້ (ບໍ່ຈໍາເປັນຕ້ອງສົ່ງຂໍ້ຄວາມ).
ບໍ່ເຫມືອນກັບ PMDAs ອື່ນໆຈໍານວນຫຼາຍ, ແກ່ນ PMDA ສົ່ງອອກຈໍານວນຂອງ subtrees namespace metric,
ເຊັ່ນ: kernel, network, swap, mem, ipc, filesys, nfs, disk ແລະ hinv (hardware inventory).
ເຖິງວ່າຈະມີປົກກະຕິແລ່ນເປັນຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ, ການຕິດຕັ້ງສ່ວນໃຫຍ່ຍັງປະກອບມີຫ້ອງສະຫມຸດແບບດ່ຽວ
ສາມາດປະຕິບັດໄດ້ສໍາລັບ kernel PMDA. ນີ້ແມ່ນເພື່ອຊ່ວຍໃຫ້ກິດຈະກໍາ profileing ແລະ debugging, ມີ
dbpmda(1) ຕົວຢ່າງ. ໃນກໍລະນີນີ້ (ແຕ່ບໍ່ແມ່ນສໍາລັບຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ), ຄໍາສັ່ງຕໍ່ໄປນີ້
ທາງເລືອກສາຍແມ່ນມີຢູ່:
-d ມັນເປັນສິ່ງສໍາຄັນຢ່າງແທ້ຈິງທີ່ຕົວຊີ້ວັດການປະຕິບັດ ໂດເມນ ຕົວເລກທີ່ລະບຸຢູ່ທີ່ນີ້ແມ່ນ
ເປັນເອກະລັກແລະສອດຄ່ອງ. ນັ້ນແມ່ນ, ໂດເມນ ຄວນຈະແຕກຕ່າງກັນສໍາລັບທຸກໆ PMDA ຢູ່ໃນຫນຶ່ງ
ເຈົ້າພາບ, ແລະດຽວກັນ ໂດເມນ ຕົວເລກຄວນຖືກໃຊ້ສໍາລັບ PMDA ດຽວກັນໃນທຸກໂຮດ.
-l ທີ່ຢູ່ຂອງໄຟລ໌ບັນທຶກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ບັນທຶກທີ່ມີຊື່ [ເວທີ].log ແມ່ນລາຍລັກອັກສອນໃນ
ໄດເລກະທໍລີປະຈຸບັນຂອງ pmcd(1) ເມື່ອ pmda [ເວທີ] ແມ່ນເລີ່ມຕົ້ນ, ie
$PCP_LOG_DIR/pmcd. ຖ້າໄຟລ໌ບັນທຶກບໍ່ສາມາດສ້າງໄດ້ຫຼືບໍ່ສາມາດຂຽນໄດ້, ຜົນຜະລິດແມ່ນ
ຂຽນໃສ່ຂໍ້ຜິດພາດມາດຕະຖານແທນ.
-U ບັນຊີຜູ້ໃຊ້ພາຍໃຕ້ການທີ່ຈະດໍາເນີນການຕົວແທນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "pcp" ທີ່ບໍ່ມີສິດທິພິເສດ.
ບັນຊີໃນສະບັບປະຈຸບັນຂອງ PCP, ແຕ່ໃນສະບັບເກົ່າແມ່ນບັນຊີ superuser
("ຮາກ") ຖືກໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
ການຕິດຕັ້ງ
ການເຂົ້າເຖິງຊື່, ຂໍ້ຄວາມຊ່ວຍເຫຼືອແລະຄຸນຄ່າສໍາລັບການວັດແທກການປະຕິບັດ kernel ແມ່ນມີຢູ່
ໂດຍຄ່າເລີ່ມຕົ້ນ - ບໍ່ຄືກັບຕົວແທນອື່ນໆສ່ວນໃຫຍ່, ບໍ່ມີການດໍາເນີນການໃດໆທີ່ຈໍາເປັນເພື່ອເປີດໃຊ້ພວກມັນແລະພວກມັນ
ບໍ່ຄວນເອົາອອກ.
ໃຊ້ pmdadarwin ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net