উবুন্টু কোর পার্কিং সমর্থন করে?


13

কোর পার্কিং একটি নতুন বৈশিষ্ট্য যা ব্যাটারির আরও ভাল পারফরম্যান্স পেতে উইন্ডোজ 7 এ চালু হয়েছিল ।

অপারেটিং সিস্টেমের রিসোর্স ব্যবহারের উপর নির্ভর করে এটি কম্পিউটারের বিদ্যুৎ খরচ এবং তাপ নিঃসরণ হ্রাস করতে মাল্টি-কোর সিপুতে এক বা একাধিক কোর পার্ক করতে পারে। ক্রিয়াকলাপগুলিতে আরও বেশি প্রক্রিয়াকরণ শক্তি প্রয়োজন হলে পার্কযুক্ত করগুলি কার্যগুলিতে সহায়তা করতে আবার সক্রিয় হয়

সুতরাং আমার প্রশ্ন হ'ল উবুন্টু 12.04 "কোর পার্কিং" এ এটি করার কোনও উপায় আছে কি ?


3
দুর্দান্ত প্রশ্ন!
NlightNFotis

উত্তর:


9

কিছু সময়ের জন্য, আমি এই জন্য একটি স্পষ্ট উত্তর নেই, তবে এটি সুস্পষ্ট যে লিনাক্স কার্নেল কিছু শক্তি মেকানিজম সংরক্ষণ ব্যবহার করছে

তবে আশেপাশে কিছু তদন্ত করে, আমি দ্রুত বুঝতে পেরেছি যে সাম্প্রতিকতম লিনাক্স কার্নেলগুলি এসিপিআই নামে একটি বৈশিষ্ট্য ব্যবহার করে যা অ্যাডভান্সড কনফিগারেশন এবং পাওয়ার ইন্টারফেসের একটি সংক্ষিপ্ত রূপ ।

এসিপিআই কী করছে:

অ্যাডভান্সড কনফিগারেশন এবং পাওয়ার ইন্টারফেস (এসিপিআই) স্পেসিফিকেশন অপারেটিং সিস্টেম দ্বারা ডিভাইস কনফিগারেশন এবং পাওয়ার পরিচালনার জন্য একটি ওপেন স্ট্যান্ডার্ড সরবরাহ করে।

উইকিপিডিয়া মাধ্যমে ।

মূলত এসিপিআই আরও ভাল পাওয়ার ম্যানেজমেন্টের জন্য বিভিন্ন সিপিইউ রাজ্যগুলির নিয়ন্ত্রণের অনুমতি দেয়।

বিভিন্ন এসিপিআই সিপিইউ-রাজ্য:

সিপিইউ সি-স্টেটস (পাওয়ার ম্যানেজমেন্ট)

মূলত, সিপিইউ "সি স্টেটস" সম্পর্কে আপনার উদ্বিগ্ন হওয়ার মতো কিছুই নেই। এগুলি স্বয়ংক্রিয়ভাবে কার্নেল + এসিপিআই সিস্টেম দ্বারা বর্তমান সিস্টেমের বোঝা বিবেচনা করে নিয়ন্ত্রণ করা হয়। (ক্যাভেট: নীচে AMD অ্যাথলন এবং ডুরন প্রসেসরের সম্পর্কে নোটটি দেখুন)। নতুন (2.6+) কার্নেলগুলির এসিপিআই কোড অলস সময় থাকলে স্বয়ংক্রিয়ভাবে আপনার সিপিইউকে ঘুমাতে দেয় (দ্রষ্টব্য: এটি সিপিইউ ফ্রিকোয়েন্সিটি পরিবর্তন করে না That এটি "পি স্টেটস" দ্বারা নিয়ন্ত্রিত হয় - নীচে দেখুন)।

উপলব্ধি করার একমাত্র বিষয় হ'ল সিপিইউ ক্ষণে ক্ষণে বন্ধ হয়ে গেলে আপনার সিস্টেম সম্পূর্ণ "সচেতন" হয় - আপনি খুব বেশি পার্থক্য লক্ষ্য করবেন না। তবে পাওয়ার সাশ্রয় যথেষ্ট পরিমাণে হতে পারে। আপনার সিপিইউ যখনই নিষ্ক্রিয় হয় তখন হাজার হাজার "মাইক্রো-ন্যাপস" নিচ্ছে বলে মনে করুন।

সিপিইউ-টি স্টেটস (থ্রোটলিং)

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

সিপিইউ-পি স্টেটস (পারফরম্যান্স)

আজকাল অনেকগুলি প্রসেসরের (বিশেষত ল্যাপটপগুলি) ঘড়ির ফ্রিকোয়েন্সি আসলে "ফ্লাইতে" ধীর হয়ে যেতে পারে। এটি বিপুল বিদ্যুতের সঞ্চয় যোগ করে। ইন্টেল এটিকে "স্পিডস্টেপ" এবং এএমডি এটিকে "কুল'ন'কুইট" বা "পাওয়ারনউ" বলে। আরও সাধারণভাবে এই রাজ্যগুলিকে "পি স্টেটস" বলা হয়। আপনাকে প্রায় অবশ্যই BIOS এ যেতে হবে এবং আপনার সিপিইউ প্রথমটির জন্য এই বৈশিষ্ট্যটি সক্ষম করতে হবে!

** কিছু গ্রাহক মানদণ্ড: **

উপরের সিপিইউ রাজ্যগুলির শক্তি সঞ্চয়গুলি কী কী? নিম্নলিখিত তথ্যটি এএমডি ওয়েবসাইট থেকে নেওয়া হয়। 1 এমবি এল 2 ক্যাশে সহ একটি এএমডি 64 3400 + / 2200MHz বিবেচনা করুন। যাইহোক, আমি এখানে থাকাকালীন, আমাকে এএমডি নামকরণ কনভেনশন সম্পর্কে অভিযোগ করতে দিন। 3400+ সংখ্যাটির অর্থ জ্যাক স্কোয়াট নয়। এটি কেবল এএমডি-র বলার উপায় যা এই প্রসেসরটি 3400MHz এ চালিত একটি ইন্টেল পেন্টিয়াম -4 এর মতো "দেখতে" লাগে। আমি মনে করি এটি তাদের বাজারের ক্ষতি না হারানোর উপায়। এখানে পি এবং টি রাষ্ট্র বিদ্যুৎ খরচ মূল্য রয়েছে (সি রাজ্যটি টি রাষ্ট্রের মতো একই এইচএলটি নির্দেশ):

  • পারফরম্যান্স স্টেট 0 (সম্পূর্ণ অ্যাক্টিভ) (2200MHz): 89 ওয়াট
  • পারফরম্যান্স স্টেট 1 (2000MHz): 70 ওয়াট
  • পারফরম্যান্স স্টেট 2 (800MHz): 35 ওয়াট
  • থ্রোটলেড (এইচএলটি নির্দেশনা): ২.২ ওয়াট

আরও পড়ার জন্য কিছু উল্লেখ

সম্পাদনাগুলি

[সম্পাদনা # 1]: চারদিকে গুগল করে, আমি কিছু ফোরামেও অন্যান্য কিছু পোস্ট পেয়েছি (ওপেনসুস ফোরামটি যা আপনি খুঁজছেন তার সাথে প্রাসঙ্গিক বলে মনে হচ্ছে) এবং খুঁজে পেয়েছি যে লিনাক্সের জন্য এটি উইন্ডো এবং এই জাতীয় সমস্যা হিসাবে খুব বেশি নয় it বিশেষত গেমিংয়ে আমি রেডহ্যাট মেলিং তালিকায় দুটি মেইলে ( প্রথম এক এবং দ্বিতীয় একটি [ফলোআপ] ) কিছু তথ্যও খুঁটিয়েছি যা সম্পর্কিত বলে মনে হচ্ছে। আমি বর্তমানে এটিতে তথ্য নিয়ে গবেষণা করছি।

[সম্পাদনা # 2]: আমি বিষয়টি নিয়ে কিছুটা গবেষণা করেছি এবং আমি আরও বেশি করে নিশ্চিত হয়েছি যে লিনাক্সে কোনও মূল পার্কিং ব্যবস্থা নেই, যদি না এসসিআই না থাকে যার বিষয়ে আমি অবগত নই। কিছু মজার তথ্যও যে cpu 'র প্রত্যক্ষ ম্যানিপুলেশন জন্য অনুমতি সফ্টওয়্যার কিছু টুকরা এবং প্রসেস মত চালানো হয় cpuset , numactl এবং শেষ কিন্তু না অন্তত, cpufreq । আমার গবেষণা চালিয়ে যাবে।


আমি মনে করি কিছু Android ডিভাইস এক বা একাধিক কোর অক্ষম করতে পারে। নিশ্চিত না যদিও এটি সরাসরি হার্ডওয়্যার বা কার্নেল দ্বারা পরিচালিত হয়েছে কিনা।
লিও

2

এখানে একটি নিবন্ধ উল্লেখ করা হয়েছে যে কোর পার্কিং শক্তি সংরক্ষণের জন্য সি-স্টেটস অগ্রসর করার জন্য কোর স্থাপনের সাথে সম্পর্কিত। সি-রাজ্যগুলি থামার নির্দেশের সাথে সেট করা আছে। যেমন NlightNFotis উল্লেখ করেছেন এটি এসিপিআই-র জন্য লিনাক্স সমর্থন ব্যবহার করে করা হয়েছে।

ইন্টেলের লিখিত powertop( sudo apt-get install powertop) ওপেন সোর্স প্রোগ্রামের সাহায্যে লিনাক্স দ্বারা আপনার কোরগুলি দেওয়া হয়েছে সেই রাজ্যগুলি সম্পর্কে আপনি আরও কিছু তথ্য পেতে সক্ষম হতে পারেন । যদি আপনার হার্ডওয়্যার বিভিন্ন সি-স্টেটস সমর্থন করে তবে আপনাকে উবুন্টু লিনাক্স দ্বারা এই হ্রাস-পাওয়ার অবস্থায় আপনার কোরগুলি কত শতাংশ সময় দেবে তা আপনাকে জানাতে সক্ষম হওয়া উচিত। নিচে দেখ. উচ্চতর সংখ্যাটি সি-স্টেটের বেশি শক্তি সঞ্চয় করা হয়।

এটি পাশাপাশি আরও অনেক তথ্য সরবরাহ করে।

এছাড়াও, উইন্ডোজের মতো, যখন লিনাক্স করার কাজ করা হয় তখন চাহিদা যে পরিমাণ, শক্তি সঞ্চয় করার ইচ্ছা ইত্যাদির উপর ভিত্তি করে কোরগুলি চালিত হয় তার ফ্রিকোয়েন্সি সামঞ্জস্য করতে পারে

আমার ল্যাপটপ সি-স্টেটস সমর্থন করে না, যদিও এটি স্থগিত করা যেতে পারে। অ্যাটম প্রসেসরের সাথে আমাদের একটি ছোট্ট এসার তাদের সমর্থন করে, যেমন আপনি নীচে দেখতে পারেন।

এখানে চিত্র বর্ণনা লিখুন

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