ຊອກຫາຂັ້ນຕອນການເຮັດວຽກທີ່ດີທີ່ສຸດໂດຍຄວາມ ຈຳ ສູງສຸດແລະການ ນຳ ໃຊ້ 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.