পিএস অক্স আউটপুট অর্থ


226

পিএস অক্স টাইপ করার সময় আউটপুটটির প্রতিটি কলামের অর্থ কী? উদাহরণ স্বরূপ

$ ps aux  
timothy  29217  0.0  0.0 11916 4560 pts/21   S+   08:15   0:00 pine  
root     29505  0.0  0.0 38196 2728 ?        Ss   Mar07   0:00 sshd: can [priv]   
can      29529  0.0  0.0 38332 1904 ?        S    Mar07   0:00 sshd: can@notty   

ধন্যবাদ এবং শুভেচ্ছা!

উত্তর:


275
$ ps aux  
USER       PID  %CPU %MEM  VSZ RSS     TTY   STAT START   TIME COMMAND
timothy  29217  0.0  0.0 11916 4560 pts/21   S+   08:15   0:00 pine  
root     29505  0.0  0.0 38196 2728 ?        Ss   Mar07   0:00 sshd: can [priv]   
can      29529  0.0  0.0 38332 1904 ?        S    Mar07   0:00 sshd: can@notty  
  • ব্যবহারকারী = প্রক্রিয়াটির মালিক ব্যবহারকারী
  • পিআইডি = প্রক্রিয়া আইডি
  • % সিপিইউ = প্রক্রিয়াটি চলমান সময়কে বিভক্ত করে এটি সিপিইউ সময় ব্যবহৃত হয়।
  • % এমইএম = প্রক্রিয়াটির বাসিন্দার মেশিনের শারীরিক মেমরির আকারের আকারের অনুপাত
  • ভিএসজেড = পুরো প্রক্রিয়াটির ভার্চুয়াল মেমরির ব্যবহার ( কিবিতে )
  • আরএসএস = আবাসিক সেট আকার, অ-অদলবদল শারীরিক মেমরি যা কোনও টাস্ক ব্যবহার করেছে (কিবিতে)
  • টিটিওয়াই = নিয়ন্ত্রণকারী টিটি (টার্মিনাল)
  • স্ট্যাট = বহু-চরিত্রের প্রক্রিয়া অবস্থা state
  • START = প্রক্রিয়া শুরু করার সময় বা তারিখ
  • টাইম = ক্রমযুক্ত সিপিইউ সময়
  • COMMAND = কমান্ডটি তার সমস্ত যুক্তি সহ

দেখুন PS man পৃষ্ঠা আরও তথ্যের জন্য।


26
আপনি উদাহরণস্বরূপ যোগ করতে পারেন যে ভিএসজেড এবং আরএসএস কিবিতে আউটপুট, প্রথম
বুদ্ধি

আপনি কি ভিএসজেড এবং আরএসএসের পার্থক্য সম্পর্কে আরও কিছু বলতে পারেন? ধন্যবাদ।
কিয়ান চেন

3
আরএসএস হ'ল পরিমাণ এই শারীরিক মেমরিটি ব্যবহার করছে। নোট করুন যে এতে অন্যান্য প্রক্রিয়াগুলির সাথে ভাগ করা কোনও মেমরি অন্তর্ভুক্ত রয়েছে (উদাহরণস্বরূপ যদি অন্যান্য প্রক্রিয়াগুলি একই এক্সিকিউটেবল বা লাইব্রেরি থেকে লোড করা হয়) যাতে এটি মেমরির ব্যবহারকে ওভার-রিপোর্ট করতে পারে। ভিএসজেড হ'ল ভার্চুয়াল মেমরি স্পেসের আকার - এটি দ্বারা "বিভক্ত" মেমরিটি না হওয়ায় এর দ্বারা বিভ্রান্ত হবেন না। এটি ব্যবহারে মেমরি (আরএসএস) অন্তর্ভুক্ত রয়েছে, স্মৃতি যা অদলবদল হয়েছে, তবে সাধারণত সংখ্যাগরিষ্ঠটি কেবলমাত্র অতিরিক্ত অ্যাড্রেসিং স্পেস যা আসলে এটির জন্য বরাদ্দ প্রাপ্ত সত্যিকারের স্মৃতি ছিল না - সেই স্থানটি ব্যবহার করার জন্য, আরও মেমরি দেওয়া দরকার প্রক্রিয়া.
থোমস্রুটার

2
আমি একটি সাদৃশ্য চিন্তা করার চেষ্টা করেছি। ধরা যাক আপনি রাতের খাবার খাচ্ছেন যাতে আপনি অন্য লোকের সাথে সীমিত খাবারের ভাগ ভাগ করে নিচ্ছেন। আরএসএস আপনার প্লেটে বর্তমানে খাবারের পরিমাণ। ভিএসজেড আপনার প্লেটের আকার। আপনার সমস্ত প্লেটই খাবার নয় এবং আপনি যে পরিমাণ খাবার দাবি করেছেন তার সাথে এটি প্রাসঙ্গিক নয়।
থোমাসর্টটার

41

এছাড়াও এটি সহায়ক হতে পারে:

প্রক্রিয়া রাষ্ট্রের কোডগুলি:

  • R চলমান বা চলমান (রান কাতারে)
  • D নিরবচ্ছিন্ন ঘুম (সাধারণত আইও)
  • S অবিচ্ছিন্ন ঘুম (একটি ইভেন্ট সম্পূর্ণ হওয়ার অপেক্ষায়)
  • Z ডিফল্ট / জম্বি, সমাপ্ত কিন্তু এর পিতামাতার দ্বারা কাটা হয় না
  • T কোনও কাজ নিয়ন্ত্রণ সংকেত দ্বারা বা এটি সন্ধান করা হচ্ছে বলে থামানো হয়েছে

কিছু অতিরিক্ত সংশোধক:

  • < উচ্চ-অগ্রাধিকার (অন্যান্য ব্যবহারকারীদের জন্য ভাল না)
  • N নিম্ন-অগ্রাধিকার (অন্যান্য ব্যবহারকারীদের জন্য চমৎকার)
  • L পৃষ্ঠাগুলিতে মেমরিতে লক করা আছে (রিয়েল-টাইম এবং কাস্টম আইও এর জন্য)
  • s একটি অধিবেশন নেতা
  • l মাল্টি-থ্রেডেড (যেমন NPTL pthreads do CLONE_THREAD ব্যবহার করে)
  • + অগ্রভাগ প্রক্রিয়া গ্রুপে আছে

24

লিনাক্সে কমান্ডটি:

ps -aux

অর্থ সমস্ত ব্যবহারকারীর জন্য সমস্ত প্রক্রিয়া দেখায়। আপনি ভাবছেন এক্স এর অর্থ কী? এক্স একটি নির্দিষ্টকরণকারী যার অর্থ 'ব্যবহারকারীর মধ্যে যে কোনও'। সুতরাং আপনি এটি টাইপ করতে পারেন:

ps -auroot

যা সমস্ত মূল প্রক্রিয়া প্রদর্শন করে, বা

ps -auel

যা ব্যবহারকারী এল থেকে সমস্ত প্রক্রিয়া প্রদর্শন করে। 'ম্যান পিএস' পৃষ্ঠায় টেকনোবেবলটি হ'ল: 'পিএস -অক্স' x 'নামের একটি ব্যবহারকারীর মালিকানাধীন সমস্ত প্রক্রিয়া প্রিন্ট করার পাশাপাশি -a বিকল্প দ্বারা নির্বাচিত সমস্ত প্রক্রিয়া মুদ্রণ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.