ওবুন্টুতে সিগ্রুপ কীভাবে ব্যবহার করবেন 13.04


16

আমি cgroupউবুন্টুতে কীভাবে কাজ করে এবং cgroupএটি উবুন্টু ১৩.০৪-তে কাজ করে না তা শেখার চেষ্টা করছি । আমি স্থায়ীভাবে প্রদত্ত প্রক্রিয়াটির জন্য সিপিইউ সীমাটি কীভাবে সেট করব এই প্রশ্নের উত্তরটি ব্যবহার করছি । সিপুলিমিট এবং দুর্দান্ত কাজ করে না

এটাই আমি করেছি:

  1. ইনস্টল করা cgroup:

    sudo apt-get install cgroup-bin
    
  2. পুনরায় বুট করার

  3. cgroupআপনার ব্যবহারকারীর জন্য একটি তৈরি করুন (প্রক্রিয়াটির মালিক):

    sudo cgcreate -a ipeacocks -g cpu:ipeacocks
    
  4. কমান্ড চালান:

    echo 100 > /sys/fs/cgroup/cpu/ipeacocks/cpu.shares
    
  5. এবং আদেশ:

    cgexec -g cpu:ipeacocks stress --cpu 4
    

এবং আউটপুট:

cgroup change of group failed

কেন? আমি কী ভুল করছি?

উত্তর:


21

আপনাকে সেই সাথে টাস্ক ফাইলেরও মালিক হতে হবে যাতে আপনার এটিতে একটি পিড লেখার অনুমতি রয়েছে। এটি করতে, ব্যবহার-টী, যেমন,

sudo cgcreate -a ipeacocks:ipeacocks -t ipeacocks:ipeacocks -g cpu:ipeacocks

হ্যাঁ, এটা ছিল। আমি যে দুঃখের বিষয়টিকে সমাধান করেছি তা চিহ্নিত করতে পারি না। @ পাইককস, আপনি করবেন?
রোমানো

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