একাধিক অদলবদল (তাদের ফাইল হওয়ার দরকার নেই) হওয়ার অনেক কারণ ওহ রয়েছে, এমনকি আপনার কেবল একটি স্পিন্ডল থাকলেও।
20-20 হ্যান্ডসাইট: আপনি একটি একক অদলবদল সহ একটি মেশিন মোতায়েন করেছেন, শেষ পর্যন্ত বুঝতে পারলেন যে এটি যথেষ্ট নয়। আপনি ইচ্ছামত মেশিনটিকে পুনরায় চালনা করতে পারবেন না, তবে পার্টিশন বিন্যাস পুনরায় করা বিকল্প না হওয়া পর্যন্ত আপনি অন্য একটি অদলবদল (সম্ভবত একটি ফাইল) তৈরি করতে পারেন ।
অদলবদলগুলির আকার পরিবর্তন বা সরানো: আপনি অদলবদলের অঞ্চলগুলি পুনরায় আকার দিতে পারবেন না (যেমন ইভান টাইটেলম্যান উল্লেখ করেছেন )। এবং আপনি ঠিক করতে পারবেন না swapoff
, একটি নতুন অদলবদল করুন এবং তারপরে swapon
আবার আপনার পর্যাপ্ত র্যাম না থাকলে: swapoff
অদলবদলটি ছেড়ে দেওয়ার আগে সমস্ত অদলবদল করা পৃষ্ঠাগুলি র্যামে স্থানান্তরিত করতে চান। সুতরাং আপনি অস্থায়ী অদলবদল করুন, swapoff
আসলটি, যতক্ষণ না সমস্ত পৃষ্ঠাগুলি পুরানো অদলবদল এলাকা থেকে অস্থায়ী পৃষ্ঠায় সরে যায়, আসল অদলবদলটিকে পুনরায় আকার দিন mkswap
, তারপরে swapon
পুনরায় আকার পরিবর্তন করুন এবং swapoff
অস্থায়ী একটি করুন। অদলবদল করা পৃষ্ঠাগুলি অস্থায়ী অদলবদল এলাকা থেকে পুনরায় আকারিত একটিতে অনুলিপি করা হয়, এবং আপনার কাজ শেষ। আপনি যদি অদলবদল সরিয়ে নিয়ে থাকেন তবে আপনার অস্থায়ী অঞ্চলও লাগবে না। mkswap
নতুন, swapon
এটি, তারপরswapoff
পুরানো এবং সবকিছু সরানো হয়েছে।
ক্রেজি দ্রুত অদলবদল: আধুনিক ডিস্কগুলি জোনের বিট রেকর্ডিংয়ের কাজ করে । ডিস্কের প্রথম অঞ্চলটি দ্রুততম। আপনি ডিস্কটি পরিমাপ করতে এবং ড্রাইভের প্রথম, দ্রুততম অঞ্চলটি জুড়ে একটি পার্টিশন তৈরি করতে পারেন। এটি আপনার পছন্দসই অদলবদলের আকারের চেয়ে ছোট হতে পারে। সুতরাং আপনি একই কৌশলটি ব্যবহার করে বেশ কয়েকটি ডিস্কে একাধিক পার্টিশন যুক্ত করেন।
ক্রেজি দ্রুত অদলবদল, সিক্যুয়াল: বিকল্প হিসাবে, আপনার ডিস্কের দ্রুততম অঞ্চলগুলি কোথায় তা আপনি জানতে পারলে আপনি প্রথম জোনে উচ্চ অগ্রাধিকারের সোয়্যাপ অঞ্চল, দ্বিতীয় অঞ্চলে নিম্ন অগ্রাধিকারের অদলবদল ইত্যাদি তৈরি করতে পারেন way এভাবে আপনার অদলবদল স্বয়ংক্রিয়ভাবে জানতে পারে সমস্ত দ্রুত ডিস্ক অঞ্চলগুলিতে ভারসাম্য লোড করতে, দ্রুত অঞ্চলগুলিকে পছন্দ করুন এবং যখন প্রয়োজন দেখা দেয় তখন ধীর অঞ্চলগুলি ওভারফ্লো অঞ্চল হিসাবে ব্যবহার করুন।
প্রতিসম লোড ভারসাম্য: অনেক স্পিন্ডল (সার্ভারের মতো) সহ একটি সুন্দরভাবে নির্মিত সিস্টেমে আমি প্রতিটি ডিস্কের শুরুতে একাধিক সোয়াপ পার্টিশন ( জোন বিট রেকর্ডিংয়ের সুবিধা নিতে ) পেতে চাই। তাদের সবার অভিন্ন অগ্রাধিকার রয়েছে, তাই কার্নেল অদলবদলকে ভারসাম্যপূর্ণ করবে। একটি স্পিন্ডেল আপনাকে ১০০ এমবি / সেকেন্ড দিতে পারে তবে সমস্ত স্পিন্ডেলগুলিতে অদলবদল আপনাকে তার একাধিক দিতে পারে। (নির্বাক ভাষায়)
বোতলজাতীয়-সচেতন লোড ভারসাম্য: অনুশীলনে, তবে, অন্য স্থানে জায়গা আছে। সুতরাং, উদাহরণস্বরূপ, একটি 16 ডিস্ক সার্ভারে চারটি 6 জিপিপিএস এসটিএ পোর্ট থাকতে পারে, যার মধ্যে একটি চার-পোর্ট গুণক এবং চারটি ডিস্ক ব্যান্ডউইথ শেয়ার করে। আপনি যদি এটি সম্পর্কে জানেন তবে আপনি নিজের অদলবদলগুলি व्यवस्थित করতে পারেন সুতরাং পোর্টগুলি 1–4 এ ডিস্ক 1 এর সর্বাধিক অগ্রাধিকার থাকে, পোর্টগুলি 1-24-এ থাকা দ্বিতীয় ডিস্কের মধ্যে দ্বিতীয় সর্বোচ্চ অগ্রাধিকার থাকে ইত্যাদি ইত্যাদি এটি ভারসাম্যের অদলবদলকে লোড করবে তবে এটিকে ছাপিয়ে যাবে না পোর্ট মাল্টিপ্লায়ার।
বিভিন্ন পারফরম্যান্স সহ ডিভাইসগুলিতে অদলবদল: (লূকের দ্বারা বর্ণিত) যদি আপনার সিস্টেমটি কোনও নতুন সার্ভার না হয় এবং কয়েক বছরের মধ্যে এটি জৈবিকভাবে বেড়ে ওঠে তবে এর মধ্যে ব্লক ডিভাইস থাকতে পারে যা অন্যদের থেকে উল্লেখযোগ্যভাবে দ্রুত faster আপনি প্রথমে দ্রুততম ডিভাইসে অদলবদল করতে চান, তারপরে পরবর্তী দ্রুততম ইত্যাদি to
আকার বিবেচনা: ( ডেভিড কোহেনের সৌজন্যে ) সম্ভবত আপনার সমস্ত অদল বদল একটি ড্রাইভে রাখলে ড্রাইভে কিছুটা জিগ বিনামূল্যে পাওয়া যায় (এটি 2001 এর দৃশ্যের মতো মনে হয় তবে প্রচুর পুরানো বা এমবেডেড ডিভাইস রয়েছে যেখানে এটি কোনও সমস্যা হতে পারে)। এটি সমস্ত ড্রাইভ জুড়ে বিভক্ত করুন এবং উপরের অন্যান্য সমস্ত সুবিধাগুলির উপরে, আপনি প্রতি ড্রাইভে আরও ভাল ডিস্ক স্পেস ব্যবহার পাবেন। স্পিন্ডলে প্রতি কয়েকটা জিগ হারাতে হবে এবং অন্যটি একটি ডিস্ক থেকে 300 জিগ হারাতে হবে।
জরুরী অবস্থা: আপনার পিএইচডি থিসিস জমা দেওয়ার জন্য আপনার ঠিক 96 ঘন্টা রয়েছে, এবং আপনার শেষ পরীক্ষাটি (যেটি আপনাকে সম্ভবত নোবেল পুরষ্কারের পাশাপাশি আপনার নামের পরে ফঙ্কি মিশ্র-মামলার চিঠিগুলি) আকর্ষণীয় হারে স্মৃতি চুষছে। আপনি প্রায় অদলবদল। আপনি আপনার প্রধান সোয়াপ ডিভাইসের অগ্রাধিকারের চেয়ে কম অগ্রাধিকারের সাথে একটি সোয়াপ ফাইল তৈরি করেন - কার্নেল এটিকে ওভারফ্লো swap স্পেস হিসাবে ব্যবহার করবে। এমনকি আপনার জন্য স্বয়ংক্রিয়ভাবে এটি করার জন্য আপনি অদলবদল ইনস্টল করতে পারেন, সুতরাং আপনার কাছে সেই বিশাল emacs
এবং ল্যাটেক্স রানগুলির জন্য প্রচুর পরিমাণে অদলবদল থাকবে ।
বিভিন্ন মিডিয়া জুড়ে অদলবদল : লিনাক্স অক্ষর ডিভাইসগুলিতে অদলবদল করতে পারে না, তবে প্রচুর বিভিন্ন মিডিয়া রয়েছে, শারীরিক এবং ভার্চুয়াল: এসএসডি (নোট: আপনি সম্ভবত এসএসডিগুলিতে অদলবদল করতে চান না), কয়েক ডজন বিস্ময়করভাবে বিভিন্ন ধরণের স্পিনিং করা হচ্ছে ডিস্কগুলি, ফ্লপিগুলি (হ্যাঁ, আপনি কোনও ফ্লপি নিয়ে যেতে পারেন - আপনি সর্বদা নিজেকে ইউনিক্সের সাথে পাতে গুলি করতে পারেন), ডিআরবিডি ভলিউম, আইএসসিএসআই , এলভিএম ভলিউম, এলইউকেএস এনক্রিপ্ট করা পার্টিশন ইত্যাদি ( আইইএসইএসআই এর উপর সমান্তরাল বন্দর জিপ ড্রাইভে এলইভিএম-তে এলইউএম-এ অদলবদল করুন ইইথ্রেইনেটেড ইথারনেট? সমস্যা নেই, আপনি নোংরা বিকৃত)। এগুলি কুলুঙ্গি পরিস্থিতি, এবং কুলুঙ্গি প্রয়োজনীয়তা সমর্থন করে।