স্থায়ীভাবে অদলবদলের আকার বাড়িয়ে দেবেন?


0

আমি এই কমান্ডগুলি অদলবদলের আকার বাড়ানোর জন্য ব্যবহার করছি (বিদ্যমান সোয়েপে):

dd if=/dev/zero of=/.swapfile bs=1M count=1024
mkswap -v1 /.swapfile
swapon /.swapfile

এটি বৃদ্ধি পায়, তবে সার্ভার পুনরায় বুট করার পরে এটি পূর্বের অদলবদলের আকারে ডিফল্ট হয়। আমি কীভাবে এটি স্থায়ী করতে পারি, সুতরাং এটি যে আকারে সেট করব তা স্থিত থাকবে?

আপডেট চলমান swapon -sপ্রকাশ করে:

Filename                Type        Size    Used    Priority
/mnt/512MiB.swap        file        524284  92      -1

ওএস হ'ল Debian GNU/Linux 7 (wheezy)

সুতরাং আমি মনে করি এটি ডিফল্ট অদলবদল ব্যবহার করে।


বুট করার সময় অবশ্যই একটি স্ক্রিপ্ট চলবে যা স্ব্যাপ ফাইল তৈরি করে gene আপনি কোন ওএস চালাচ্ছেন?
পল

@ জিপিআর্ট ব্যবহার করে আমি কি সাপোস করেছি, আপনার সিডি থেকে লোড করা দরকার?
অ্যান্ড্রুয়াস

উত্তর:


0

যদি উপলভ্য থাকে তবে সর্বাধিক কার্যকরী উপায় হ'ল অদলবদলের পার্টিশনের আকার বৃদ্ধি করা (ধরে নেওয়া হয় যে একটি রয়েছে; আপনি ব্যবহার করে পরীক্ষা করতে পারেন swap -s)। এটি করার জন্য এখানে একটি নির্দেশ দেওয়া হয়েছে।

এই বিশেষ ক্ষেত্রে, ওএস ভার্চুয়ালাইজড এবং পার্টিশন সরঞ্জামগুলিতে কোনও অ্যাক্সেস নেই। সেক্ষেত্রে একটি অদলবদল (একটি "স্বাভাবিক" অদলবদলের পাশে) পুরোপুরি উপযুক্ত।

মূল প্রশ্নে বর্ণিত হিসাবে অদলবদলের ফাইলটি তৈরি করুন (সোয়াপ ফাইলের নাম এবং এর অবস্থানের কোনও গুরুত্ব নেই):

dd if=/dev/zero of=/.swapfile bs=1M count=1024
mkswap -v1 /.swapfile
swapon /.swapfile

অদলবদলের ফাইলগুলির অনুমতিগুলি সেট করা অপরিহার্য 600, কারণ আপনি সাধারণ ব্যবহারকারীদের মেমরিতে কী তা দেখতে চান না (এটি সাধারণ পাঠ্য পাসওয়ার্ড হতে পারে!), তাই:chmod 600 /.swapfile

এরপরে, নিম্নলিখিত লাইনটি এতে যুক্ত করুন /etc/fstab:

/.swapfile none swap sw 0 0


এটি কেবল স্বয়ংক্রিয়ভাবে সেই ফাইলটিতে অদলবদল শুরু করে। এটি আকার পরিবর্তন করে না (যদিও আপনি যদি কেবলমাত্র একটি ফাইল / বিভাজনে স্বয়ংক্রিয়ভাবে অদলবদল শুরু করেন এবং কয়েক সেকেন্ড যুক্ত করতে ভুলে যান তবে অদলবদলের পরিমাণের পরিমাণ আরও বাড়তে পারে))
হেনেস

আপনি কি বোঝাতে চান আকার পরিবর্তন করে না? সাথে সন্ধান করে free -mদেখতে পাচ্ছি যে পুনরায় চালু হওয়ার পরেও অদলবদল বাড়তে থাকে।
অ্যান্ড্রিয়াস

এটি অদলবদলের পার্টিশনের আকার বা অদলবদলের আকার বাড়াতে বা হ্রাস করতে পারে না। এটি নিছক আরও চালু করে। এটিকে "আমি একটি দ্বিতীয় ট্যাক্সি যুক্ত করি" এর সাথে তুলনা করুন, "এভাবে গাড়িটি বড় হয়"।
হেনেস

তবুও পাবে না। সুতরাং এর অর্থ হ'ল অতিরিক্ত সোয়াপ এখন অকেজো? কীভাবে এটি যুক্ত করা যায় যাতে এটি আকারটি "পরিবর্তন" করতে পারে?
Andrius

হ্যাঁ আমি এটি চাই, আমি সবেমাত্র সমাধান খুঁজে পাইনি যেখানে এটি আপনাকে বর্তমান অদলবদলের আকার বাড়িয়ে দেবে। কোনও কারণে এটি দেখায় যে কীভাবে দ্বিতীয় অদলবদল যুক্ত করা যায়। : আমি এই সহায়িকার ব্যবহার linux.com/learn/tutorials/...
Andrius
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.