8 ຄຳ ສັ່ງທີ່ມີປະໂຫຍດໃນການກວດສອບການ ນຳ ໃຊ້ພື້ນທີ່ Swap ໃນ Linux


ການຈັດການ ໜ່ວຍ ຄວາມ ຈຳ ເປັນລັກສະນະ ສຳ ຄັນຂອງທຸກໆ Administrator System ເພື່ອປັບປຸງການເຮັດວຽກຂອງລະບົບ Linux. ມັນເປັນການປະຕິບັດທີ່ດີສະ ເໝີ ໄປໃນການຕິດຕາມການແລກປ່ຽນການ ນຳ ໃຊ້ພື້ນທີ່ໃນ Linux ເພື່ອໃຫ້ແນ່ໃຈວ່າລະບົບຂອງທ່ານ ດຳ ເນີນງານທີ່ກ່ຽວຂ້ອງກັບຄວາມຕ້ອງການຂອງຄວາມ ຈຳ ຂອງມັນ.

ດັ່ງນັ້ນໃນບົດຂຽນນີ້ພວກເຮົາຈະຊອກຫາວິທີຕ່າງໆເພື່ອຕິດຕາມກວດກາການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນໃນລະບົບ Linux.

ພື້ນທີ່ແລກປ່ຽນປະສົບແມ່ນ ຈຳ ນວນ ຈຳ ກັດຂອງ ໜ່ວຍ ຄວາມ ຈຳ ທາງຮ່າງກາຍທີ່ຖືກຈັດສັນໃຫ້ເພື່ອ ນຳ ໃຊ້ໂດຍລະບົບປະຕິບັດການເມື່ອ ໜ່ວຍ ຄວາມ ຈຳ ມີໄດ້ ນຳ ໃຊ້ຢ່າງເຕັມທີ່. ມັນແມ່ນການຈັດການຫນ່ວຍຄວາມ ຈຳ ທີ່ກ່ຽວຂ້ອງກັບການປ່ຽນສ່ວນຂອງ ໜ່ວຍ ຄວາມ ຈຳ ໄປຫາແລະຈາກບ່ອນເກັບຂໍ້ມູນ.

ໃນການແຈກຈ່າຍສ່ວນໃຫຍ່ຂອງ Linux, ແນະ ນຳ ໃຫ້ທ່ານຕັ້ງພື້ນທີ່ແລກປ່ຽນປະສົບເມື່ອຕິດຕັ້ງລະບົບປະຕິບັດການ. ຈຳ ນວນພື້ນທີ່ແລກປ່ຽນປະສົບທີ່ທ່ານສາມາດຕັ້ງຄ່າ ສຳ ລັບລະບົບ Linux ຂອງທ່ານອາດຈະຂື້ນກັບສະຖາປັດຕະຍະ ກຳ ແລະສະບັບແກ່ນ.

ຂ້ອຍຈະກວດສອບການ ນຳ ໃຊ້ພື້ນທີ່ Swap ແນວໃດໃນ Linux?

ພວກເຮົາຕ້ອງເບິ່ງ ຄຳ ສັ່ງແລະເຄື່ອງມືທີ່ແຕກຕ່າງກັນທີ່ສາມາດຊ່ວຍທ່ານໃນການກວດສອບການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນປະສົບຂອງທ່ານໃນລະບົບ Linux ຂອງທ່ານດັ່ງຕໍ່ໄປນີ້:

ຄຳ ສັ່ງນີ້ຊ່ວຍໃຫ້ທ່ານລະບຸອຸປະກອນຕ່າງໆທີ່ ໜ້າ ຈໍແລະການແລກປ່ຽນຈະຖືກປະຕິບັດແລະພວກເຮົາຈະເບິ່ງທາງເລືອກທີ່ ສຳ ຄັນ ໜ້ອຍ.

ເພື່ອເບິ່ງອຸປະກອນທັງ ໝົດ ທີ່ຖືກ ໝາຍ ວ່າເປັນການແລກປ່ຽນໃນແຟ້ມ/etc/fstab ທ່ານສາມາດໃຊ້ຕົວເລືອກ - ທັງ ໝົດ . ເຖິງແມ່ນວ່າອຸປະກອນທີ່ ກຳ ລັງເຮັດວຽກຢູ່ໃນບ່ອນແລກປ່ຽນປະສົບກໍ່ຖືກຂ້າມໄປ.

# swapon --all

ຖ້າທ່ານຕ້ອງການເບິ່ງບົດສະຫຼຸບຂອງການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນປະສົບໂດຍອຸປະກອນ, ໃຫ້ໃຊ້ຕົວເລືອກ --summary ດັ່ງຕໍ່ໄປນີ້.

# swapon --summary

Filename				Type		Size	Used	Priority
/dev/sda10                              partition	8282108	0	-1

ໃຊ້ຕົວເລືອກ --help ເພື່ອເບິ່ງຂໍ້ມູນຊ່ວຍເຫຼືອຫຼືເປີດ ໜ້າ ເວັບ ສຳ ລັບຕົວເລືອກການ ນຳ ໃຊ້ຫຼາຍ.

ລະບົບແຟ້ມເອກະສານ/proc ແມ່ນລະບົບແຟ້ມເອກະສານເສມືນພິເສດຫລາຍໃນ Linux. ມັນຍັງຖືກກ່າວເຖິງວ່າເປັນລະບົບຂໍ້ມູນຂ່າວສານກ່ຽວກັບຂະບວນການ pseudo-file.

ຕົວຈິງແລ້ວມັນບໍ່ມີເອກະສານ ‘ທີ່ແທ້ຈິງ’ ແຕ່ມີຂໍ້ມູນກ່ຽວກັບລະບົບເວລາ, ຕົວຢ່າງຄວາມ ຈຳ ຂອງລະບົບ, ອຸປະກອນທີ່ຕິດຕັ້ງ, ການຕັ້ງຄ່າຮາດແວແລະອີກຫລາຍຢ່າງ. ດັ່ງນັ້ນທ່ານຍັງສາມາດອ້າງອີງໃສ່ມັນເປັນຖານຄວບຄຸມແລະຂໍ້ມູນຂ່າວສານ ສຳ ລັບແກ່ນ.

ເພື່ອເຂົ້າໃຈລະບົບແຟ້ມເອກະສານນີ້ໃຫ້ອ່ານບົດຄວາມຂອງພວກເຮົາ: ຄວາມເຂົ້າໃຈ/ລະບົບແຟ້ມເອກະສານໃນ Linux.

ເພື່ອກວດເບິ່ງຂໍ້ມູນການ ນຳ ໃຊ້ການແລກປ່ຽນ, ທ່ານສາມາດເບິ່ງເອກະສານ/proc/swaps ໂດຍໃຊ້ອຸປະກອນ cat.

# cat /proc/swaps

Filename				Type		Size	Used	Priority
/dev/sda10                              partition	8282108	0	-1

ຄໍາສັ່ງທີ່ບໍ່ເສຍຄ່າຖືກນໍາໃຊ້ເພື່ອສະແດງຈໍານວນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ເສຍຄ່າແລະໃຊ້. ການໃຊ້ ຄຳ ສັ່ງທີ່ບໍ່ເສຍຄ່າກັບຕົວເລືອກ -h, ເຊິ່ງສະແດງຜົນອອກມາໃນຮູບແບບທີ່ສາມາດອ່ານໄດ້ຂອງມະນຸດ.

# free -h

             total       used       free     shared    buffers     cached
Mem:          7.7G       4.7G       3.0G       408M       182M       1.8G
-/+ buffers/cache:       2.7G       5.0G
Swap:         7.9G         0B       7.9G

ຈາກຜົນໄດ້ຮັບຂ້າງເທິງ, ທ່ານສາມາດເຫັນໄດ້ວ່າສາຍສຸດທ້າຍສະ ໜອງ ຂໍ້ມູນກ່ຽວກັບຊ່ອງຫວ່າງຂອງລະບົບ. ສຳ ລັບການ ນຳ ໃຊ້ແລະຕົວຢ່າງຂອງ ຄຳ ສັ່ງຟຣີສາມາດພົບໄດ້ທີ່: 10 ຄຳ ສັ່ງຟຣີເພື່ອກວດສອບການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ ໃນ Linux.

ຄຳ ສັ່ງສູງສຸດສະແດງກິດຈະ ກຳ ຂອງໂປເຊດເຊີຂອງລະບົບ Linux, ວຽກທີ່ຖືກຄວບຄຸມໂດຍ kernel ໃນເວລາຈິງ. ເພື່ອເຂົ້າໃຈວິທີການຂອງ ຄຳ ສັ່ງເທິງເຮັດວຽກ, ອ່ານບົດຄວາມນີ້: 12 ຄຳ ສັ່ງສຸດຍອດເພື່ອກວດສອບການເຄື່ອນໄຫວຂອງຂະບວນການ Linux

ເພື່ອກວດສອບການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນປະສົບໂດຍການຊ່ວຍເຫຼືອຂອງ 'ຊັ້ນເທິງ' ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

# top

ຄໍາສັ່ງເທິງຍອດແມ່ນລະບົບກວດສອບລະບົບທີ່ລາຍງານກ່ຽວກັບການເຄື່ອນໄຫວຂອງຂະບວນການຕ່າງໆ. ແຕ່ສິ່ງທີ່ ສຳ ຄັນມັນຍັງສະແດງຂໍ້ມູນກ່ຽວກັບພື້ນທີ່ ໜ່ວຍ ຄວາມ ຈຳ ທີ່ບໍ່ເສຍຄ່າແລະ ນຳ ໃຊ້.

# atop

ຢາກຮູ້ເພີ່ມເຕີມກ່ຽວກັບວິທີການຕິດຕັ້ງແລະໃຊ້ ຄຳ ສັ່ງເທິງຍອດໃນ Linux, ອ່ານບົດຄວາມນີ້: ຕິດຕາມກວດກາການເຄື່ອນໄຫວການຕັດໄມ້ຂອງລະບົບ Linux

ຄຳ ສັ່ງ htop ແມ່ນໃຊ້ເພື່ອເບິ່ງຂະບວນການໃນຮູບແບບໂຕ້ຕອບແລະຍັງສະແດງຂໍ້ມູນກ່ຽວກັບການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ.

# htop

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຕິດຕັ້ງແລະການ ນຳ ໃຊ້ກ່ຽວກັບ ຄຳ ສັ່ງ htop, ໃຫ້ອ່ານບົດຄວາມນີ້: Htop - ການກວດສອບຂັ້ນຕອນ Linux ແບບໂຕ້ຕອບ

ນີ້ແມ່ນເຄື່ອງມືກວດສອບລະບົບຂ້າມເວທີເຊິ່ງສະແດງຂໍ້ມູນກ່ຽວກັບຂະບວນການແລ່ນ, ການໂຫຼດ cpu, ການ ນຳ ໃຊ້ພື້ນທີ່ໃນການເກັບຮັກສາ, ການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ, ການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນແລະອື່ນໆອີກຫຼາຍຢ່າງ.

# glances

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຕິດຕັ້ງແລະການ ນຳ ໃຊ້ກ່ຽວກັບ ຄຳ ສັ່ງ glances, ໃຫ້ອ່ານບົດຄວາມນີ້: Glances - Advanced Advanced Time Linux System Tool

ຄຳ ສັ່ງນີ້ແມ່ນໃຊ້ເພື່ອສະແດງຂໍ້ມູນກ່ຽວກັບສະຖິຕິຄວາມ ຈຳ ເສມືນ. ການຕິດຕັ້ງ vmstat ໃນລະບົບ Linux ຂອງທ່ານ, ທ່ານສາມາດອ່ານບົດຄວາມຂ້າງລຸ່ມນີ້ແລະເບິ່ງຕົວຢ່າງການ ນຳ ໃຊ້ຫຼາຍ:

ການກວດສອບການເຮັດວຽກຂອງ Linux ກັບ Vmstat

# vmstat

ທ່ານ ຈຳ ເປັນຕ້ອງຂຽນບັນທຶກຂໍ້ມູນຕໍ່ໄປນີ້ໃນພາກສະຫນາມແລກປ່ຽນຂໍ້ມູນຈາກຜົນໄດ້ຮັບຂອງ ຄຳ ສັ່ງນີ້.

<

  • si: ຈຳ ນວນ ໜ່ວຍ ຄວາມ ຈຳ ປ່ຽນຈາກ disk.
  • ສະນັ້ນ: ຈຳ ນວນ ໜ່ວຍ ຄວາມ ຈຳ ໄດ້ປ່ຽນໄປເປັນແຜ່ນດິດ.
  • ບົດສະຫຼຸບ

    ນີ້ແມ່ນວິທີງ່າຍໆທີ່ຄົນເຮົາສາມາດ ນຳ ໃຊ້ແລະຕິດຕາມເພື່ອຕິດຕາມການ ນຳ ໃຊ້ພື້ນທີ່ແລກປ່ຽນແລະຫວັງວ່າບົດຄວາມນີ້ຈະເປັນປະໂຫຍດ. ໃນກໍລະນີທີ່ທ່ານຕ້ອງການຄວາມຊ່ວຍເຫຼືອຫຼືຕ້ອງການເພີ່ມຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບການຈັດການຄວາມ ຈຳ ໃນລະບົບ Linux, ກະລຸນາຂຽນ ຄຳ ເຫັນລົງ. ຕິດຕໍ່ກັບ Tecmint.