ນີ້ແມ່ນຄໍາສັ່ງ trace-cmd-mem ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
trace-cmd-mem - ສະແດງການໃຊ້ຄວາມຊົງຈໍາຂອງເຫດການບາງ kmem
ສະຫຼຸບສັງລວມ
trace-cmd mem [OPTIONS][ໄຟລ໌ປ້ອນຂໍ້ມູນ]
ລາຍລະອຽດ
ໄດ້ trace-cmd(1) mem ຕ້ອງການບັນທຶກ trace-cmd ທີ່ເປີດໃຊ້ເຫດການຕໍ່ໄປນີ້:
kmalloc
kmalloc_node
kfree
kmem_cache_alloc
kmem_cache_alloc_node
kmem_cache_alloc_free
ຫຼັງຈາກນັ້ນມັນອ່ານຈໍານວນທີ່ຮ້ອງຂໍແລະຈໍານວນທີ່ຖືກປົດປ່ອຍເຊັ່ນດຽວກັນກັບຫນ້າທີ່
ເອີ້ນວ່າການຈັດສັນ. ຫຼັງຈາກນັ້ນ, ມັນລາຍງານຈໍານວນສຸດທ້າຍຂອງ bytes ທີ່ຮ້ອງຂໍແລະຈັດສັນ,
ຄຽງຄູ່ກັບຈໍານວນທັງຫມົດທີ່ຈັດສັນແລະຮ້ອງຂໍ, ເຊັ່ນດຽວກັນກັບການຈັດສັນສູງສຸດແລະ
ຮ້ອງຂໍໃນລະຫວ່າງການແລ່ນ. ມັນລາຍງານຈໍານວນຂອງການເສຍຫາຍ bytes (ການຈັດສັນ - ຮ້ອງຂໍ)
ທີ່ບໍ່ໄດ້ຖືກປົດປ່ອຍ, ເຊັ່ນດຽວກັນກັບຈໍານວນສູງສຸດທີ່ສູນເສຍໄປໃນລະຫວ່າງການແລ່ນ. ບັນຊີລາຍຊື່ແມ່ນຈັດຮຽງຕາມ
descending ຄໍາສັ່ງຂອງ bytes wasted ຫຼັງຈາກແລ່ນ.
Function Waste Alloc req TotAlloc TotReq MaxAlloc MaxReq MaxWaste
-------- ----- ----- -------- -------- -------- ----- -------
rb_allocate_cpu_buffer 768 2304 1536 2304 1536 2304 1536 768
alloc_pipe_info 400 1152 752 1152 752 1152 752 400
instance_mkdir 252 544 292 544 292 544 292 252 .
ුຳເั ฒີ 215 1086560 1086345 1087208 1086993 1086560 1086345 .
get_empty_filp 72 2304 2232 4864 4712 4864 4712 152
mm_alloc 40 960 920 960 920 960 920 40 .
Prepare_creds 32 192 160 1728 1440 1728 1440 288 .
tracing_buffers_open 8 32 24 32 24 32 24 8
do_brk 0 0 0 368 368 368 368 0
journal_add_journal_head 0 6048 6048 6048 6048 6048 6048 0
journal_start 0 0 0 1224 1224 48 48 0
__rb_allocate_pages 0 3289856 3289856 3289856 3289856 3289856 3289856 0
anon_vma_alloc 0 0 0 936 936 864 864 0 .
[ ... ]
OPTIONS
-i ໄຟລ໌ປ້ອນຂໍ້ມູນ
ໂດຍຄ່າເລີ່ມຕົ້ນ, trace-cmd hist ຈະອ່ານໄຟລ໌ trace.datທີ່ຢູ່ ແຕ່ວ່າ -i ທາງເລືອກເປີດຂຶ້ນ
ໄດ້ຮັບ ໄຟລ໌ປ້ອນຂໍ້ມູນ ແທນ. ໝາຍເຫດ, ໄຟລ໌ປ້ອນຂໍ້ມູນອາດຈະຖືກລະບຸເປັນລາຍການສຸດທ້າຍ
ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ໃຊ້ trace-cmd-mem ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net