কীভাবে বেঞ্চমার্ক কার্নেল (-Os বনাম -O2)


6

এটি আমার কাছে যৌক্তিক বলে মনে হয় যে কোনও 64-বিট কার্নেলের আকারের জন্য এটি অনুকূলিতকরণ করতে সংকলন সামগ্রিকভাবে সহায়তা করতে পারে। (আমার পছন্দের ডিস্ট্রো -O2 ব্যবহার করে) এতে আরও নিবন্ধ এবং মেমরির সুবিধা রয়েছে এবং সাধারণ অপ্টিমাইজড কোডের চেয়ে সম্ভবত কম ক্যাশে যুক্তি রয়েছে। আমার কাছে এইরকম একটি কার্নেল সংকলিত আছে এবং এটি দুর্দান্ত বলে মনে হচ্ছে। তবে আমার প্রশ্ন আমি কীভাবে এটি প্রমাণ করতে পারি? আমি "রিয়েল ওয়ার্ল্ড" সাজানোর মানদণ্ডের জন্য ফোরোনিক্স ব্যবহার করতে পছন্দ করি যাতে আমি এর মতো কেসগুলি পরীক্ষা করতে পছন্দ করি। আমি পরীক্ষা করতে কি বাছাই করা উচিত? অন্য কারও কি বিকল্প আছে? আগাম অনেক ধন্যবাদ।


আচ্ছা, যদি কেউ in জিপ-র বেঞ্চমার্কে অন্তর্নির্মিত আগ্রহী হয় তবে দেখানো হয়েছিল যে ওস ধীর ছিল, তবে আমি নিরুৎসাহিত হই না। এটি অন্যগুলির মধ্যে এমনকি আরও বেশি ছিল।
নাইটউইশফ্যান

উত্তর:


3

যদি আপনার -Os সংকলিত কার্নেলটি "দুর্দান্ত" মনে হয় তবে আমার মনে হয় আপনার এটি বেঞ্চমার্কিংয়ের যত্ন নেওয়া উচিত নয়, কেন এখানে:

কোন ধরণের লোড আপনি পরীক্ষা করেন তা বেছে নেওয়া বেঞ্চমার্কগুলির সমস্যাটি সর্বদা থাকবে।
এমনকি ফোরোনিক্স টেস্ট স্যুটটি বিভিন্ন কার্নেল সংশোধনগুলির মধ্যে পার্থক্য হাইলাইট করার জন্য ঠিক থাকলেও আপনি নিজের কার্নেলটি নিজের লোডের জন্য আরও ভাল পারফরম্যান্স প্রমাণ করার জন্য এটি নিজেরাই ব্যবহার করতে পারবেন না কারণ আপনি দিনটিকে একই ভিত্তিতে একই ক্রিয়াকলাপটি জিজ্ঞাসা করেন না।

আপনি যদি এখনও এটি ব্যবহার করে দেখতে চান:
আপনি বেশিরভাগ সময় ব্যবহার করছেন এমন অ্যাপ্লিকেশনগুলিকে বা ব্যাঙ্কমার্ক চেষ্টা করতে পারেন বা যাদের সম্পূর্ণ করতে দীর্ঘ সময় লাগে (থ্রিডি রেন্ডারিং / সংকলন / ওএলএপি-স্টাইলের অনুসন্ধানগুলি ওরফে কিউবস / রেইনবো টেবিল জেনারেশন)। ..) আপনি কোনও লাভ খুঁজে পেতে পারেন কিনা তা দেখতে।

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

এই চার্ট

আপনার যদি আরও ইনফোসের প্রয়োজন হয় / আরও বেশি ভালভাবে জিসিসি অপ্টিমাইজেশান সম্পর্কে কথা বলতে চান আপনি ফ্রিনোড আইআরসি বা ভেন্টো ফোরামে # এজেন্টো চ্যানেলে যেতে পারেন , তবে মনে রাখবেন: কেবল "ধনী" শব্দটি উল্লেখ করবেন না ^^

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