InglesPransesEspanyol

Ad


OnWorks favicon

lstopo - Online sa Cloud

Patakbuhin ang lstopo sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command lstopo na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


lstopo, lstopo-no-graphics, hwloc-ls - Ipakita ang topology ng system

SINOPSIS


lstopo [ pagpipilian ]... [ filename ]

lstopo-no-graphics [ pagpipilian ]... [ filename ]

hwloc-ls [ pagpipilian ]... [ filename ]

Tandaan na ang hulloc(7) nagbibigay ng detalyadong paliwanag ng sistema ng hwloc; dapat itong basahin
bago basahin ang man page na ito

Opsyon


--ng , --output-format
Ipatupad ang output sa ibinigay na format. Tingnan ang seksyong OUTPUT FORMATS sa ibaba.

-i , --input
Basahin ang topology mula sa XML file (sa halip na matuklasan ang topology sa
lokal na makina). Kung ay "-", ang karaniwang input ay ginagamit. XML suporta ay dapat
ay pinagsama-sama sa hwloc para magamit ang opsyong ito.

-i , --input
Basahin ang topology mula sa chroot na tinukoy ni (sa halip na matuklasan ang
topology sa lokal na makina). Ang opsyong ito ay karaniwang magagamit lamang sa Linux.
Ang chroot ay karaniwang nilikha sa pamamagitan ng pangangalap ng isa pang machine topology na may hwloc-
gather-topology.

-i , --input
Gayahin ang isang pekeng hierarchy (sa halip na tuklasin ang topology sa lokal
makina). Kung ay "node:2 pu:3", ang topology ay maglalaman ng dalawang NUMA
node na may 3 processing unit sa bawat isa sa kanila. Ang dapat tapusin ang string
na may bilang ng mga PU.

--kung , --input-format
Ipatupad ang input sa ibinigay na format, kasama ng xml, fsroot at sintetiko.

--export-synthetic-flag
Ipatupad ang mga flag kapag nag-e-export sa synthetic na format. Ang mga flag na ito ay ipinapasa sa
hwloc_topology_export_synthetic(). Ang isang halaga ng 2 ay bumabalik sa format ng hwloc
v1.9. Ang halaga ng 3 ay bumabalik sa orihinal na minimalistic na format (bago ang v1.9).

-v --verbose
Isama ang karagdagang detalye. Ang tool na hwloc-info ay maaaring gamitin upang magpakita ng higit pa
impormasyon tungkol sa mga tiyak na bagay.

-s --tahimik
Bawasan ang dami ng mga detalyeng ipapakita.

-f --puwersa
Kung mayroon nang patutunguhang file, i-overwrite ito.

-l --lohikal
Ipakita ang mga hwloc logical index sa halip na mga physical/OS index (default para sa console
output). Ang mga index na ito ay may prefix na "L#". Ang mga pisikal na index ng ilan
objects (PU at Node bilang default, lahat ng object kung verbose) ay lalabas bilang object
attribute na "P#...".

-p --pisikal
Ipakita ang OS/physical index sa halip na hwloc logical index (default para sa graphical
output). Ang mga index na ito ay may prefix na "P#" sa halip na "L#" sa console
output.

-c --cpuset
Ipakita ang cpuset ng bawat bagay.

-C --cpuset-lamang
Ipakita lamang ang cpuset ng bawat bagay; huwag magpakita ng anumang bagay tungkol sa
bagay.

--taskset
Ipakita ang mga string ng CPU set sa format na kinikilala ng taskset command-line program
sa halip na hwloc-specific CPU set string format. Ang pagpipiliang ito ay dapat na pinagsama
sa --cpuset or --cpuset-lamang, kung hindi, ito ay magpahiwatig --cpuset.

--lamang
Ipakita lamang ang mga bagay ng ibinigay na uri sa output ng teksto.

--Huwag pansinin
Huwag pansinin ang lahat ng uri ng bagay sa topology. Sinusuportahan ng hwloc ang pagbalewala ng anuman
uri maliban sa mga PU at I/O device. Gayunpaman, nag-aalok pa rin ang lstopo ng PU na hindi papansin sa pamamagitan ng pagtatago
PU object sa graphical at textual na mga output. Tandaan na maaaring hindi balewalain ang PU
sa XML output. Tandaan din na ang top-level na uri ng bagay ay hindi maaaring balewalain
(karaniwan ay Machine o System).

--walang-cache
Huwag magpakita ng mga cache.

--no-useless-caches
Huwag magpakita ng mga cache na walang hierarchical na epekto. Ito ay tumatawag
hwloc_topology_ignore_type_keep_structure() para sa mga cache object.

--walang-caches
Huwag ipakita ang mga cache ng Pagtuturo, tanging ang Data at Pinag-isang cache ang ipinapakita.

--buong-sistema
Huwag isaalang-alang ang mga limitasyon ng pangangasiwa.

--pagsamahin
Huwag magpakita ng mga antas na walang hierarchical na epekto. Ito ay tumatawag
hwloc_topology_ignore_all_keep_structure().

--walang-pagbagsak
Huwag i-collapse ang magkaparehong PCI device. Bilang default, magkaparehong mga kapatid na PCI device
(gaya ng maraming virtual function sa loob ng isang pisikal na device) ay na-collapse.

--paghigpitan
Limitahan ang topology sa ibinigay na cpuset.

--paghigpitan umiiral
Limitahan ang topology sa kasalukuyang proseso na nagbubuklod. Ang pagpipiliang ito ay nangangailangan ng paggamit
ng aktwal na kasalukuyang topology ng makina (o anumang iba pang topology na may --sistemang ito or
na may HWLOC_THISSYSTEM na nakatakda sa 1 sa kapaligiran).

--restrict-flags
Ipatupad ang mga flag kapag nililimitahan ang topology. Ang default ay 0. Ang mga watawat na ito ay
ipasa kay hwloc_topology_restrict().

--hindi-io
Huwag magpakita ng anumang I/O device o tulay. Bilang default, ang mga karaniwang device (mga GPU, NIC,
block device, ...) at mga kawili-wiling tulay ay ipinapakita.

--walang-tulay
Huwag magpakita ng anumang I/O bridge maliban sa mga hostbridge. Bilang default, ang mga karaniwang device (mga GPU,
Ipinapakita ang mga NIC, block device, ...) at mga kawili-wiling tulay.

--buong-io
Ipakita ang lahat ng I/O device at tulay. Bilang default, mga karaniwang device lamang (mga GPU, NIC,
block device, ...) at mga kawili-wiling tulay ay ipinapakita.

--sistemang ito
Ipagpalagay na ang napiling backend ay nagbibigay ng topology para sa system kung saan kami
ay tumatakbo. Ito ay kapaki-pakinabang kapag ginagamit --paghigpitan nagbubuklod at naglo-load ng custom
topology tulad ng isang XML file.

--pid
I-detect ang topology na nakikita ng proseso , ibig sabihin, parang proseso ginawa ang
mismong pagtuklas. Tandaan na maaari nitong baguhin halimbawa ang hanay ng pinapayagan
mga processor. Ipakita din ang prosesong ito na kasalukuyang nagbubuklod ng CPU sa pamamagitan ng pagmamarka sa
katumbas na mga PU (sa Berde sa graphical na output, tingnan ang seksyong COLORS sa ibaba,
o sa pamamagitan ng pagdaragdag (nagbubuklod) sa verbose text output). Kung ang 0 ay ibinigay bilang pid, ang
ang kasalukuyang pagbubuklod para sa proseso ng lstopo ay ipapakita.

--ps --itaas
Ipakita ang mga kasalukuyang proseso bilang misc object sa output. Upang maiwasan ang walang silbi
kalat ang output, mga proseso lamang na limitado sa ilang bahagi ng
machine ay ipinapakita. Sa Linux, hindi ipinapakita ang mga kernel thread. Kung maraming proseso
lalabas, ang output ay maaaring maging mahirap basahin pa rin, na ginagawang higit ang hwloc-ps program
praktikal.

--fontsize
Itakda ang laki ng font ng teksto.

--gridsize
Itakda ang laki ng margin sa pagitan ng mga elemento.

--horiz, --horiz=
Pahalang na graphical na layout sa halip na halos 4/3 ratio. Kung isang listahan na pinaghihiwalay ng kuwit
ng mga uri ay ibinigay, ang layout ay nalalapat lamang sa mga kaukulang lalagyan.

--vert, --vert=
Vertical graphical na layout sa halip na halos 4/3 ratio. Kung isang listahan na pinaghihiwalay ng kuwit
ng mga uri ay ibinigay, ang layout ay nalalapat lamang sa mga kaukulang lalagyan.

--tama, --tama=
Parihabang graphical na layout na may halos 4/3 ratio, kasama ang paglalagay ng NUMA
mga node. Kung ang isang listahan ng mga uri na pinaghihiwalay ng kuwit ay ibinigay, ang layout ay nalalapat lamang sa
kaukulang mga lalagyan.

--walang-alamat
Alisin ang alamat ng teksto sa ibaba.

--idagdag-alamat
Idagdag ang linya ng teksto sa ibaba ng alamat sa graphical na mode. Kung ang linya
ay masyadong mahaba, ito ay puputulin sa output. Kung nagdaragdag ng maraming linya, bawat isa
Ang linya ay dapat ibigay nang hiwalay sa pamamagitan ng pagpasa sa opsyong ito nang maraming beses.

--bersyon
Iulat ang bersyon at lumabas.

DESCRIPTION


Ang lstopo at lstopo-no-graphics ay may kakayahang magpakita ng topological na mapa ng system sa
iba't ibang iba't ibang mga format ng output. Ang pagkakaiba lamang sa pagitan ng lstopo at lstopo-no-
Ang mga graphics ay ang mga graphical na output ay sinusuportahan lamang ng lstopo, upang mabawasan ang mga dependency sa
panlabas na mga aklatan. Ang hwloc-ls ay kapareho ng lstopo-no-graphics.

Direktang ipinahihiwatig ng filename na tinukoy ang format ng output na gagamitin; tingnan ang
Seksyon ng OUTPUT FORMATS, sa ibaba. Ang mga format ng output na sumusuporta sa kulay ay magsasaad ng partikular
mga katangian tungkol sa mga indibidwal na CPU ayon sa kanilang kulay; tingnan ang seksyong COLORS, sa ibaba.

oUTPUT FORMATS


Bilang default, kung walang partikular na pangalan ng file ng output, ipapadala ang output sa isang graphical na window kung
posible sa kasalukuyang kapaligiran (DISPLAY environment variable na nakatakda sa Unix, atbp.).
Kung hindi, ang isang buod ng teksto ay ipinapakita sa console.

Karaniwang tinutukoy ng filename sa command line ang format ng output. May mga a
ilang mga filename na nagpapahiwatig ng mga partikular na format ng output at device (hal, isang filename ng "-"
ay maglalabas ng buod ng teksto sa stdout), ngunit ang karamihan sa mga filename ay nagpapahiwatig ng nais na output
format sa pamamagitan ng kanilang suffix (hal., "topo.png" loading="lazy" ay maglalabas ng PNG-format na file).

Ang format ng output ay maaari ding baguhin ng "--of". Halimbawa, "--of pdf" will
bumuo ng PDF-format na file sa karaniwang output, habang ang "--of fig toto" ay maglalabas ng a
Xfig-format na file na pinangalanang "toto".

Ang listahan ng mga kasalukuyang sinusuportahang format ay ibinigay sa ibaba. Anuman sa mga ito ay maaaring gamitin sa
"--of" o bilang suffix ng filename.

default
Ipadala ang output sa isang window o sa console depende sa kapaligiran.

mag-aliw
Magpadala ng buod ng teksto sa stdout. Ang mga nagbubuklod, hindi pinapayagan o offline na mga processor ay tanging
annotated sa mode na ito kung verbose; tingnan ang seksyong COLORS, sa ibaba.

ASCII Mag-output ng ASCII art representation ng mapa (dating tinatawag na txt). Kung nag-output
sa stdout at kung ang mga kulay ay sinusuportahan sa terminal, ang magiging output ay
may kulay.

igos Mag-output ng representasyon ng mapa na maaaring i-load sa Xfig.

pdf Kung pinagsama-sama ang lstopo na may wastong suporta, maglalabas ang lstopo ng representasyong PDF
ng mapa.

ps Kung ang lstopo ay pinagsama-sama sa wastong suporta, ang lstopo ay naglalabas ng isang Postscript
representasyon ng mapa.

png Kung ang lstopo ay pinagsama-sama sa wastong suporta, ang lstopo ay naglalabas ng isang PNG na representasyon
ng mapa.

SVG Kung ang lstopo ay pinagsama-sama sa wastong suporta, ang lstopo ay naglalabas ng isang SVG
representasyon ng mapa.

sintetiko
Kung ang topology ay simetriko (na nangangailangan na ang root object ay may nito
symmetric_subtree field set), naglalabas ang lstopo ng sintetikong string ng paglalarawan. Ito
ang output ay maaaring gamitin muli bilang isang input synthetic topology paglalarawan sa ibang pagkakataon. Tandaan na
Ang mga I/O device ay kadalasang nagiging sanhi ng topology asymmetry. Ang pagdaragdag ng --no-io ay maaaring maging kapaki-pakinabang kapag
nabigo ang synthetic export. Tingnan din ang seksyong Mga Synthetic na topologies sa
dokumentasyon.

xml Kung ang lstopo ay pinagsama-sama sa wastong suporta, ang lstopo ay naglalabas ng XML
representasyon ng mapa. Maaari itong magamit muli sa ibang pagkakataon, kahit na sa ibang makina, na may
lstopo --input, ang HWLOC_XMLFILE na environment variable, o ang
hwloc_topology_set_xml() function.

Maaaring gamitin ang mga sumusunod na espesyal na pangalan:

- Magpadala ng buod ng teksto sa stdout.

/dev/stdout
Magpadala ng buod ng teksto sa stdout. Ito ay epektibong pareho sa pagtukoy ng "-".

-.
Kung ang buong filename ay "-. ", lstopo behaves as if "--of -" ay
ibinigay, na nangangahulugan na ang isang file ng ibinigay na format ay ipinadala sa karaniwang output.

Tingnan ang output ng "lstopo --help" para sa isang partikular na listahan ng kung ano ang mga graphical na format ng output
suportado sa iyong pag-install ng hwloc.

Mga Kulay


Ang mga indibidwal na CPU ay may kulay sa mga graphical na format ng output upang ipahiwatig ang iba
katangian:

Berde Ang topology ay iniulat ayon sa nakikita ng isang partikular na proseso (tingnan --pid), at ang ibinigay
Ang CPU ay nasa prosesong ito na CPU binding mask.

Puti Ang CPU ay nasa pinapayagang hanay (tingnan sa ibaba). Kung ang topology ay iniulat tulad ng nakikita ng
isang tiyak na proseso (tingnan --pid), ang ibinigay na CPU ay wala din sa prosesong ito ng CPU
nagbubuklod na maskara.

Pula Ang CPU ay wala sa pinapayagang set (tingnan sa ibaba).

Itim Ang CPU ay offline (hindi lahat ng suporta ng OS ay nagpapakita ng mga offline na CPU).

Ang "pinahintulutang hanay" ay ang hanay ng mga CPU kung saan ang kasalukuyang proseso ay pinapayagang magbigkis. Ang
Ang pinapayagang set ay karaniwang minana mula sa proseso ng magulang o itinakda ng administratibo
qmga patakaran sa system. Ang mga Linux cpuset ay isang halimbawa ng paglilimita sa pinapayagang set para sa a
proseso at mga anak nito na mas mababa sa buong hanay ng mga CPU sa system.

Ang iba't ibang proseso ay maaaring magkaroon ng magkakaibang mga CPU sa pinapayagang hanay. Samakatuwid, invoking
lstopo sa iba't ibang konteksto at/o bilang iba't ibang mga user ay maaaring magpakita ng iba't ibang kulay para sa
ang parehong mga indibidwal na CPU (hal., ang pagpapatakbo ng lstopo sa isang konteksto ay maaaring magpakita ng isang partikular na CPU bilang
pula, ngunit ang pagpapatakbo ng lstopo sa ibang konteksto ay maaaring magpakita ng parehong CPU bilang puti).

Ilang lstopo output mode, hal. ang console mode (default non-graphical na output), ay hindi
sumusuporta sa mga kulay sa lahat. Ipinapakita ng console mode ang mga katangian sa itaas sa pamamagitan ng pagdaragdag
text sa bawat PU line kung ang mga verbose na mensahe ay pinagana.

CUSTOM Mga Kulay


Ang kulay ng bawat bagay sa graphical na output ay maaaring ipatupad sa pamamagitan ng pagtukoy ng a
"lstopoStyle" na katangian ng impormasyon sa bagay na iyon. Ang halaga nito ay dapat na isang semi-colon na pinaghihiwalay
Listahan ng " =#rrggbb" kung saan ang rr, gg at bb ay ang mga bahagi ng RGB ng isang kulay, bawat isa
sa pagitan ng 0 at 255, sa hexadecimal (00 hanggang ff). maaaring

likuran
Itinatakda ang kulay ng background ng pangunahing kahon ng bagay.

Background2
Itinatakda ang kulay ng background ng karagdagang kahon para sa bagay, halimbawa ang
memory box sa loob ng isang NUMA node box.

teksto Itinatakda ang kulay ng teksto na nagpapakita ng pangalan ng bagay, uri, index, atbp.

Teksto2 Itinatakda ang kulay ng karagdagang teksto malapit sa bagay, halimbawa ang bilis ng link
sa likod ng isang tulay ng PCI.

Ang impormasyong "lstopoStyle" ay maaaring idagdag sa isang pansamantalang na-save na XML topologies na may hwloc-
i-annotate, o gamit ang hwloc_obj_add_info(). Halimbawa, upang ipakita ang lahat ng mga pangunahing bagay sa asul
(may mga puting pangalan):

lstopo save.xml
hwloc-annotate save.xml save.xml core:lahat ng impormasyon lstopoStyle
"Background=#0000ff;Text=#ffffff"
lstopo -i save.xml

Layout


Sa graphical na output nito, ang lstopo ay gumagamit ng simpleng rectangular heuristics upang subukang makamit ang isang 4/3
ratio sa pagitan ng lapad at taas. Gayunpaman, sa partikular na kaso ng mga NUMA node, ang layout
ay palaging isang patag na parihaba, upang maiwasang maniwala ang user sa anumang partikular na NUMA topology
(Hindi pa kayang i-render iyon ni lstopo). Ang layout ng isang antas ay maaaring baguhin sa
--vert, --horiz, at --rect.

HALIMBAWA


Upang ipakita ang topology ng makina sa textual mode:

lstopo-no-graphics

Upang ipakita ang topology ng makina sa ascii-art mode:

lstopo-no-graphics -.ascii

Upang ipakita sa graphical mode (ipagpalagay na ang DISPLAY environment variable ay nakatakda sa a
kaugnay na halaga):

lstopo

Upang i-export ang topology sa isang PNG file:

lstopo file.png

Upang mag-export ng XML file sa isang makina at sa paglaon ay ipakita ang kaukulang graphical na output sa
isa pang makina:

machine1$ lstopo file.xml

machine2$ lstopo --input file.xml

Upang i-save ang kasalukuyang topology ng makina sa XML at sa paglaon ay i-reload ito nang mas mabilis habang wala pa
isinasaalang-alang ito bilang kasalukuyang makina:

$lstopo file.xml
<...>
$ lstopo --input file.xml --thissystem

Upang paghigpitan ang isang XML topology sa mga pisikal na processor lamang 0, 1, 4 at 5:

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

Upang paghigpitan ang isang XML topology sa numa node lamang na ang lohikal na index ay 1:

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

Upang magpakita ng buod ng topology:

lstopo -s

Upang makakuha ng higit pang mga detalye tungkol sa topology:

lstopo -v

Upang ipakita lamang ang mga core:

lstopo --lamang na core

Upang ipakita ang mga cpuset:

lstopo --cpuset

Upang ipakita lamang ang mga cpuset ng package:

lstopo --only package --cpuset-only

Gayahin ang isang pekeng hierarchy; ipinapakita ang halimbawang ito na may 2 NUMA node ng 2 unit ng processor:

lstopo --input "n:2 2"

Upang mabilang ang bilang ng mga lohikal na processor sa system

lstopo --lamang pu | wc -l

Upang idagdag ang kernel release at bersyon sa graphical legend:

lstopo --append-legend "Paglabas ng kernel: $(uname -r)" --append-legend "Bersyon ng kernel:
$(uname -v)"

Gamitin ang lstopo online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Clover EFI bootloader
    Clover EFI bootloader
    Lumipat ang proyekto sa
    https://github.com/CloverHackyColor/CloverBootloader..
    Mga Tampok: I-boot ang macOS, Windows, at Linux
    sa UEFI o legacy mode sa Mac o PC na may
    UE...
    I-download ang Clover EFI bootloader
  • 2
    unitedrpms
    unitedrpms
    Samahan kami sa Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Paganahin ang URPMS repository sa iyong
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    I-download ang unitedrpms
  • 3
    Palakasin ang Mga Aklatan ng C++
    Palakasin ang Mga Aklatan ng C++
    Nagbibigay ang Boost ng libreng portable
    peer-reviewed na mga aklatan ng C++. Ang
    ang diin ay sa mga portable na aklatan na
    gumana nang maayos sa C++ Standard Library.
    Tingnan ang http://www.bo...
    I-download ang Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    Ang VirtualGL ay nagre-redirect ng mga 3D na utos mula sa a
    Unix/Linux OpenGL application papunta sa a
    server-side GPU at kino-convert ang
    nag-render ng mga 3D na larawan sa isang video stream
    kung saan ...
    I-download ang VirtualGL
  • 5
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 6
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • Marami pa »

Linux command

Ad