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