এক্স / লাইটডিএম এর সিপিইউ ব্যবহার আমি কীভাবে হ্রাস করতে পারি?


8

নেটবুকে (লেনোভো এস 10) Xubuntu 12.04 চালানো, lightdmব্যাকগ্রাউন্ডে চলমান প্রক্রিয়াটি ক্রমাগত সিপিইউর একটি মূল্যবান 12% গ্রহণ করে। তদ্ব্যতীত, এটি যথেষ্ট পরিমাণে শক্তি খরচ করে এবং ব্যাটারির আয়ু ইতিমধ্যে তেমন ভাল হয় না।

আমি যে প্রক্রিয়াটির উল্লেখ করছি সেটিকে htopএই আদেশ হিসাবে দেখানো হয়েছে :

    /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

কেন এই প্রক্রিয়া প্রয়োজনীয়? এর প্রসেসরের ব্যবহার হ্রাস করার কোনও উপায় আছে কি?

উত্তর:


5

/usr/bin/X :0 -auth /var/run/lightdm/root/:0...

এটি লাইটডিএম নয়, তবে এক্স সার্ভার যা কোনও লিনাক্সে জিইউআই রাখার জন্য প্রয়োজনীয়।

এটি নিয়মিত 12% সিপিইউ ব্যবহার করা উচিত নয়, তবে সিপিইউ ব্যবহার আপনার ডেস্কটপে আপনি যে পরিমাণ "ক্রিয়াকলাপ" চালিয়ে যাচ্ছেন তার উপর নির্ভর করে উপরে ও নিচে যেতে হবে।

@ Drake01 এর eHow লিঙ্ক দ্বারা প্রস্তাবিত বিকল্পগুলি চেষ্টা করতে , আপনাকে অবশ্যই একটি নতুন ফাইল তৈরি করতে হবে /usr/share/X11/xorg.conf.d। উদাহরণ স্বরূপ:

  1. sudo nano /usr/share/X11/xorg.conf.d/99-mycputweaks.conf
  2. প্রবেশ করান:

    বিভাগ "স্ক্রিন"
    বিকল্প "রেন্ডারএকসেল" "সত্য"
    বিকল্প "GLXRootClipping" "সত্য" অক্ষম করুন
    বিকল্প "ক্ষয়ক্ষতি" "সত্য"
    বিকল্প "UseEvents" "সত্য"
    EndSection
    
  3. সংরক্ষণ করুন, প্রস্থান করুন এবং পুনরায় বুট করুন (বা ভার্চুয়াল টার্মিনাল থেকে এক্স পুনরায় চালু করুন)।

এছাড়াও আপনি চেষ্টা করতে পারেন জুপিটার , একটি ক্ষমতা ব্যবস্থাপনা আপনার ব্যাটারির আয়ু বাড়াতে চেষ্টা নেটবুকের জন্য বিশেষভাবে পরিকল্পিত অ্যাপলেট। (পিপিএ থেকে উপলব্ধ)।


1
দ্রষ্টব্য, এক্স লোড করা বন্ধ করার জন্য এই বিকল্পগুলি (যাইহোক আমার বাক্সে) - প্রতিটি বিকল্পের কী করা উচিত?
উইলফ

1
এটি আমার এক্স আর বুট করতে পারে না। লিনাক্স মিন্ট 18.3।
মঞ্চগুলি

4

পুরাতন থ্রেড, আমি জানি, তবে উচ্চ সিপিইউ ব্যবহারের /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background noneফলে আমি একটি গুরুতর সমস্যা পেয়েছি যা অসহ্য ডেস্কটপ পারফরম্যান্সের (ডেস্কটপ কম্পিউটারে) ডেকে আনে। এটি সমাধানের কোনও প্রচেষ্টা সফল হয়নি (নতুন ভিডিও ড্রাইভার, নতুন কার্নেল, xorg.conf সম্পাদনা, ... এমনকি একটি নতুন ইনস্টল)!

বাট : উচ্চ সিপু ব্যবহারের কারণ হ'ল পিসিআই-নেটওয়ার্ক কার্ড এবং ভিডিও কার্ড একই আইআরকিউ ব্যবহার করেছিল। এর মধ্যে একটি লাইন ছিল /var/log/syslog"আইআরকিউ # 16 অক্ষম করা হচ্ছে" said চেক করার পরে /proc/interruptsআমি দেখতে পেলাম যে nvidia(ভিডিও কার্ড) এবং eth0(এনআইসি) উভয়ই একই বাধা পেয়েছিল (আমার ক্ষেত্রে আইআরকিউ # 16)।

সুতরাং, আমি যা করেছি তা হ'ল আমার কম্পিউটার কার্ডটি অন্য একটি পিসিআই-স্লটে রেখে দেওয়া। সম্পন্ন.

এই থ্রেডটি http://www.linuxquestions.org/questions/slackware-14/disabling-irq-16-a-879964/page3.html সমাধান এনেছে।

আমি আশা করি এটা কারো সাহায্যে লাগবে!


সময়, প্রভু পরামর্শের জন্য ধন্যবাদ। আমি আশা করি এটি এখন আরও ভাল।
thw24

3

এক্স সার্ভারটি লিনাক্স কার্নেলের উপর দিয়ে জিইউআই সমর্থন করার জন্য অর্থাৎ এক্সুফুন্টুতে এক্সফেস, উবুন্টুতে জিনোম, কুবুন্টুতে কেডি ইত্যাদি সরবরাহ করতে হবে তাই আপনার গুই চলাকালীন এটি সর্বদা চালাতে হবে। আমি ব্যক্তিগতভাবে কখনও কখনও ওয়ার্কিং মেশিনগুলিতে উচ্চ এক্স-সার্ভার সিপিইউ ব্যবহারের মুখোমুখি হইনি, তবে একটি ওয়েব অনুসন্ধান লিঙ্কটি ফেরত দেয়: http://www.ehow.com/how_7609862_reduce-cpu-usage-xorg.html দেখুন কিনা এটি সাহায্য করে।


বিভ্রান্তি পরিষ্কার করার জন্য ধন্যবাদ; সুতরাং এটি লাইটডিএম প্রক্রিয়া নয়, এক্স সার্ভার নিজেই। আমি উপরের লিঙ্কটি অনুসরণ করেছি, তবে /etc/X11/xorg.confপরিবর্তনগুলি প্রয়োগ করার জন্য কোনও ফাইল নেই । জুবুন্টুতে এই ফাইলটির সমতুল্য কি আছে?
স্যার হোয়াইটআউট

3
xubuntu এবং উবুন্টু আর একটি ডিফল্ট দ্বারা xorg.conf ফাইল পাঠায় না - সবকিছু স্বয়ংক্রিয়ভাবে কনফিগার করা আছে। যদি আপনি এটি তৈরি করেন তবে এটি ব্যবহৃত হবে এবং ডিফল্টগুলি ওভাররাইড (প্রতিস্থাপন?) করবে।
ফ্যাশনাল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.