দুটি স্থানে আপনি অদলবদল তৈরি করতে পারবেন: ফাইল সিস্টেমের সোয়াপ এবং ডিভাইস (বা কাঁচা) অদলবদল। ফাইল সিস্টেমে অদলবদল করে আপনি একটি ফাইল সিস্টেমে একটি ফাইল তৈরি করছেন এবং এটিকে অদলবদল স্থান হিসাবে ব্যবহার করছেন (অনেকটা আপনি উইন্ডোতে পেজফাইলে.সিস সহ দেখতে চাইছেন)। ডিভাইস অদলবদল দ্বারা, আপনি অদলবদলের জন্য বিশেষত তৈরি একটি পার্টিশনে স্যুইপ করছেন।
কোনটা ভাল:
এই বিতর্কটি "পুরানো" দিনগুলিতে অনেক বেশি আকর্ষণীয় হয়ে উঠত কারণ:
কেন ডিভাইস অদলবদল "আরও ভাল": যেহেতু আপনি একটি কাঁচা পার্টিশনে সন্ধান করছেন, এটি দ্রুত হয় কারণ আপনাকে ফাইল সিস্টেমের সমস্ত অতিরিক্ত ওভারহেডের সাথে ইনোড এবং অন্যান্য ফাইল সিস্টেমের ওভারহেড ব্যবহার করতে হবে না
আজ তবে এই যুক্তিটি সত্যই ধারণ করে না। আজকাল কত দ্রুত ডিস্ক অ্যাক্সেস রয়েছে তার বিবর্তন সহ, ডিভাইস অদলবদল আপনাকে ফাইল-সিস্টেমের অদলবদলের চেয়ে বেশি সময় কিনে না।
ফাইল সিস্টেমে অদলবদল কেন "আরও ভাল": আকারগুলি পরিবর্তন করা অনেক সহজ। আপনি যখন পার্টিশনের মাপ পরিবর্তন করেন এটি কেবলমাত্র নতুন ফাইল তৈরির চেয়ে অনেক বেশি শক্ত।
আজ তবে কাঁচা পার্টিশনের পরিবর্তে প্রচুর লোক LVM ব্যবহার করে আপনার সঙ্কলনের জায়গাটি সঙ্কুচিত করা এবং বাড়ানো সহজ
আজকের দিনে এটি আরও বেশি মোটা: বেশিরভাগ সার্ভারগুলি আজকের দিনে পারফরম্যান্সের কারণে এটিকে কেবল স্মৃতিতে পূর্ণ করে তোলা ব্যয় করতে হবে। (এই বিতর্কটি তখন বেশি জনপ্রিয় ছিল যখন র্যামটি আসা খুব কঠিন ছিল এবং কেবল একটি সার্ভারে 4 গিগাবাইট থেকে 8 গিগাবাইট র্যাম লাগানো সাধারণ ছিল)
আমি কেন ফাইল ফাইল স্যুপ ব্যবহার করি (এবং সাধারণভাবে অদলবদল করি)
এই দিনগুলিতে আমি আমাদের ছেলেদের 4gig সোয়াপ ওএনএল দিয়ে ইনস্টল করার নির্দেশ দিই এবং আমরা আমাদের সমস্ত লিনাক্স ইনস্টলের জন্য একই কনফিগারেশন / চিত্রটি ব্যবহার করি। ওরাকল ইনস্টলেশনের জন্য উচ্চতর সোয়াপ ব্যবহারের প্রয়োজন হয় সুতরাং যে সিস্টেমগুলিতে ওরাকল I থাকবে তার পরে বাকী ফাইল সিস্টেম স্ব্যাপের সাহায্যে তৈরি করব। আপনার অ্যাপ্লিকেশনটির অদলবদলের প্রয়োজন থাকতে পারে এমন ক্ষেত্রে আপনি পরে ফাইল সিস্টেমের সোয়াপ দিয়ে এটি যুক্ত করতে পারেন।
এটা কি সাহায্য করে?
আমি এখানে লিনাক্স-এ এই কাজ করতে বিস্তারিত নির্দেশাবলীর আছে:
http://geekswing.com/geek/how-to-add-filesystem-swap-on-linux-and-unix-systems/