ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

ltopo - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ lstopo ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ lstopo ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


lstopo, lstopo-no-graphics, hwloc-ls - ສະແດງ topology ຂອງລະບົບ

ສະຫຼຸບສັງລວມ


ຢຸດຕິ [ ທາງເລືອກໃນການ ]... [ ຊື່​ເອ​ກະ​ສານ ]

ltopo-no-graphics [ ທາງເລືອກໃນການ ]... [ ຊື່​ເອ​ກະ​ສານ ]

hwloc-ls [ ທາງເລືອກໃນການ ]... [ ຊື່​ເອ​ກະ​ສານ ]

ໃຫ້ສັງເກດວ່າ hulloc(7) ສະຫນອງຄໍາອະທິບາຍລາຍລະອຽດຂອງລະບົບ hwloc; ມັນຄວນຈະອ່ານ
ກ່ອນທີ່ຈະອ່ານຫນ້າຜູ້ຊາຍນີ້

OPTIONS


--ຂອງ , --ຮູບ​ແບບ​ຜົນ​ຜະ​ລິດ​
ບັງຄັບໃຫ້ຜົນຜະລິດໃນຮູບແບບທີ່ໃຫ້. ເບິ່ງພາກສ່ວນ OUTPUT FORMATS ຂ້າງລຸ່ມນີ້.

-i , --ການປ້ອນຂໍ້ມູນ
ອ່ານ topology ຈາກໄຟລ໌ XML (ແທນທີ່ຈະຄົ້ນພົບ topology ໃນ
ເຄື່ອງທ້ອງຖິ່ນ). ຖ້າ ແມ່ນ "-", ການປ້ອນຂໍ້ມູນມາດຕະຖານຖືກນໍາໃຊ້. ຕ້ອງຮອງຮັບ XML
ໄດ້ຖືກລວບລວມເຂົ້າໃນ hwloc ເພື່ອໃຫ້ທາງເລືອກນີ້ສາມາດໃຊ້ໄດ້.

-i , --ການປ້ອນຂໍ້ມູນ
ອ່ານ topology ຈາກ chroot ທີ່ລະບຸໄວ້ໂດຍ (ແທນທີ່ຈະຄົ້ນພົບ
topology ໃນເຄື່ອງທ້ອງຖິ່ນ). ຕົວເລືອກນີ້ໂດຍທົ່ວໄປແລ້ວມີຢູ່ໃນ Linux ເທົ່ານັ້ນ.
ປົກກະຕິແລ້ວ chroot ໄດ້ຖືກສ້າງຂື້ນໂດຍການລວບລວມ topology ເຄື່ອງອື່ນທີ່ມີ hwloc-
ລວບລວມ topology.

-i , --ການປ້ອນຂໍ້ມູນ
ຈໍາລອງລໍາດັບຊັ້ນຂອງປອມ (ແທນທີ່ຈະຄົ້ນພົບ topology ຢູ່ໃນທ້ອງຖິ່ນ
ເຄື່ອງ). ຖ້າ ແມ່ນ "node:2 pu:3", topology ຈະມີສອງ NUMA
nodes ທີ່ມີ 3 ຫນ່ວຍປະມວນຜົນໃນແຕ່ລະພວກມັນ. ໄດ້ string ຈະຕ້ອງສິ້ນສຸດ
ກັບຈໍານວນຂອງ PUs.

--ຖ້າ , -- ຮູບແບບການປ້ອນຂໍ້ມູນ
ບັງຄັບການປ້ອນຂໍ້ມູນໃນຮູບແບບທີ່ໃຫ້, ໃນບັນດາ xml, fsroot ແລະ ສັງເຄາະ.

--ສົ່ງອອກ-ສັງເຄາະ-ທຸງ
ບັງຄັບໃຊ້ທຸງເມື່ອສົ່ງອອກໄປຍັງຮູບແບບສັງເຄາະ. ທຸງເຫຼົ່ານີ້ຖືກສົ່ງໄປ
hwloc_topology_export_synthetic(). ຄ່າຂອງ 2 ປ່ຽນເປັນຮູບແບບຂອງ hwloc
v1.9. ຄ່າຂອງ 3 ກັບຄືນໄປເປັນຮູບແບບຕົ້ນສະບັບໜ້ອຍທີ່ສຸດ (ກ່ອນ v1.9).

-v -- verbose
ລວມລາຍລະອຽດເພີ່ມເຕີມ. ເຄື່ອງມື hwloc-info ອາດຈະຖືກນໍາໃຊ້ເພື່ອສະແດງຫຼາຍກວ່ານັ້ນ
ຂໍ້ມູນກ່ຽວກັບວັດຖຸສະເພາະ.

-s --ງຽບ
ຫຼຸດຈໍານວນລາຍລະອຽດທີ່ຈະສະແດງ.

-f --ກຳລັງ
ຖ້າໄຟລ໌ປາຍທາງມີຢູ່ແລ້ວ, ຂຽນທັບມັນ.

-l --ເຫດຜົນ
ສະ​ແດງ​ດັດ​ຊະ​ນີ​ຕາມ​ເຫດ​ຜົນ hwloc ແທນ​ທີ່​ຈະ​ເປັນ​ດັດ​ຊະ​ນີ​ທາງ​ດ້ານ​ຮ່າງ​ກາຍ / OS (ຄ່າ​ເລີ່ມ​ຕົ້ນ​ສໍາ​ລັບ console
ຜົນຜະລິດ). ດັດຊະນີເຫຼົ່ານີ້ຖືກນຳໜ້າດ້ວຍ "L#". ດັດຊະນີທາງດ້ານຮ່າງກາຍຂອງບາງ
ວັດຖຸ (PU ແລະ Node ໂດຍຄ່າເລີ່ມຕົ້ນ, ວັດຖຸທັງຫມົດຖ້າ verbose) ຈະປາກົດເປັນວັດຖຸ
ຄຸນ​ລັກ​ສະ​ນະ "P#...".

-p --ທາງກາຍ
ສະ​ແດງ​ດັດ​ຊະ​ນີ OS/physical ແທນ​ທີ່​ຈະ​ເປັນ hwloc logical indexes (ຄ່າ​ເລີ່ມ​ຕົ້ນ​ສໍາ​ລັບ​ກາ​ຟິກ
ຜົນຜະລິດ). ດັດຊະນີເຫຼົ່ານີ້ຖືກນຳໜ້າດ້ວຍ "P#" ແທນ "L#" ໃນຄອນໂຊ
ຜົນຜະລິດ.

-c --cpuset
ສະແດງ cpuset ຂອງແຕ່ລະວັດຖຸ.

-C --cpuset ເທົ່ານັ້ນ
ພຽງແຕ່ສະແດງ cpuset ຂອງແຕ່ລະວັດຖຸ; ບໍ່ສະແດງສິ່ງອື່ນໃດກ່ຽວກັບ
ວັດຖຸ

--ຊຸດໜ້າວຽກ
ສະ​ແດງ CPU ຊຸດ​ສະ​ຕຣິງ​ໃນ​ຮູບ​ແບບ​ທີ່​ຮັບ​ຮູ້​ໂດຍ​ໂຄງ​ການ​ບັນ​ດາ​ຄໍາ​ສັ່ງ​ຊຸດ​ວຽກ​ງານ​
ແທນທີ່ຈະເປັນ hwloc-specific CPU set format string. ທາງເລືອກນີ້ຄວນຈະຖືກລວມເຂົ້າກັນ
ກັບ --cpuset or --cpuset ເທົ່ານັ້ນ, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະຫມາຍຄວາມວ່າ --cpuset.

-- ເທົ່ານັ້ນ
ສະ​ແດງ​ໃຫ້​ເຫັນ​ພຽງ​ແຕ່​ວັດ​ຖຸ​ຂອງ​ປະ​ເພດ​ທີ່​ໄດ້​ຮັບ​ໃນ​ຜົນ​ຜະ​ລິດ​ຂໍ້​ຄວາມ​.

--ບໍ່ສົນໃຈ
ບໍ່ສົນໃຈວັດຖຸທັງໝົດຂອງປະເພດ ໃນ topology ໄດ້. hwloc ສະຫນັບສະຫນູນການບໍ່ສົນໃຈໃດໆ
ປະເພດຍົກເວັ້ນອຸປະກອນ PUs ແລະ I/O. ຢ່າງໃດກໍ່ຕາມ lstopo ຍັງສະເຫນີໃຫ້ PU ບໍ່ສົນໃຈໂດຍການເຊື່ອງ
ວັດຖຸ PU ໃນຜົນໄດ້ຮັບຮູບພາບແລະຂໍ້ຄວາມ. ໃຫ້ສັງເກດວ່າ PU ອາດຈະບໍ່ຖືກລະເລີຍ
ໃນຜົນຜະລິດ XML. ໃຫ້ສັງເກດວ່າປະເພດວັດຖຸລະດັບສູງສຸດບໍ່ສາມາດຖືກລະເລີຍ
(ປົກກະຕິແລ້ວແມ່ນເຄື່ອງຈັກຫຼືລະບົບ).

--no-caches
ຢ່າສະແດງແຄສ.

--no-useless-caches
ຢ່າສະແດງແຄສທີ່ບໍ່ມີຜົນກະທົບຕາມລໍາດັບ. ນີ້ໂທຫາ
hwloc_topology_ignore_type_keep_structure() ສໍາລັບ cache object.

--ບໍ່ມີອາການຄັນ
ຢ່າສະແດງແຄດຄໍາແນະນໍາ, ມີພຽງແຕ່ຂໍ້ມູນແລະຖານຄວາມຈໍາລວມເທົ່ານັ້ນທີ່ສະແດງ.

-- ລະບົບທັງໝົດ
ຢ່າພິຈາລະນາຂໍ້ຈໍາກັດດ້ານການບໍລິຫານ.

--ລວມເຂົ້າກັນ
ຢ່າສະແດງລະດັບທີ່ບໍ່ມີຜົນກະທົບຕາມລໍາດັບ. ນີ້ໂທຫາ
hwloc_topology_ignore_all_keep_structure().

-- ບໍ່ມີການລົ້ມລົງ
ຢ່າຍຸບອຸປະກອນ PCI ດຽວກັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ອຸປະກອນ PCI ອ້າຍເອື້ອຍນ້ອງຄືກັນ
(ເຊັ່ນຟັງຊັນສະເໝືອນຫຼາຍອັນຢູ່ໃນອຸປະກອນທາງກາຍອັນດຽວ) ຖືກຍຸບລົງ.

-- ຈຳກັດ
ຈໍາກັດ topology ກັບ cpuset ທີ່ໃຫ້.

-- ຈຳກັດ binding
ຈໍາກັດ topology ກັບການຜູກມັດຂະບວນການປະຈຸບັນ. ທາງເລືອກນີ້ຮຽກຮ້ອງໃຫ້ມີການນໍາໃຊ້
ຂອງ topology ເຄື່ອງປະຈຸບັນຕົວຈິງ (ຫຼື topology ອື່ນໆທີ່ມີ -- ລະ​ບົບ​ນີ້​ or
ດ້ວຍ HWLOC_THISSYSTEM ຕັ້ງເປັນ 1 ໃນສະພາບແວດລ້ອມ).

--restrict-flags
ບັງຄັບໃຊ້ທຸງໃນເວລາທີ່ຈໍາກັດ topology. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0. ທຸງເຫຼົ່ານີ້ແມ່ນ
ຜ່ານໄປ hwloc_topology_restrict().

--no-io
ຢ່າສະແດງອຸປະກອນ I/O ຫຼືຂົວໃດໆ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ອຸປະກອນທົ່ວໄປ (GPUs, NICs,
ອຸປະກອນຕັນ, ... ) ແລະຂົວທີ່ຫນ້າສົນໃຈແມ່ນສະແດງໃຫ້ເຫັນ.

--ບໍ່ມີຂົວ
ຢ່າສະແດງຂົວ I/O ຍົກເວັ້ນ hostbridges. ໂດຍຄ່າເລີ່ມຕົ້ນ, ອຸປະກອນທົ່ວໄປ (GPUs,
NICs, ອຸປະກອນຕັນ, ...) ແລະຂົວທີ່ຫນ້າສົນໃຈແມ່ນສະແດງໃຫ້ເຫັນ.

--ທັງໝົດ-io
ສະແດງອຸປະກອນ I/O ແລະຂົວທັງໝົດ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ພຽງແຕ່ອຸປະກອນທົ່ວໄປ (GPUs, NICs,
ອຸປະກອນຕັນ, ... ) ແລະຂົວທີ່ຫນ້າສົນໃຈແມ່ນສະແດງໃຫ້ເຫັນ.

-- ລະ​ບົບ​ນີ້​
ສົມມຸດວ່າ backend ທີ່ເລືອກໃຫ້ topology ສໍາລັບລະບົບທີ່ພວກເຮົາ
ກໍາລັງແລ່ນ. ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ການນໍາໃຊ້ -- ຈຳກັດ ການຜູກມັດແລະການໂຫຼດແບບກຳນົດເອງ
topology ເຊັ່ນໄຟລ໌ XML.

--pid
ກວດພົບ topology ຕາມທີ່ເຫັນໂດຍຂະບວນການ , ເຊັ່ນວ່າຂະບວນການ ໄດ້
ການຄົ້ນພົບຕົວຂອງມັນເອງ. ໃຫ້ສັງເກດວ່າຕົວຢ່າງນີ້ສາມາດປ່ຽນຊຸດຂອງອະນຸຍາດ
ໂຮງງານຜະລິດ. ຍັງສະແດງຂະບວນການນີ້ການຜູກມັດ CPU ໃນປັດຈຸບັນໂດຍການຫມາຍ
PUs ທີ່​ສອດ​ຄ້ອງ​ກັນ (ໃນ​ສີ​ຂຽວ​ໃນ​ຜົນ​ຜະ​ລິດ​ຮູບ​ພາບ​, ເບິ່ງ​ພາກ​ສີ​ຂ້າງ​ລຸ່ມ​ນີ້​,
ຫຼືໂດຍການເພີ່ມເຕີມ (ຜູກມັດ) ຕໍ່ກັບຜົນຜະລິດຂໍ້ຄວາມ verbose). ຖ້າ 0 ຖືກໃຫ້ເປັນ pid, the
ການຜູກມັດປະຈຸບັນສໍາລັບຂະບວນການ ltopo ຈະຖືກສະແດງ.

--ps -- ເທິງ
ສະແດງຂະບວນການທີ່ມີຢູ່ແລ້ວເປັນວັດຖຸອື່ນໆໃນຜົນໄດ້ຮັບ. ເພື່ອຫຼີກເວັ້ນການໄຮ້ປະໂຫຍດ
cluttering ຜົນຜະລິດ, ພຽງແຕ່ຂະບວນການທີ່ຖືກຈໍາກັດບາງສ່ວນຂອງ
ເຄື່ອງໄດ້ຖືກສະແດງ. ໃນ Linux, ກະທູ້ kernel ບໍ່ສະແດງ. ຖ້າຂະບວນການຫຼາຍ
ປາກົດ, ຜົນຜະລິດອາດຈະຍາກທີ່ຈະອ່ານຢ່າງໃດກໍ່ຕາມ, ເຮັດໃຫ້ໂຄງການ hwloc-ps ຫຼາຍຂຶ້ນ
ພາກປະຕິບັດ.

--fontsize
ກໍານົດຂະຫນາດຂອງຕົວອັກສອນຕົວຫນັງສື.

-- ຂອບຂະໜານ
ກໍານົດຂະຫນາດຂອງຂອບລະຫວ່າງອົງປະກອບ.

--horiz, --horiz=
ຮູບແບບກຣາຟຟິກແນວນອນແທນທີ່ຈະເປັນອັດຕາສ່ວນເກືອບ 4/3. ຖ້າລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ຂອງປະເພດແມ່ນໃຫ້, ຮູບແບບພຽງແຕ່ໃຊ້ກັບບັນຈຸທີ່ສອດຄ້ອງກັນ.

--vert, --vert=
ແຜນຜັງກາຟິກແນວຕັ້ງແທນທີ່ຈະເປັນອັດຕາສ່ວນເກືອບ 4/3. ຖ້າລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ຂອງປະເພດແມ່ນໃຫ້, ຮູບແບບພຽງແຕ່ໃຊ້ກັບບັນຈຸທີ່ສອດຄ້ອງກັນ.

-- ຖືກຕ້ອງ, -- ຖືກຕ້ອງ=
ຮູບແບບກຣາຟຟິກສີ່ຫຼ່ຽມທີ່ມີອັດຕາສ່ວນເກືອບ 4/3, ລວມທັງເມື່ອວາງ NUMA
nodes. ຖ້າລາຍຊື່ປະເພດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຖືກມອບໃຫ້, ຮູບແບບດັ່ງກ່າວນຳໃຊ້ກັບ
ບັນຈຸທີ່ສອດຄ້ອງກັນ.

-- ບໍ່ມີນິທານ
ຖອດຂໍ້ຄວາມນິທານຢູ່ລຸ່ມສຸດ.

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

- ການປ່ຽນແປງ
ລາຍງານສະບັບແລະອອກ.

ລາຍລະອຽດ


lstopo ແລະ lstopo-no-graphics ມີຄວາມສາມາດສະແດງແຜນທີ່ topological ຂອງລະບົບໃນ
ຫຼາກຫຼາຍຂອງຮູບແບບຜົນຜະລິດທີ່ແຕກຕ່າງກັນ. ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງ lstopo ແລະ lstopo-no-
ຮູບ​ພາບ​ແມ່ນ​ວ່າ​ຜົນ​ຜະ​ລິດ​ຮູບ​ພາບ​ແມ່ນ​ພຽງ​ແຕ່​ສະ​ຫນັບ​ສະ​ຫນູນ​ໂດຍ ltopo​, ເພື່ອ​ຫຼຸດ​ຜ່ອນ​ການ​ຂຶ້ນ​ກັບ​
ຫ້ອງສະຫມຸດພາຍນອກ. hwloc-ls ແມ່ນຄືກັນກັບ lstopo-no-graphics.

ຊື່ໄຟລ໌ທີ່ລະບຸໂດຍກົງຫມາຍເຖິງຮູບແບບຜົນຜະລິດທີ່ຈະຖືກນໍາໃຊ້; ເບິ່ງ
OUTPUT FORMATS ພາກ, ຂ້າງລຸ່ມນີ້. ຮູບແບບຜົນຜະລິດທີ່ຮອງຮັບສີຈະຊີ້ບອກສະເພາະ
ຄຸນ​ລັກ​ສະ​ນະ​ກ່ຽວ​ກັບ CPUs ບຸກ​ຄົນ​ໂດຍ​ສີ​ຂອງ​ເຂົາ​ເຈົ້າ​; ເບິ່ງພາກສ່ວນ COLORS, ຂ້າງລຸ່ມນີ້.

OUTPUT ຮູບແບບ


ໂດຍຄ່າເລີ່ມຕົ້ນ, ຖ້າບໍ່ມີຊື່ໄຟລ໌ຜົນຜະລິດແມ່ນສະເພາະ, ຜົນຜະລິດຈະຖືກສົ່ງໄປຫາຫນ້າຕ່າງກາຟິກຖ້າ
ເປັນໄປໄດ້ໃນສະພາບແວດລ້ອມປະຈຸບັນ (ຕົວແປສະພາບແວດລ້ອມ DISPLAY ທີ່ກໍານົດໄວ້ໃນ Unix, ແລະອື່ນໆ).
ຖ້າບໍ່ດັ່ງນັ້ນ, ສະຫຼຸບຂໍ້ຄວາມຈະສະແດງຢູ່ໃນ console.

ຊື່ໄຟລ໌ຢູ່ໃນເສັ້ນຄໍາສັ່ງປົກກະຕິແລ້ວກໍານົດຮູບແບບຂອງຜົນຜະລິດໄດ້. ມີ ກ
ຊື່ໄຟລ໌ຈໍານວນຫນ້ອຍທີ່ຊີ້ບອກຮູບແບບຜົນຜະລິດສະເພາະ ແລະອຸປະກອນ (ເຊັ່ນ: ຊື່ໄຟລ໌ຂອງ "-"
ຈະສົ່ງບົດສະຫຼຸບຂໍ້ຄວາມໄປຫາ stdout), ແຕ່ຊື່ໄຟລ໌ສ່ວນໃຫຍ່ຊີ້ໃຫ້ເຫັນເຖິງຜົນໄດ້ຮັບທີ່ຕ້ອງການ
ຮູບແບບຕາມຄຳຕໍ່ທ້າຍຂອງພວກມັນ (ເຊັ່ນ: "topo.png" loading="lazy" ຈະອອກໄຟລ໌ຮູບແບບ PNG).

ຮູບແບບຂອງຜົນຜະລິດອາດຈະມີການປ່ຽນແປງດ້ວຍ "--of". ຕົວຢ່າງ, "--of pdf" ຈະ
ສ້າງໄຟລ໌ຮູບແບບ PDF ໃນຜົນຜະລິດມາດຕະຖານ, ໃນຂະນະທີ່ "--of fig toto" ຈະຜົນຜະລິດ a
ໄຟລ໌ Xfig-format ທີ່ມີຊື່ວ່າ "toto".

ບັນຊີລາຍຊື່ຂອງຮູບແບບທີ່ສະຫນັບສະຫນູນໃນປັດຈຸບັນແມ່ນໃຫ້ຂ້າງລຸ່ມນີ້. ໃດໆຂອງພວກເຂົາອາດຈະຖືກນໍາໃຊ້ກັບ
"--of" ຫຼືເປັນນາມສະກຸນຕໍ່ທ້າຍ.

Default
ສົ່ງຜົນອອກໄປຫາປ່ອງຢ້ຽມຫຼືກັບ console ຂຶ້ນກັບສະພາບແວດລ້ອມ.

console
ສົ່ງສະຫຼຸບຂໍ້ຄວາມໄປຫາ stdout. ການຜູກມັດ, ໂປເຊດເຊີທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຫຼືອອບໄລນ໌ເທົ່ານັ້ນ
ບັນຍາຍໃນຮູບແບບນີ້ຖ້າ verbose; ເບິ່ງພາກສ່ວນ COLORS, ຂ້າງລຸ່ມນີ້.

ASCII ສົ່ງອອກການສະແດງສິລະປະ ASCII ຂອງແຜນທີ່ (ເມື່ອກ່ອນເອີ້ນວ່າ txt). ຖ້າອອກ
to stdout ແລະຖ້າສີໄດ້ຮັບການສະຫນັບສະຫນູນຢູ່ໃນ terminal, ຜົນຜະລິດຈະເປັນ
ສີ.

fig ສົ່ງອອກການເປັນຕົວແທນຂອງແຜນທີ່ທີ່ສາມາດໂຫຼດໄດ້ໃນ Xfig.

pdf ຖ້າ lstopo ໄດ້ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນທີ່ເຫມາະສົມ, lstopo ຜົນໄດ້ຮັບການເປັນຕົວແທນຂອງ PDF
ຂອງແຜນທີ່.

ps ຖ້າ lstopo ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນທີ່ເຫມາະສົມ, lstopo ຜົນໄດ້ຮັບ Postscript
ຕົວ​ແທນ​ຂອງ​ແຜນ​ທີ່​.

png ຖ້າ lstopo ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນທີ່ເຫມາະສົມ, lstopo ຜົນໄດ້ຮັບການເປັນຕົວແທນ PNG
ຂອງແຜນທີ່.

svg ຖ້າ lstopo ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນທີ່ເຫມາະສົມ, lstopo ຜົນໄດ້ຮັບ SVG
ຕົວ​ແທນ​ຂອງ​ແຜນ​ທີ່​.

ສັງເຄາະ
ຖ້າ topology ແມ່ນ symmetric (ເຊິ່ງຮຽກຮ້ອງໃຫ້ວັດຖຸຮາກມີຂອງມັນ
symmetric_subtree ທີ່ກໍານົດໄວ້ພາກສະຫນາມ), ltopo ຜົນໄດ້ຮັບການສັງເຄາະສະຕຣິງຄໍາອະທິບາຍ. ນີ້
ຜົນຜະລິດອາດຈະຖືກນໍາມາໃຊ້ຄືນເປັນຄໍາອະທິບາຍ topology ສັງເຄາະ input ໃນພາຍຫຼັງ. ໃຫ້ສັງເກດວ່າ
ອຸປະກອນ I/O ມັກຈະເຮັດໃຫ້ເກີດຄວາມບໍ່ສົມດຸນຂອງ topology. ການເພີ່ມ --no-io ຫຼັງຈາກນັ້ນອາດຈະເປັນປະໂຫຍດເມື່ອ
ການສົ່ງອອກສັງເຄາະລົ້ມເຫລວ. ເບິ່ງພາກສ່ວນ topologies ສັງເຄາະຢູ່ໃນ
ເອກະສານ.

xml ຖ້າ lstopo ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນທີ່ເຫມາະສົມ, lstopo ຜົນໄດ້ຮັບ XML
ຕົວ​ແທນ​ຂອງ​ແຜນ​ທີ່​. ມັນອາດຈະຖືກນໍາໃຊ້ຄືນໃຫມ່ໃນພາຍຫຼັງ, ເຖິງແມ່ນວ່າຢູ່ໃນເຄື່ອງອື່ນ, ກັບ
lstopo --input, ຕົວແປສະພາບແວດລ້ອມ HWLOC_XMLFILE, ຫຼື
ຟັງຊັນ hwloc_topology_set_xml().

ຊື່ພິເສດຕໍ່ໄປນີ້ອາດຈະຖືກໃຊ້:

- ສົ່ງສະຫຼຸບຂໍ້ຄວາມໄປຫາ stdout.

/dev/stdout
ສົ່ງສະຫຼຸບຂໍ້ຄວາມໄປຫາ stdout. ມັນມີປະສິດທິພາບຄືກັນກັບການລະບຸ "-".

-.
ຖ້າຊື່ໄຟລ໌ທັງຫມົດແມ່ນ "-. ", lstopo ປະຕິບັດຕົວຄືກັບວ່າ "--of -" ແມ່ນ
ມອບໃຫ້, ຊຶ່ງຫມາຍຄວາມວ່າໄຟລ໌ຂອງຮູບແບບທີ່ໃຫ້ໄດ້ຖືກສົ່ງໄປຫາຜົນໄດ້ຮັບມາດຕະຖານ.

ເບິ່ງຜົນໄດ້ຮັບຂອງ "ltopo --help" ສໍາລັບບັນຊີລາຍຊື່ສະເພາະຂອງຮູບແບບຜົນຜະລິດຮູບພາບໃດ
ສະຫນັບສະຫນູນໃນການຕິດຕັ້ງ hwloc ຂອງທ່ານ.

ສີ


CPUs ສ່ວນບຸກຄົນແມ່ນໃສ່ສີໃນຮູບແບບຜົນຜະລິດກຣາຟິກເພື່ອຊີ້ບອກຄວາມແຕກຕ່າງ
ຄຸນລັກສະນະ:

ສີຂຽວ topology ໄດ້ຖືກລາຍງານຕາມທີ່ເຫັນໂດຍຂະບວນການສະເພາະ (ເບິ່ງ --pid), ແລະໃຫ້
CPU ແມ່ນຢູ່ໃນຂະບວນການນີ້ CPU binding mask.

ສີຂາວ CPU ຢູ່ໃນຊຸດທີ່ອະນຸຍາດ (ເບິ່ງຂ້າງລຸ່ມນີ້). ຖ້າ topology ໄດ້ຖືກລາຍງານຕາມທີ່ເຫັນໂດຍ
ຂະບວນການສະເພາະ (ເບິ່ງ --pid), CPU ທີ່ໃຫ້ນັ້ນບໍ່ໄດ້ຢູ່ໃນ CPU ຂະບວນການນີ້
ຫນ້າກາກຜູກມັດ.

ສີແດງ CPU ບໍ່ຢູ່ໃນຊຸດທີ່ອະນຸຍາດ (ເບິ່ງຂ້າງລຸ່ມນີ້).

ສີດໍາ CPU ແມ່ນອອຟໄລ (ບໍ່ແມ່ນການສະຫນັບສະຫນູນທັງຫມົດຂອງ OS ທີ່ສະແດງ CPU ອອບໄລນ໌).

"ຊຸດທີ່ອະນຸຍາດ" ແມ່ນຊຸດຂອງ CPU ທີ່ຂະບວນການປະຈຸບັນໄດ້ຖືກອະນຸຍາດໃຫ້ຜູກມັດ. ໄດ້
ປົກກະຕິແລ້ວຊຸດທີ່ອະນຸຍາດແມ່ນໄດ້ສືບທອດມາຈາກຂະບວນການແມ່ຫຼືຕັ້ງໂດຍການບໍລິຫານ
qpolicies ໃນລະບົບ. CPUets Linux ແມ່ນຕົວຢ່າງຫນຶ່ງຂອງການຈໍາກັດຊຸດທີ່ອະນຸຍາດສໍາລັບ a
ຂະ​ບວນ​ການ​ແລະ​ເດັກ​ນ້ອຍ​ຂອງ​ຕົນ​ຈະ​ຫນ້ອຍ​ກ​່​ວາ​ຊຸດ​ເຕັມ​ຂອງ CPU ໃນ​ລະ​ບົບ​.

ດັ່ງນັ້ນຂະບວນການທີ່ແຕກຕ່າງກັນອາດຈະມີ CPU ທີ່ແຕກຕ່າງກັນໃນຊຸດທີ່ອະນຸຍາດ. ເພາະສະນັ້ນ, ຮຽກຮ້ອງ
lstopo ໃນສະພາບການທີ່ແຕກຕ່າງກັນແລະ / ຫຼືເປັນຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນອາດຈະສະແດງສີທີ່ແຕກຕ່າງກັນສໍາລັບ
CPUs ແຕ່ລະອັນດຽວກັນ (ຕົວຢ່າງ: ແລ່ນ ltopo ໃນບໍລິບົດດຽວອາດຈະສະແດງ CPU ສະເພາະ
ສີແດງ, ແຕ່ແລ່ນ ltopo ໃນສະພາບການທີ່ແຕກຕ່າງກັນອາດຈະສະແດງ CPU ດຽວກັນເປັນສີຂາວ).

ບາງໂຫມດຜົນຜະລິດ lstopo, ຕົວຢ່າງ: ໂຫມດ console (ຜົນຜະລິດທີ່ບໍ່ແມ່ນກາຟິກໃນຕອນຕົ້ນ), ຢ່າເຮັດ
ສະ​ຫນັບ​ສະ​ຫນູນ​ສີ​ທັງ​ຫມົດ​. ໂຫມດ console ສະແດງລັກສະນະຂ້າງເທິງໂດຍການຕື່ມຂໍ້ມູນໃສ່
ສົ່ງຂໍ້ຄວາມໄປຫາແຕ່ລະແຖວ PU ຖ້າຂໍ້ຄວາມ verbose ຖືກເປີດໃຊ້.

CUSTOM ສີ


ສີຂອງແຕ່ລະວັດຖຸໃນຜົນໄດ້ຮັບກາຟິກອາດຈະຖືກບັງຄັບໂດຍການລະບຸ a
"ltopoStyle" ຄຸນລັກສະນະຂໍ້ມູນໃນວັດຖຸນັ້ນ. ຄ່າຂອງມັນຄວນຈະເປັນເຄິ່ງຈໍ້າສອງເມັດທີ່ແຍກອອກ
ບັນຊີລາຍຊື່ຂອງ " =#rrggbb" ບ່ອນທີ່ rr, gg ແລະ bb ແມ່ນອົງປະກອບ RGB ຂອງສີ, ແຕ່ລະ
ລະຫວ່າງ 0 ແລະ 255, ໃນເລກຖານສິບຫົກ (00 ຫາ ff). ອາດຈະເປັນ

ຄວາມເປັນມາ
ຕັ້ງສີພື້ນຫຼັງຂອງກ່ອງວັດຖຸຫຼັກ.

ຄວາມເປັນມາ 2
ກໍານົດສີພື້ນຫລັງຂອງກ່ອງເພີ່ມເຕີມສໍາລັບວັດຖຸ, ຕົວຢ່າງເຊັ່ນ
ກ່ອງຄວາມຈຳພາຍໃນກ່ອງ NUMA node.

ຂໍ້ຄວາມ ກໍານົດສີຂອງຂໍ້ຄວາມສະແດງຊື່ວັດຖຸ, ປະເພດ, ດັດຊະນີ, ແລະອື່ນໆ.

ຂໍ້ຄວາມ 2 ກໍານົດສີຂອງຂໍ້ຄວາມເພີ່ມເຕີມຢູ່ໃກ້ກັບວັດຖຸ, ຕົວຢ່າງເຊັ່ນຄວາມໄວຂອງການເຊື່ອມຕໍ່
ຫລັງຂົວ PCI.

ຂໍ້ມູນ "lstopoStyle" ອາດຈະຖືກເພີ່ມເຂົ້າໃນ topologies XML ທີ່ບັນທຶກໄວ້ຊົ່ວຄາວດ້ວຍ hwloc-
ບັນທຶກປະກອບ, ຫຼືດ້ວຍ hwloc_obj_add_info(). ຕົວຢ່າງ, ເພື່ອສະແດງວັດຖຸຫຼັກທັງໝົດເປັນສີຟ້າ
(ມີ​ຊື່​ສີ​ຂາວ​)​:

lstopo save.xml
hwloc-annotate save.xml ຫຼັກ save.xml: ຂໍ້ມູນທັງໝົດ ltopoStyle
"ຄວາມເປັນມາ=#0000ff;ຂໍ້ຄວາມ=#ffffff"
ltopo -i save.xml

ເລົາຢູ


ໃນຜົນຜະລິດຮູບພາບຂອງມັນ, lstopo ໃຊ້ heuristics ສີ່ຫລ່ຽມທີ່ງ່າຍດາຍເພື່ອພະຍາຍາມບັນລຸ 4/3.
ອັດຕາສ່ວນລະຫວ່າງຄວາມກວ້າງແລະຄວາມສູງ. ຢ່າງໃດກໍ່ຕາມ, ໃນກໍລະນີສະເພາະຂອງ NUMA nodes, ຮູບແບບ
ເປັນຮູບສີ່ຫລ່ຽມທີ່ຮາບພຽງຢູ່ສະເໝີ, ເພື່ອຫຼີກເວັ້ນການປ່ອຍໃຫ້ຜູ້ໃຊ້ເຊື່ອ NUMA topology ໂດຍສະເພາະ
(lstopo ຍັງບໍ່ສາມາດ render ນັ້ນເທື່ອ). ຮູບແບບຂອງລະດັບໃດຫນຶ່ງອາດຈະມີການປ່ຽນແປງດ້ວຍ
--vert, --horiz, ແລະ --rect.

ຕົວຢ່າງ


ເພື່ອສະແດງ topology ຂອງເຄື່ອງຈັກໃນຮູບແບບຂໍ້ຄວາມ:

ltopo-no-graphics

ເພື່ອສະແດງ topology ຂອງເຄື່ອງຈັກໃນຮູບແບບ ascii-art:

ltopo-no-graphics -.ascii

ເພື່ອສະແດງໃນຮູບແບບກາຟິກ (ສົມມຸດວ່າຕົວແປສະພາບແວດລ້ອມ DISPLAY ຖືກຕັ້ງເປັນ a
ມູນ​ຄ່າ​ທີ່​ກ່ຽວ​ຂ້ອງ​:

ຢຸດຕິ

ເພື່ອສົ່ງອອກ topology ໄປເປັນໄຟລ໌ PNG:

lstopo file.png

ເພື່ອສົ່ງອອກໄຟລ໌ XML ຢູ່ໃນເຄື່ອງ ແລະຕໍ່ມາສະແດງຜົນອອກກາຟິກທີ່ສອດຄ້ອງກັນ
ເຄື່ອງອື່ນ:

machine1$ lstopo file.xml

machine2$ lstopo --input file.xml

ເພື່ອບັນທຶກ topology ຂອງເຄື່ອງປະຈຸບັນເປັນ XML ແລະຕໍ່ມາໂຫຼດມັນໃຫມ່ໄວຂຶ້ນໃນຂະນະທີ່ຍັງຢູ່
ພິຈາລະນາມັນເປັນເຄື່ອງປະຈຸບັນ:

$ lstopo file.xml
<... >
$ lstopo --input file.xml --ລະບົບນີ້

ເພື່ອຈໍາກັດ topology XML ໃຫ້ພຽງແຕ່ໂປເຊດເຊີທາງດ້ານຮ່າງກາຍ 0, 1, 4 ແລະ 5:

ltopo --input file.xml --restrict 0x33 newfile.xml

ເພື່ອຈໍາກັດ topology XML ໃຫ້ພຽງແຕ່ node numa ທີ່ມີ logical index ແມ່ນ 1:

lstopo --input file.xml --restrict $(hwloc-calc --input file.xml node:1) newfile.xml

ເພື່ອສະແດງບົດສະຫຼຸບຂອງ topology:

ltopo -s

ເພື່ອໃຫ້ໄດ້ຮັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ topology:

ltopo -v

ເພື່ອສະແດງຫຼັກເທົ່ານັ້ນ:

ltopo --ພຽງແຕ່ core

ເພື່ອ​ສະ​ແດງ cpusets​:

ltopo --cpuset

ເພື່ອສະແດງພຽງແຕ່ cpusets ຂອງແພັກເກັດ:

lstopo --ພຽງ​ແຕ່ package --cpuset-only

ຈໍາລອງລໍາດັບຊັ້ນຂອງປອມ; ຕົວຢ່າງນີ້ສະແດງໃຫ້ເຫັນດ້ວຍ 2 NUMA nodes ຂອງ 2 ຫນ່ວຍປະມວນຜົນ:

ltopo --ການປ້ອນຂໍ້ມູນ "n:2 2"

ເພື່ອນັບຈໍານວນຂອງໂປເຊດເຊີຢ່າງມີເຫດຜົນໃນລະບົບ

ltopo --ພຽງແຕ່ pu | wc -l

ເພື່ອ​ຕໍ່​ທ້າຍ​ການ​ປ່ອຍ​ແລະ​ສະ​ບັບ kernel ກັບ​ນິ​ທານ​ກາ​ຟິກ​:

lstopo --append-legend "ການປ່ອຍ Kernel: $(uname -r)" --append-legend "Kernel version:
$(unname -v)"

ໃຊ້ lstopo ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    Clover EFI bootloader
    Clover EFI bootloader
    ໂຄງການໄດ້ຍ້າຍໄປ
    https://github.com/CloverHackyColor/CloverBootloader..
    ຄຸນສົມບັດ: ເປີດ macOS, Windows, ແລະ Linux
    ໃນ UEFI ຫຼືຮູບແບບ legacy ໃນ Mac ຫຼື PC ກັບ
    ຢູ...
    ດາວໂຫລດ Clover EFI bootloader
  • 2
    unitedrpms
    unitedrpms
    ເຂົ້າຮ່ວມກັບພວກເຮົາໃນ Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    ເປີດໃຊ້ URPMS repository ໃນຂອງທ່ານ
    ລະບົບ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    ດາວໂຫລດ unitedrpms
  • 3
    ເພີ່ມຫ້ອງສະCຸດ C ++
    ເພີ່ມຫ້ອງສະCຸດ C ++
    Boost ສະຫນອງການ Portable ຟຣີ
    ຫ້ອງສະໝຸດ C++ ທີ່ໄດ້ທົບທວນຄືນໂດຍໝູ່. ໄດ້
    ເນັ້ນໜັກໃສ່ຫ້ອງສະໝຸດແບບເຄື່ອນທີ່
    ເຮັດວຽກໄດ້ດີກັບຫ້ອງສະຫມຸດມາດຕະຖານ C ++.
    ເບິ່ງ http://www.bo...
    ດາວໂຫລດ Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    VirtualGL ປ່ຽນເສັ້ນທາງຄໍາສັ່ງ 3D ຈາກ a
    ແອັບພລິເຄຊັນ Unix/Linux OpenGL ໃສ່ a
    GPU ຂ້າງເຊີບເວີແລະແປງ
    rendered ຮູບ 3D ເຂົ້າ​ໄປ​ໃນ​ສະ​ຕ​ຣີມ​ວິ​ດີ​ໂອ​
    ທີ່...
    ດາວໂຫລດ VirtualGL
  • 5
    libusb
    libusb
    ຫ້ອງສະໝຸດເພື່ອເປີດໃຊ້ພື້ນທີ່ຜູ້ໃຊ້
    ໂຄງ​ການ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເພື່ອ​ຕິດ​ຕໍ່​ພົວ​ພັນ​ກັບ​
    ອຸປະກອນ USB. ຜູ້ຊົມ: ນັກພັດທະນາ, ສິ້ນສຸດ
    ຜູ້ໃຊ້/ເດັສທັອບ. ພາສາການຂຽນໂປຣແກຣມ: C.
    ໝວດໝູ່...
    ດາວໂຫລດ libusb
  • 6
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    acetoneiso
    acetoneiso
    acetoneiso - ຮູບພາບທີ່ອຸດົມສົມບູນ
    ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເພື່ອ​ຕິດ​ຕັ້ງ​ແລະ​ການ​ຄຸ້ມ​ຄອງ CD / DVD​
    ຮູບພາບ...
    ແລ່ນ acetoneiso
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - ສ້າງ hash ທີ່ສົມບູນແບບ
    ຟັງຊັນຈາກຊຸດກະແຈ...
    ແລ່ນ ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - ສົ່ງຂໍ້ຄວາມ CORE API
    ກັບ core-daemon daemon ...
    ດໍາເນີນການ coresendmsg
  • 4
    core_server
    core_server
    core_server - ເຄື່ອງແມ່ຂ່າຍຕົ້ນຕໍສໍາລັບ
    SpamBayes. ລາຍລະອຽດ: ປະຈຸບັນໃຫ້ບໍລິການ
    ການໂຕ້ຕອບຂອງເວັບໄຊຕ໌ເທົ່ານັ້ນ. ສຽບເຂົ້າ
    ຜູ້ຟັງສໍາລັບໂປໂຕຄອນຕ່າງໆແມ່ນ TBD.
    ນີ້ ...
    ແລ່ນ core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - Georectifies ແຜນທີ່ ແລະ
    ອະນຸຍາດໃຫ້ຈັດການຈຸດຄວບຄຸມພື້ນທີ່.
    ຄໍາສໍາຄັນ: ທົ່ວໄປ, GUI,
    ການແກ້ໄຂພູມສັນຖານ, GCP ...
    ແລ່ນ g.gui.gcpgrass
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler - ຕົວແບບກາຟິກ.
    ອະນຸຍາດໃຫ້ສ້າງການໂຕ້ຕອບ, ແກ້ໄຂ
    ແລະ​ຕົວ​ແບບ​ການ​ຄຸ້ມ​ຄອງ​. ຄໍາສໍາຄັນ: ໂດຍທົ່ວໄປ,
    GUI, ຕົວແບບກາຟິກ, ຂະບວນການເຮັດວຽກ ...
    ແລ່ນ g.gui.gmodelergrass
  • ເພີ່ມເຕີມ »

Ad