লিনাক্সে কোনও প্রসেসরের সংখ্যা বোঝার জন্য একটি আদেশ আছে কি যেখানে একটি প্রক্রিয়া লোড হয়?


26

লিনাক্সে কোন প্রসেসরটি প্রসেসরটি চালাচ্ছে তা প্রদত্ত কোনও আদেশ রয়েছে কিনা? আমি সেই প্রসেসরের সিপিইউ ব্যস্ত এবং সিপিইউ অলস সময়টি খুঁজে বের করতে আগ্রহী।

উত্তর:


32

psসক্রিয় প্রসেসরের ক্যোয়ারী এবং প্রদর্শন করতে আপনি কমান্ডটি ব্যবহার করতে পারেন । উদাহরণস্বরূপ, আপনি চালাতে পারেন:

$ ps -aF
UID        PID  PPID  C    SZ   RSS PSR STIME TTY          TIME CMD
root         1     0  0  5971  1764   1 Sep15 ?        00:00:01 /sbin/init
ubuntu   28903  2975  0  3826  1208   0 09:36 pts/0    00:00:00 ps -aF

PSRকলামের শো initপ্রসেসর 1 চলতে থাকে এবং psপ্রসেসর 0. চলছে দেখুন PS (1) জন্য র manpage কিভাবে ক্ষেত্র প্রদর্শন করা হয় যে কাস্টমাইজ করতে আরও বিশদের জন্য।

আপনি htopবর্তমানের সক্রিয় প্রসেসরের প্রদর্শন করতে গ্রাফিকাল সরঞ্জামটি কনফিগার করতে পারেন । এছাড়াও, htopপ্রতি-সিপিইউ লোড ডিসপ্লে গ্রাফ রয়েছে, যা আপনি যা খুঁজছেন তা হতে পারে। উদাহরণস্বরূপ, http://htop.sourceforge.net/ থেকে নিম্নলিখিত স্ক্রিনশটটি দেখুন ।

হটপ স্ক্রিনশট

শেষ অবধি, আপনি tasksetকোনও নির্দিষ্ট সিপিইউতে আত্মীয়তা জোর করার জন্য সরঞ্জামটি ব্যবহার করতে পারেন ।


মনে রাখবেন (যদি না আপনি কেবলমাত্র একটি সিপিইউতে সখ্যতা স্থাপনের জন্য টাস্কসেট ব্যবহার না করেন) প্রদর্শনটি উত্পন্ন হওয়ার আগে এই তথ্যটি অপ্রচলিত হতে পারে, আপনি এটি পড়ার সময়টি ছাড়াই alone
জ্যামি হানরাহান

26

এটি খুঁজে বের করার অনেকগুলি উপায় রয়েছে। htop, শীর্ষ, পিএস।

htop

  • পরীক্ষিত সংস্করণ: 1.0.2
  • ইউআরএল: http://htop.sourceforge.net/

    1. সেটআপ উইন্ডোতে উঠতে F2 চাপুন
    2. সেটআপ কলামে কলাম নির্বাচন করুন
    3. উপলব্ধ কলামগুলি যান
    4. প্রসেসর যুক্ত করুন htop নির্বাচন প্রসেসর
    5. সিপিইউ কলামটি পরীক্ষা করুন সিপিইউ কলাম সহ হটপ

শীর্ষ

  • পরীক্ষিত সংস্করণ: প্রোপস ৩.৩.৮
  • ইউআরএল: http://gitorious.org/procps

    1. ক্ষেত্র পরিচালনা উইন্ডোতে উঠতে এফ টিপুন
    2. পি নির্বাচন করুন (সর্বশেষ ব্যবহৃত সিপিইউ)

এখানে সর্বশেষ কলাম সহ একটি উদাহরণ P

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND   P 
 5626 yashi     20   0 1926276 545964  47596 R  12.6  3.4 151:10.81 gnome-sh+ 2 
 5347 root      20   0  384788  73600  55708 S   8.7  0.5  55:10.09 Xorg      1 
 8125 yashi     20   0  646240  30776  21928 S   4.3  0.2  23:06.20 gnome-sy+ 0 
 1785 yashi     20   0  581180  29288  15560 R   4.0  0.2   0:25.55 gnome-te+ 1

PS

পিএসআর হ'ল প্রসেসর আইডি প্রদর্শনের কোড। আপনি যেমন ps -o pid,psrবা সহজভাবে বিন্যাস বিকল্পটি ব্যবহার করতে পারেনps -eF

$ ps -eF|head
UID        PID  PPID  C    SZ   RSS PSR STIME TTY          TIME CMD
root         1     0  0  3817   964   0 Aug14 ?        00:00:02 init [2]  
root         2     0  0     0     0   2 Aug14 ?        00:00:00 [kthreadd]
root         3     2  0     0     0   0 Aug14 ?        00:00:11 [ksoftirqd/0]
root         5     2  0     0     0   0 Aug14 ?        00:00:00 [kworker/0:0H]
root         7     2  0     0     0   0 Aug14 ?        00:00:00 [migration/0]
root         8     2  0     0     0   0 Aug14 ?        00:00:00 [rcu_bh]
root         9     2  0     0     0   3 Aug14 ?        00:00:39 [rcu_sched]
root        10     2  0     0     0   0 Aug14 ?        00:00:00 [watchdog/0]
root        11     2  0     0     0   1 Aug14 ?        00:00:00 [watchdog/1]

1

আমি মানুষের পিএস এর সামগ্রীগুলি উদ্ধৃত করছি:

পিএসআর আপনাকে প্রসেসরটি বলবে যে প্রক্রিয়াটি চলছে বা চলছে। পিসিপিইউ আপনাকে সিপিইউ সময়ের শতকরা সময় বলবে যা প্রক্রিয়াটি ব্যয় করেছে।

পিএস -ইওপিড, জোয়ার, ক্লাস, আর্টপ্রিও, এনআই, প্রি, পিএসআর , পিসিপিইউ , স্ট্যাট, ওয়াচান: ১৪, কম

ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm | tail
 9847  9847 TS       -   0  19   2  0.0 S    -              kworker/2:0
10061 10061 TS       -   0  19   2  0.6 Sl   futex_wait_que chrome
10208 10208 TS       -   0  19   3  0.0 S    -              kworker/3:3
10247 10247 TS       -   0  19   1  0.0 S    -              kworker/1:1
10381 10381 TS       -   0  19   1  4.6 Sl   futex_wait_que chrome
10452 10452 TS       -   0  19   0  0.0 S    -              kworker/0:1
10491 10491 TS       -   0  19   0  0.5 Sl   futex_wait_que chrome
10504 10504 TS       -   0  19   2  0.0 S    -              kworker/2:1
10505 10505 TS       -   0  19   0  0.0 R+   -              ps
10506 10506 TS       -   0  19   3  0.0 S+   pipe_wait      tail

BSD শৈলী:

পিএস অ্যাকো স্ট্যাট, ইউইড, রুড, টিটি, টিপিজিড, সেস, পিজিআরপি, পিপিড, পিডি , পিএসআর , পিসিপিইউ , কম


এটি এক ধরণের রহস্যজনক। এটি কী এবং কীভাবে সমস্যা সমাধানের জন্য এটি ব্যবহার করবেন সে সম্পর্কে আপনার উত্তরটি প্রসারিত করতে পারেন? পর্যালোচনা থেকে
ফিক্সার 1234
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.