এটি হল hwloc-ls কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
lstopo, lstopo-no-graphics, hwloc-ls - সিস্টেমের টপোলজি দেখান
সাইনোপিসিস
lstopo [ অপশন ]... [ ফাইলের নাম ]
lstopo-no-গ্রাফিক্স [ অপশন ]... [ ফাইলের নাম ]
hwloc-ls [ অপশন ]... [ ফাইলের নাম ]
মনে রাখবেন যে hulloc(7) hwloc সিস্টেমের একটি বিস্তারিত ব্যাখ্যা প্রদান করে; এটা পড়া উচিত
এই ম্যান পেজ পড়ার আগে
বিকল্প
--এর , --আউটপুট ফরমেট
প্রদত্ত বিন্যাসে আউটপুট প্রয়োগ করুন। নীচের আউটপুট ফর্ম্যাট বিভাগটি দেখুন।
-i , --ইনপুট
XML ফাইল থেকে টপোলজি পড়ুন (এতে টপোলজি আবিষ্কার করার পরিবর্তে
স্থানীয় মেশিন)। যদি হল "-", স্ট্যান্ডার্ড ইনপুট ব্যবহার করা হয়। XML সমর্থন আবশ্যক
এই বিকল্পটি ব্যবহারযোগ্য হওয়ার জন্য hwloc-এ কম্পাইল করা হয়েছে।
-i , --ইনপুট
দ্বারা নির্দিষ্ট chroot থেকে টপোলজি পড়ুন (আবিষ্কার করার পরিবর্তে
স্থানীয় মেশিনে টপোলজি)। এই বিকল্পটি সাধারণত শুধুমাত্র লিনাক্সে উপলব্ধ।
chroot সাধারণত hwloc- সহ অন্য মেশিন টপোলজি সংগ্রহ করে তৈরি করা হয়েছিল।
সংগ্রহ-টপোলজি
-i , --ইনপুট
একটি জাল অনুক্রম অনুকরণ করুন (স্থানীয় উপর টপোলজি আবিষ্কারের পরিবর্তে
মেশিন)। যদি হল "নোড:2 pu:3", টপোলজিতে দুটি NUMA থাকবে
তাদের প্রতিটিতে 3টি প্রক্রিয়াকরণ ইউনিট সহ নোড। দ্য স্ট্রিং শেষ হতে হবে
PUs একটি সংখ্যা সঙ্গে.
--যদি , --ছক পূরণ করা
প্রদত্ত বিন্যাসে ইনপুট প্রয়োগ করুন, মধ্যে তারা xml, fsroot এবং কৃত্রিম.
--রপ্তানি-সিন্থেটিক-পতাকা
সিন্থেটিক বিন্যাসে রপ্তানি করার সময় পতাকা প্রয়োগ করুন। এই পতাকা পাস করা হয়
hwloc_topology_export_synthetic(). 2 এর মান hwloc এর বিন্যাসে প্রত্যাবর্তন করে
v1.9. 3 এর একটি মান মূল মিনিমালিস্টিক বিন্যাসে (v1.9 এর আগে) প্রত্যাবর্তন করে।
-v -- ভারবোস
অতিরিক্ত বিশদ অন্তর্ভুক্ত করুন। hwloc-info টুলটি আরও বেশি প্রদর্শনের জন্য ব্যবহার করা যেতে পারে
নির্দিষ্ট বস্তু সম্পর্কে তথ্য।
-s --চুপ
দেখানোর জন্য বিবরণের পরিমাণ কমিয়ে দিন।
-f -- বল
যদি গন্তব্য ফাইলটি ইতিমধ্যেই বিদ্যমান থাকে তবে এটি ওভাররাইট করুন।
-l --যৌক্তিক
ফিজিক্যাল/ওএস ইনডেক্সের পরিবর্তে hwloc লজিক্যাল ইনডেক্স প্রদর্শন করুন (কনসোলের জন্য ডিফল্ট
আউটপুট)। এই সূচীগুলি "L#" এর সাথে উপসর্গযুক্ত। কিছু শারীরিক সূচক
অবজেক্ট (ডিফল্টরূপে PU এবং Node, verbose হলে সব অবজেক্ট) অবজেক্ট হিসেবে প্রদর্শিত হবে
অ্যাট্রিবিউট "P#..."।
-p --শারীরিক
hwloc লজিক্যাল ইনডেক্সের পরিবর্তে OS/physical indexes প্রদর্শন করুন (গ্রাফিকালের জন্য ডিফল্ট
আউটপুট)। এই সূচীগুলি কনসোলে "L#" এর পরিবর্তে "P#" দিয়ে প্রিফিক্স করা হয়েছে
আউটপুট।
-c --cpuset
প্রতিটি বস্তুর cpuset প্রদর্শন করুন।
-C --cpuset-শুধুমাত্র
শুধুমাত্র প্রতিটি বস্তুর cpuset প্রদর্শন করুন; সম্পর্কে অন্য কিছু প্রদর্শন করবেন না
অবজেক্ট।
--টাস্কসেট
টাস্কসেট কমান্ড-লাইন প্রোগ্রাম দ্বারা স্বীকৃত বিন্যাসে CPU সেট স্ট্রিং দেখান
hwloc-নির্দিষ্ট CPU সেট স্ট্রিং বিন্যাসের পরিবর্তে। এই বিকল্পটি একত্রিত করা উচিত
সঙ্গে --cpuset or --cpuset-শুধুমাত্র, অন্যথায় এটি বোঝাবে --cpuset.
--কেবল
পাঠ্য আউটপুটে শুধুমাত্র প্রদত্ত ধরনের অবজেক্ট দেখান।
-- উপেক্ষা করুন
টাইপের সমস্ত বস্তু উপেক্ষা করুন টপোলজিতে। hwloc কোনো উপেক্ষা সমর্থন করে
PUs এবং I/O ডিভাইস ছাড়া টাইপ করুন। যাইহোক lstopo এখনও লুকিয়ে PU উপেক্ষা করার প্রস্তাব দেয়
গ্রাফিক্যাল এবং টেক্সচুয়াল আউটপুটে PU অবজেক্ট। মনে রাখবেন PU উপেক্ষা করা যাবে না
XML আউটপুটে। এছাড়াও নোট করুন যে শীর্ষ-স্তরের অবজেক্ট টাইপ উপেক্ষা করা যাবে না
(সাধারণত মেশিন বা সিস্টেম)।
--নো-ক্যাশে
ক্যাশে দেখাবেন না।
--কোন-অকেজো-ক্যাশে
এমন ক্যাশে দেখাবেন না যার কোনো শ্রেণিবিন্যাস প্রভাব নেই। এই কল
ক্যাশে অবজেক্টের জন্য hwloc_topology_ignore_type_keep_structure()।
--না-ইকাশ
নির্দেশ ক্যাশে দেখাবেন না, শুধুমাত্র ডেটা এবং ইউনিফাইড ক্যাশে প্রদর্শিত হয়।
--পুরো সিস্টেম
প্রশাসনের সীমাবদ্ধতা বিবেচনা করবেন না।
--একত্রিত করা
এমন স্তরগুলি দেখাবেন না যেগুলির একটি শ্রেণীবদ্ধ প্রভাব নেই৷ এই কল
hwloc_topology_ignore_all_keep_structure()।
--না-পতন
অভিন্ন PCI ডিভাইসগুলিকে ভেঙে ফেলবেন না। ডিফল্টরূপে, অভিন্ন ভাইবোন PCI ডিভাইস
(যেমন একটি একক ভৌত ডিভাইসের মধ্যে অনেকগুলি ভার্চুয়াল ফাংশন) ধসে পড়ে।
--সীমাবদ্ধ
প্রদত্ত cpuset টপোলজি সীমাবদ্ধ.
--সীমাবদ্ধ বাঁধাই
বর্তমান প্রক্রিয়া বাঁধাই টপোলজি সীমাবদ্ধ. এই বিকল্পটি ব্যবহার করা প্রয়োজন
প্রকৃত বর্তমান মেশিন টপোলজির (বা এর সাথে অন্য কোন টপোলজি --এই সিস্টেম or
HWLOC_THISSYSTEM এর সাথে পরিবেশে 1 এ সেট করা হয়েছে)।
--সীমাবদ্ধ-পতাকা
টপোলজি সীমাবদ্ধ করার সময় পতাকা প্রয়োগ করুন। ডিফল্ট হয় 0. এই পতাকা হয়
প্রেরণ করা hwloc_topology_restrict().
--না-আইও
কোনো I/O ডিভাইস বা সেতু দেখাবেন না। ডিফল্টরূপে, সাধারণ ডিভাইস (GPUs, NICs,
ব্লক ডিভাইস, ...) এবং আকর্ষণীয় সেতু দেখানো হয়েছে।
--নো-সেতু
হোস্টব্রিজ ছাড়া কোনো আই/ও ব্রিজ দেখাবেন না। ডিফল্টরূপে, সাধারণ ডিভাইস (GPUs,
NICs, ব্লক ডিভাইস, ...) এবং আকর্ষণীয় সেতু দেখানো হয়েছে।
--পুরো-io
সমস্ত I/O ডিভাইস এবং সেতু দেখান। ডিফল্টরূপে, শুধুমাত্র সাধারণ ডিভাইস (GPUs, NICs,
ব্লক ডিভাইস, ...) এবং আকর্ষণীয় সেতু দেখানো হয়েছে।
--এই সিস্টেম
অনুমান করুন যে নির্বাচিত ব্যাকএন্ডটি সিস্টেমের টপোলজি প্রদান করে যার উপর আমরা
চলমান. এটি ব্যবহার করার সময় দরকারী --সীমাবদ্ধ বাঁধাই এবং একটি কাস্টম লোড
টপোলজি যেমন একটি XML ফাইল।
--পিড
প্রক্রিয়া দ্বারা দেখা টপোলজি সনাক্ত করুন , যেমন প্রক্রিয়া হিসাবে কি
আবিষ্কার নিজেই। মনে রাখবেন যে এটি উদাহরণস্বরূপ অনুমোদিত সেট পরিবর্তন করতে পারে
প্রসেসর এছাড়াও চিহ্নিত করে এই প্রক্রিয়া বর্তমান CPU বাইন্ডিং দেখান
সংশ্লিষ্ট PUs (গ্রাফিকাল আউটপুটে সবুজে, নীচের রঙ বিভাগটি দেখুন,
অথবা যোগ করে (আবদ্ধ) ভার্বোস টেক্সট আউটপুটে)। যদি পিড হিসাবে 0 দেওয়া হয়,
lstopo প্রক্রিয়ার জন্য বর্তমান বাইন্ডিং দেখানো হবে।
--পুনশ্চ -- উপরে
আউটপুটে বিবিধ বস্তু হিসাবে বিদ্যমান প্রক্রিয়াগুলি দেখান। অযথা এড়াতে
আউটপুট বিশৃঙ্খল করা, শুধুমাত্র প্রসেস যা কিছু অংশে সীমাবদ্ধ
মেশিন দেখানো হয়। লিনাক্সে, কার্নেল থ্রেড দেখানো হয় না। অনেক প্রক্রিয়া হলে
দেখা যাচ্ছে, আউটপুট যেভাবেই হোক পড়া কঠিন হয়ে যেতে পারে, hwloc-ps প্রোগ্রামকে আরও বেশি করে তোলে
ব্যবহারিক।
--অক্ষরের আকার
পাঠ্য ফন্টের আকার সেট করুন।
--গ্রিড আকার
উপাদানগুলির মধ্যে মার্জিনের আকার সেট করুন।
--হরিজ, --হরিজ=
প্রায় 4/3 অনুপাতের পরিবর্তে অনুভূমিক গ্রাফিকাল বিন্যাস। যদি একটি কমা দ্বারা পৃথক তালিকা
প্রকারগুলি দেওয়া হয়, লেআউট শুধুমাত্র সংশ্লিষ্ট পাত্রে প্রযোজ্য।
--vert, --vert=
প্রায় 4/3 অনুপাতের পরিবর্তে উল্লম্ব গ্রাফিকাল বিন্যাস। যদি একটি কমা দ্বারা পৃথক তালিকা
প্রকারগুলি দেওয়া হয়, লেআউট শুধুমাত্র সংশ্লিষ্ট পাত্রে প্রযোজ্য।
--ঠিক, --ঠিক=
প্রায় 4/3 অনুপাত সহ আয়তক্ষেত্রাকার গ্রাফিকাল বিন্যাস, NUMA স্থাপনের সময় সহ
নোড যদি একটি কমা দ্বারা বিভক্ত ধরনের তালিকা দেওয়া হয়, লেআউট শুধুমাত্র প্রযোজ্য
সংশ্লিষ্ট পাত্রে।
--কোনো কিংবদন্তি
নীচের টেক্সট কিংবদন্তি সরান.
--সংযোজন-কিংবদন্তি
গ্রাফিকাল মোডে কিংবদন্তির নীচে পাঠ্যের লাইনটি যুক্ত করুন। লাইন হলে
খুব দীর্ঘ, এটি আউটপুটে কাটা হবে। একাধিক লাইন যোগ করলে, প্রতিটি
এই বিকল্পটি একাধিকবার পাস করে লাইন আলাদাভাবে দিতে হবে।
--সংস্করণ
রিপোর্ট সংস্করণ এবং প্রস্থান করুন.
বর্ণনাঃ
lstopo এবং lstopo-no-গ্রাফিক্স সিস্টেমের একটি টপোলজিকাল মানচিত্র প্রদর্শন করতে সক্ষম
বিভিন্ন ধরনের আউটপুট ফরম্যাট। lstopo এবং lstopo-না-এর মধ্যে পার্থক্য শুধুমাত্র
গ্রাফিক্স হল যে গ্রাফিকাল আউটপুট শুধুমাত্র lstopo দ্বারা সমর্থিত, নির্ভরতা কমাতে
বহিরাগত লাইব্রেরি। hwloc-ls lstopo-no-গ্রাফিক্সের অনুরূপ।
নির্দিষ্ট করা ফাইলের নামটি সরাসরি আউটপুট বিন্যাসকে বোঝায় যা ব্যবহার করা হবে; দেখুন
আউটপুট ফরম্যাট বিভাগ, নীচে। আউটপুট ফর্ম্যাট যা রঙ সমর্থন করে নির্দিষ্ট নির্দেশ করবে
আলাদা আলাদা সিপিইউ এর বৈশিষ্ট্য তাদের রঙ দ্বারা; নীচের রং বিভাগ দেখুন।
আউটপুট ফরম্যাট
ডিফল্টরূপে, কোনো আউটপুট ফাইলের নাম নির্দিষ্ট না হলে, আউটপুটটি একটি গ্রাফিক্যাল উইন্ডোতে পাঠানো হয় যদি
বর্তমান পরিবেশে সম্ভব (ডিসপ্লে পরিবেশ পরিবর্তনশীল ইউনিক্সে সেট করা, ইত্যাদি)।
অন্যথায়, কনসোলে একটি পাঠ্য সারাংশ প্রদর্শিত হবে।
কমান্ড লাইনের ফাইলের নাম সাধারণত আউটপুটের বিন্যাস নির্ধারণ করে। আছে একটি
কিছু ফাইলের নাম যা নির্দিষ্ট আউটপুট ফরম্যাট এবং ডিভাইস নির্দেশ করে (যেমন, "-" এর একটি ফাইলের নাম
stdout-এ একটি পাঠ্য সারাংশ আউটপুট করবে), তবে বেশিরভাগ ফাইলের নাম পছন্দসই আউটপুট নির্দেশ করে
তাদের প্রত্যয় দ্বারা বিন্যাস (যেমন, "topo.png" loading="lazy" একটি PNG-ফরম্যাট ফাইল আউটপুট করবে)।
আউটপুটের বিন্যাসও "--of" দিয়ে পরিবর্তিত হতে পারে। উদাহরণস্বরূপ, "--এর pdf" হবে
স্ট্যান্ডার্ড আউটপুটে একটি পিডিএফ-ফরম্যাট ফাইল তৈরি করুন, যখন "--অফ ফিগ টোটো" একটি আউটপুট দেবে
Xfig-ফরম্যাট ফাইলের নাম "toto"।
বর্তমানে সমর্থিত ফরম্যাটের তালিকা নিচে দেওয়া হল। তাদের যে কোনো সঙ্গে ব্যবহার করা যেতে পারে
"--এর" বা ফাইলের নাম প্রত্যয় হিসাবে।
ডিফল্ট
পরিবেশের উপর নির্ভর করে একটি উইন্ডোতে বা কনসোলে আউটপুট পাঠান।
কনসোল
stdout এ একটি পাঠ্য সারাংশ পাঠান। বাইন্ডিং, অননুমোদিত বা অফলাইন প্রসেসর শুধুমাত্র
ভার্বোস হলে এই মোডে টীকা; নীচের রং বিভাগ দেখুন।
ASCII মানচিত্রের একটি ASCII শিল্প উপস্থাপনা আউটপুট করুন (পূর্বে বলা হত পাঠ্য) আউটপুট হলে
stdout করতে এবং টার্মিনালে রং সমর্থিত হলে আউটপুট হবে
রঙিন
ডুমুর Xfig এ লোড করা যেতে পারে এমন মানচিত্রের একটি উপস্থাপনা আউটপুট করুন।
পিডিএফ যদি lstopo সঠিক সমর্থনের সাথে কম্পাইল করা হয়, lstopo একটি PDF উপস্থাপনা আউটপুট করে
মানচিত্রের
ps যদি lstopo সঠিক সমর্থনের সাথে কম্পাইল করা হয়, lstopo একটি পোস্টস্ক্রিপ্ট আউটপুট করে
মানচিত্রের উপস্থাপনা।
PNG যদি lstopo যথাযথ সমর্থন সহ কম্পাইল করা হয়, lstopo একটি PNG উপস্থাপনা আউটপুট করে
মানচিত্রের
SVG যদি lstopo যথাযথ সমর্থন সহ কম্পাইল করা হয়, lstopo একটি SVG আউটপুট করে
মানচিত্রের উপস্থাপনা।
কৃত্রিম
যদি টপোলজি সিমেট্রিক হয় (যার জন্য রুট অবজেক্টের আছে
symmetric_subtree ফিল্ড সেট), lstopo একটি সিন্থেটিক বর্ণনা স্ট্রিং আউটপুট করে। এই
আউটপুট পরে ইনপুট সিন্থেটিক টপোলজি বর্ণনা হিসাবে পুনরায় ব্যবহার করা যেতে পারে। মনে রাখবেন যে
I/O ডিভাইসগুলি প্রায়ই টপোলজি অ্যাসিমেট্রি সৃষ্টি করে। --no-io যোগ করা তখন উপযোগী হতে পারে যখন
সিন্থেটিক রপ্তানি ব্যর্থ হয়। এছাড়াও সিন্থেটিক টপোলজিস বিভাগটি দেখুন
ডকুমেন্টেশন।
তারা xml যদি lstopo যথাযথ সমর্থন সহ কম্পাইল করা হয়, lstopo একটি XML আউটপুট করে
মানচিত্রের উপস্থাপনা। এটি পরে আবার ব্যবহার করা যেতে পারে, এমনকি অন্য মেশিনে, সহ
lstopo --input, HWLOC_XMLFILE এনভায়রনমেন্ট ভেরিয়েবল, বা
hwloc_topology_set_xml() ফাংশন।
নিম্নলিখিত বিশেষ নাম ব্যবহার করা যেতে পারে:
- stdout এ একটি পাঠ্য সারাংশ পাঠান।
/dev/stdout
stdout এ একটি পাঠ্য সারাংশ পাঠান। এটি কার্যকরভাবে "-" উল্লেখ করার মতোই।
-.
যদি সম্পূর্ণ ফাইলের নাম হয় "-. ", lstopo এমনভাবে আচরণ করে যেন "--এর -" ছিল
দেওয়া, যার অর্থ প্রদত্ত বিন্যাসের একটি ফাইল স্ট্যান্ডার্ড আউটপুটে পাঠানো হয়।
গ্রাফিকাল আউটপুট ফরম্যাট কি তার একটি নির্দিষ্ট তালিকার জন্য "lstopo --help" এর আউটপুট দেখুন
আপনার hwloc ইনস্টলেশনে সমর্থিত।
রং
পৃথক সিপিইউগুলি গ্রাফিকাল আউটপুট ফরম্যাটে রঙিন করা হয় যাতে ভিন্ন নির্দেশ করা হয়
বৈশিষ্ট্য:
সবুজ টপোলজি একটি নির্দিষ্ট প্রক্রিয়া দ্বারা দেখা হিসাবে রিপোর্ট করা হয় (দেখুন --পিড), এবং প্রদত্ত
CPU এই প্রক্রিয়ায় CPU বাইন্ডিং মাস্ক।
সাদা সিপিইউ অনুমোদিত সেটে রয়েছে (নীচে দেখুন)। যদি টপোলজি দ্বারা দেখা হিসাবে রিপোর্ট করা হয়
একটি নির্দিষ্ট প্রক্রিয়া (দেখুন --পিড), প্রদত্ত সিপিইউও এই প্রক্রিয়ার সিপিইউতে নেই
বাঁধাই মাস্ক।
লাল সিপিইউ অনুমোদিত সেটে নেই (নীচে দেখুন)।
কালো সিপিইউ অফলাইন (সকল OS এর সমর্থন অফলাইন CPU প্রদর্শন করে না)।
"অনুমোদিত সেট" হল CPU-এর সেট যার সাথে বর্তমান প্রক্রিয়াটি আবদ্ধ হওয়ার অনুমতি রয়েছে। দ্য
অনুমোদিত সেট সাধারণত হয় প্যারেন্ট প্রক্রিয়া থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয় বা প্রশাসনিক দ্বারা সেট করা হয়
সিস্টেমে qনীতি। লিনাক্স cpusets a এর জন্য অনুমোদিত সেট সীমিত করার একটি উদাহরণ
প্রসেস এবং এর বাচ্চাদের সিস্টেমে CPU-এর সম্পূর্ণ সেটের চেয়ে কম হতে হবে।
বিভিন্ন প্রক্রিয়ার তাই অনুমোদিত সেটে ভিন্ন CPU থাকতে পারে। অতএব, আহ্বান
lstopo বিভিন্ন প্রসঙ্গে এবং/অথবা বিভিন্ন ব্যবহারকারীর জন্য বিভিন্ন রং প্রদর্শন করতে পারে
একই পৃথক সিপিইউ (উদাহরণস্বরূপ, একটি প্রসঙ্গে lstopo চালানো একটি নির্দিষ্ট CPU হিসাবে দেখাতে পারে
লাল, কিন্তু ভিন্ন প্রেক্ষাপটে চলমান lstopo সাদা হিসাবে একই CPU দেখাতে পারে)।
কিছু lstopo আউটপুট মোড, যেমন কনসোল মোড (ডিফল্ট নন-গ্রাফিক্যাল আউটপুট), না
সব সমর্থন রং. কনসোল মোড যোগ করে উপরের বৈশিষ্ট্যগুলি প্রদর্শন করে
ভার্বোস বার্তা সক্রিয় থাকলে প্রতিটি PU লাইনে পাঠ্য পাঠান।
CUSTOM এ রং
গ্রাফিকাল আউটপুটে প্রতিটি বস্তুর রঙ একটি নির্দিষ্ট করে প্রয়োগ করা যেতে পারে
সেই বস্তুতে "lstopoStyle" তথ্য বৈশিষ্ট্য। এর মান একটি সেমি-কোলন আলাদা হওয়া উচিত
তালিকা " =#rrggbb" যেখানে rr, gg এবং bb একটি রঙের RGB উপাদান, প্রতিটি
0 এবং 255 এর মধ্যে, হেক্সাডেসিমেলে (00 থেকে ff)। হতে পারে
পটভূমি
মূল বস্তু বাক্সের পটভূমির রঙ সেট করে।
পটভূমি ২
বস্তুর জন্য অতিরিক্ত বাক্সের পটভূমির রঙ সেট করে, উদাহরণস্বরূপ
একটি NUMA নোড বক্সের ভিতরে মেমরি বক্স।
পাঠ বস্তুর নাম, প্রকার, সূচী ইত্যাদি দেখানো পাঠ্যের রঙ সেট করে।
টেক্সট 2 বস্তুর কাছাকাছি অতিরিক্ত পাঠ্যের রঙ সেট করে, উদাহরণস্বরূপ লিঙ্কের গতি
পিসিআই সেতুর পিছনে।
"lstopoStyle" তথ্য hwloc- সহ একটি অস্থায়ীভাবে-সংরক্ষিত XML টপোলজিতে যোগ করা যেতে পারে।
টীকা, অথবা hwloc_obj_add_info() সহ। উদাহরণস্বরূপ, নীল রঙে সমস্ত মূল বস্তু প্রদর্শন করা
(সাদা নাম সহ):
lstopo save.xml
hwloc-annotate save.xml save.xml কোর: সমস্ত তথ্য lstopoStyle
"ব্যাকগ্রাউন্ড=#0000ff;পাঠ্য=#ffffff"
lstopo -i save.xml
বিন্যাস
এর গ্রাফিকাল আউটপুটে, lstopo 4/3 অর্জনের চেষ্টা করার জন্য সহজ আয়তক্ষেত্রাকার হিউরিস্টিক ব্যবহার করে
প্রস্থ এবং উচ্চতার মধ্যে অনুপাত। যাইহোক, NUMA নোডের বিশেষ ক্ষেত্রে লেআউট
ব্যবহারকারীকে কোনো নির্দিষ্ট NUMA টপোলজি বিশ্বাস করতে না দেওয়ার জন্য সর্বদা একটি সমতল আয়তক্ষেত্র
(lstopo এখনও এটি রেন্ডার করতে সক্ষম নয়)। একটি স্তরের বিন্যাস এর সাথে পরিবর্তন করা যেতে পারে
--vert, --horiz, এবং --rect.
উদাহরণ
পাঠ্য মোডে মেশিন টপোলজি প্রদর্শন করতে:
lstopo-no-গ্রাফিক্স
ascii-আর্ট মোডে মেশিন টপোলজি প্রদর্শন করতে:
lstopo-no-graphics -.ascii
গ্রাফিকাল মোডে প্রদর্শন করতে (ধরে নিচ্ছি যে DISPLAY এনভায়রনমেন্ট ভেরিয়েবল a তে সেট করা আছে
প্রাসঙ্গিক মান):
lstopo
একটি PNG ফাইলে টপোলজি রপ্তানি করতে:
lstopo file.png
একটি মেশিনে একটি XML ফাইল রপ্তানি করতে এবং পরবর্তীতে সংশ্লিষ্ট গ্রাফিকাল আউটপুটটি প্রদর্শন করতে
অন্য মেশিন:
machine1$ lstopo file.xml
machine2$ lstopo --input file.xml
বর্তমান মেশিন টপোলজিকে XML-এ সংরক্ষণ করতে এবং পরে স্থির থাকা অবস্থায় দ্রুত পুনরায় লোড করতে
বর্তমান মেশিন হিসাবে বিবেচনা করে:
$lstopo file.xml
<...>
$lstopo --input file.xml --thissystem
শুধুমাত্র শারীরিক প্রসেসর 0, 1, 4 এবং 5 এ একটি XML টপোলজি সীমাবদ্ধ করতে:
lstopo --input file.xml --restrict 0x33 newfile.xml
একটি XML টপোলজিকে শুধুমাত্র নুমা নোডে সীমাবদ্ধ করতে যার লজিক্যাল সূচক হল 1:
lstopo --input file.xml --restrict $(hwloc-calc --input file.xml node:1) newfile.xml
টপোলজির একটি সারাংশ প্রদর্শন করতে:
lstopo -s
টপোলজি সম্পর্কে আরও বিশদ পেতে:
lstopo -v
শুধুমাত্র কোর দেখাতে:
lstopo -- শুধুমাত্র কোর
cpusets দেখানোর জন্য:
lstopo --cpuset
শুধুমাত্র প্যাকেজের cpusets দেখানোর জন্য:
lstopo --only প্যাকেজ --cpuset-only
একটি জাল অনুক্রম অনুকরণ; এই উদাহরণটি 2টি প্রসেসর ইউনিটের 2 NUMA নোডের সাথে দেখায়:
lstopo --ইনপুট "n:2 2"
সিস্টেমে লজিক্যাল প্রসেসরের সংখ্যা গণনা করতে
lstopo --শুধু পু | wc -l
গ্রাফিকাল লিজেন্ডে কার্নেল রিলিজ এবং সংস্করণ যুক্ত করতে:
lstopo --append-legend "কার্নেল রিলিজ: $(uname -r)" --append-legend "কার্নেল সংস্করণ:
$(unname -v)"
onworks.net পরিষেবা ব্যবহার করে hwloc-ls অনলাইন ব্যবহার করুন