ຊອກຫາຂັ້ນຕອນການເຮັດວຽກທີ່ດີທີ່ສຸດໂດຍຄວາມ ຈຳ ສູງສຸດແລະການ ນຳ ໃຊ້ CPU ໃນ Linux
ຂ້ອຍຈື່ໄດ້ອ່ານຄັ້ງ ໜຶ່ງ ວ່າຜູ້ບໍລິຫານລະບົບທີ່ມີປະສິດຕິພາບແມ່ນຄົນຂີ້ຄ້ານ. ເຫດຜົນບໍ່ແມ່ນວ່າພວກເຂົາບໍ່ໄດ້ເຮັດວຽກຫຼືເສຍເວລາຂອງພວກເຂົາ - ສ່ວນຫຼາຍແມ່ນຍ້ອນວ່າພວກເຂົາໄດ້ປະຕິບັດວຽກງານປົກກະຕິຂອງພວກເຂົາໂດຍອັດຕະໂນມັດ. ດັ່ງນັ້ນ, ພວກເຂົາບໍ່ ຈຳ ເປັນຕ້ອງດູແລເຄື່ອງແມ່ຂ່າຍຂອງພວກເຂົາແລະສາມາດໃຊ້ເວລາຂອງພວກເຂົາເພື່ອຮຽນຮູ້ເຕັກໂນໂລຢີ ໃໝ່ໆ ແລະຢູ່ເທິງສຸດຂອງເກມຂອງພວກເຂົາຢູ່ສະ ເໝີ.
ສ່ວນ ໜຶ່ງ ຂອງການເຮັດວຽກຂອງທ່ານໂດຍອັດຕະໂນມັດ, ແມ່ນການຮຽນຮູ້ທີ່ຈະຂຽນຕົວ ໜັງ ສືເຮັດສິ່ງທີ່ທ່ານຈະຕ້ອງເຮັດດ້ວຍຕົນເອງຖ້າບໍ່ດັ່ງນັ້ນ. ການສືບຕໍ່ເພີ່ມ ຄຳ ສັ່ງໃຫ້ກັບຖານຄວາມຮູ້ຂອງທ່ານເອງກໍ່ ສຳ ຄັນເຊັ່ນກັນ.
ດ້ວຍເຫດຜົນດັ່ງກ່າວ, ໃນບົດຄວາມນີ້ພວກເຮົາຈະແບ່ງປັນເຄັດລັບໃນການຄົ້ນຫາ, ເຊິ່ງຂະບວນການໃດທີ່ ກຳ ລັງໃຊ້ຄວາມ ຈຳ ແລະການ ນຳ ໃຊ້ CPU ຫຼາຍໃນ Linux.
ທີ່ເວົ້າວ່າ, ໃຫ້ເຊົາເຂົ້າໄປແລະເລີ່ມຕົ້ນ ໃໝ່.
ກວດເບິ່ງຂະບວນການທາງເທີງຈັດຮຽງໂດຍ RAM ຫລື CPU ການ ນຳ ໃຊ້ໃນ Linux
ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສະແດງບັນຊີລາຍຊື່ຂອງຂັ້ນຕອນຂັ້ນສູງທີ່ສັ່ງໂດຍ RAM ແລະ CPU ໃຊ້ໃນຮູບແບບລູກຫລານ (ເອົາທໍ່ແລະຫົວຖ້າທ່ານຕ້ອງການເບິ່ງລາຍຊື່ເຕັມ):
# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
PID PPID CMD %MEM %CPU 2591 2113 /usr/lib/firefox/firefox 7.3 43.5 2549 2520 /usr/lib/virtualbox/Virtual 3.4 8.2 2288 1 /home/gacanepa/.dropbox-dis 1.4 0.3 1889 1543 c:\TeamViewer\TeamViewer.ex 1.0 0.2 2113 1801 /usr/bin/cinnamon 0.9 3.5 2254 2252 python /usr/bin/linuxmint/m 0.3 0.0 2245 1801 nautilus -n 0.3 0.1 1645 1595 /usr/bin/X :0 -audit 0 -aut 0.3 2.5
ຄໍາອະທິບາຍສັ້ນໆຂອງຕົວເລືອກຂ້າງເທິງທີ່ໃຊ້ໃນຄໍາສັ່ງຂ້າງເທິງ.
ຕົວເລືອກ -o
(ຫຼື –format) ຂອງ ps ຊ່ວຍໃຫ້ທ່ານສາມາດລະບຸຮູບແບບຜົນຜະລິດ. ສິ່ງທີ່ຂ້ອຍມັກທີ່ສຸດຂອງຂ້ອຍແມ່ນການສະແດງຂະບວນການ 'PIDs (pid), PPIDs (pid), ຊື່ຂອງເອກະສານທີ່ສາມາດປະຕິບັດງານທີ່ກ່ຽວຂ້ອງກັບຂະບວນການ (cmd), ແລະ RAM ແລະການ ນຳ ໃຊ້ CPU (% mem
) ແລະ % cpu
ຕາມ ລຳ ດັບ).
ນອກຈາກນັ້ນ, ຂ້ອຍໃຊ້ - ລະຫັດ
ເພື່ອຈັດຮຽງໂດຍ % mem
ຫຼື % cpu
. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຜົນຜະລິດຈະຖືກຈັດຮຽງເປັນຮູບແບບຂຶ້ນໄປ, ແຕ່ສ່ວນຕົວຂ້ອຍມັກທີ່ຈະປ່ຽນ ຄຳ ສັ່ງດັ່ງກ່າວໂດຍເພີ່ມເຄື່ອງ ໝາຍ ລົບຢູ່ທາງ ໜ້າ ຂອງເງື່ອນໄຂການຈັດຮຽງ.
ເພື່ອຕື່ມໃສ່ຂົງເຂດອື່ນໃນຜົນຜະລິດ, ຫຼືປ່ຽນເງື່ອນໄຂການຈັດລຽງ, ອີງໃສ່ສ່ວນ OUTPUT FORMAT CONTROL ໃນ ໜ້າ man ຂອງ ຄຳ ສັ່ງ ps
.
ບົດສະຫຼຸບ
ຂະບວນການຕິດຕາມກວດກາແມ່ນ ໜຶ່ງ ໃນຫລາຍໆ ໜ້າ ວຽກຂອງຜູ້ບໍລິຫານລະບົບ Linux server, ໃນ ຄຳ ແນະ ນຳ ນີ້, ພວກເຮົາໄດ້ເບິ່ງວິທີທີ່ທ່ານບອກລາຍຊື່ຂັ້ນຕອນໃນລະບົບຂອງທ່ານແລະຈັດຮຽງມັນຕາມ RAM ແລະ CPU ໃຊ້ໃນຮູບແບບລູກຫລານໂດຍໃຊ້ ps utility.