1 টিরও বেশি সিপিইউ / কোর সহ কোনও ভিএম স্থাপন করা কি কার্যকারিতা উন্নত করবে?


11

আমি যখন ভিএমওয়্যার ওয়ার্কস্টেশন ব্যবহার করি তখন আমি একাধিক কোর দিয়ে ভিএম সেট করতে পারি। আমি এটি ডুয়াল কোর এবং 4 লজিকাল কোর সহ একটি মেশিনে ব্যবহার করছি। তাহলে আমি কি ভিএম-তে আরও বেশি কোর ব্যবহার করে সত্যই ভিএমএসের কার্যকারিতা উন্নত করব?


3
ভার্চুয়াল অতিথিদের আকার দেওয়ার সময় এটি একটি জিনিস মনে রাখার মতো: যদি এটি একটি আসল মেশিনে ইনস্টলেশনটি উপকৃত হত, তবে এটি ভার্চুয়াল মেশিন এবং তদ্বিপরীত হিসাবে উপকৃত হবে। এবং সর্বোপরি গুরুত্বপূর্ণ: আপনি কিছু ভার্চুয়ালাইজড করার কারণে সিস্টেম বা অ্যাপ্লিকেশন প্রয়োজনীয়তার সাথে যাদুকর কিছুই ঘটে না
রব মোয়ার

উত্তর:


8

এটি ভিএম কী চলছে তার উপর নির্ভর করে, এন সংখ্যার কোর সহ একটি মেশিনে থাকা অতিথি এন -১ কোরে এতক্ষণ নির্ধারিত সেরা পারফর্ম করবেন যেহেতু অতিথি একাধিক সিপিইউ কার্যকরভাবে কার্যকর করতে সক্ষম। দুর্ভাগ্যক্রমে এটি নির্ধারণের সহজতম উপায় হ'ল এটি চেষ্টা করে দেখুন। আমি সাধারণত 2 দিয়ে শুরু করি এবং আমার পারফরম্যান্স বৃদ্ধির কারণে রান আউট হয়ে যায় stop সাধারণত 2 টি কোর যেখানে আমি "মিষ্টি স্পট" দেখি। আমি যে কয়েকটি অ্যাপ্লিকেশন / ওএস সমন্বয়গুলি চালিয়েছি সেগুলি এর থেকে আরও ভাল স্কেল হবে।


6

স্পষ্ট করার জন্য, আপনি বলছেন যে আপনার একটি ডুয়াল-কোর সিপিইউ আছে, এবং আপনি ভিএম-তে 4 ভার্চুয়াল সিপিইউ নিযুক্ত করেছেন?

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

আপনি ভিএম থেকে 2 টি ভিসিপিইউ বরাদ্দ করে সেরা পারফরম্যান্সটি দেখতে পাবেন।


অগত্যা নয় - আপনি সত্যিই কেবল উন্নত কর্মক্ষমতা দেখতে পাবেন যদি ভিএম-তে চলমান অ্যাপ্লিকেশনগুলি মাল্টি-কোর সিস্টেমগুলির সুবিধা নিতে সক্ষম হয়। দুর্ভাগ্যক্রমে 2011 এর পরেও অনেক অ্যাপ্লিকেশন তা করে না।
EEAA

@ এরিকা ফেয়ার পয়েন্ট - অ্যাপ্লিকেশন থ্রেডিং একদিকে রেখে, আমি কেবল বলছি যে কেবলমাত্র 2 টি শারীরিক কোরের সাথে একটি ভিএমতে 2 টি ভিসিপিইউ সর্বদা 4 টি ভিসিপিইউ-র চেয়ে ভাল।
শেন ম্যাডেন

হ্যাঁ, 100% এই বিষয়টিতে সম্মত হয়েছে।
EEAA

5

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

হোস্টে উপলব্ধ শারীরিক কোরের চেয়ে বেশি ভিসিপিইউ বরাদ্দ করার সময়, অতিথিরা একযোগে লোডের অধীনে থাকলে হাইপারথ্রেডিং অন্য সিপিইউ কার্যকরভাবে সিমুলেট করার জন্য থ্রেডের মধ্যে সিপিইউ প্রসঙ্গটি স্যুইচ করার ক্ষেত্রে যথেষ্ট দ্রুত ছিল না। এটি লকআপ এবং টাইমআউট সহ সমস্ত অতিথির জন্য খুব খারাপ অভ্যাস করতে পারে যার জন্য পুনরায় বুট করা, fsck, এবং স্ট্যাকের আরও খারাপ প্রয়োজন হতে পারে। এমনকি যদি এই স্টাফটি না ঘটে, তবে পারফরম্যান্স অতি দ্রুত অতি দ্রুত না হয়ে অতিথিদের জন্য প্রায়শই ধীর হয়।

@ ক্রিস এস এটিকে তার মন্তব্যে ফিরিয়ে দেওয়ার সাথে সাথে বলেছিলেন, "আপনি যতটা দূরে সরে যাবেন যতটা কম বরাদ্দ করুন এবং আপনি বড় মাথাব্যথা এড়াতে পারবেন।"

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