সিস্টেমটি দ্রুত কাজ করতে আমি কী র‌্যাম ড্রাইভে যেতে পারি?


8

সিস্টেমটি দ্রুত কাজ করতে আমি কোন ফাইল / ডিরেক্টরিগুলিতে র‌্যাম ড্রাইভে যেতে পারি?

আমি শীঘ্রই আমার ল্যাপটপের মেমরি 8 জিবিতে আপগ্রেড করার পরিকল্পনা করছি, তাই আমার ব্যবহার করার জন্য কিছু দ্রুত মেমরি থাকবে। এই মেমরিটির সাথে সর্বোত্তমভাবে কাজ করতে সিস্টেমটিকে কীভাবে কনফিগার করবেন?

আমি পরবর্তী পরবর্তী পরিবর্তনগুলি হ'ল: - এসএসডি-তে হার্ড ড্রাইভ আপগ্রেড করা - ভার্চুয়ালাইজেশন ব্যবহার শুরু করুন (কখনও কখনও আমার উইন্ডোজ প্রয়োজন)

সম্পাদনা:

সম্ভবত আমি বুটের সময় ত্যাগ করতে পারি, এবং বুটের সময় কিছু ফাইল র‍্যাম ড্রাইভে অনুলিপি করতে পারি?

উত্তর:


6

মাউন্ট করতে /tmp /var/logএবং /var/tmpর‌্যামে। (অস্থায়ী ফাইল সিস্টেম) /tmpহিসাবে মাউন্ট (অস্থায়ী ফাইলগুলি) এ fstab এর শেষে এই লাইনগুলি যুক্ত করুন tmpfs:

tmpfs /tmp     tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0

সংরক্ষণ করুন, তারপরে: sudo mount -a

পরিবর্তনগুলি কার্যকর করতে পুনরায় বুট করুন। Df প্রয়োগ দৌড়ানো, আপনার সাথে একটি নতুন লাইন দেখতে পাবেন /tmp, /var/tmpএবং /var/logsর উপরে মাউন্ট করা tmpfs

দ্রষ্টব্য: সমস্ত লগ ফাইলগুলি পুনরায় বুটের পরে হারিয়ে যাবে, তাদের ব্যাক আপ নিতে ম্যানুয়ালি এটিকে টার্মিনালে চালাতে হবে:

rsync -av /var/log/* ~/saved_logfiles

ফায়ারফক্স ক্যাশে র‌্যামে স্থানান্তরিত করতে:

about:configফায়ারফক্স অ্যাড্রেস বারে টাইপ করুন এবং আমি সতর্ক থাকব, ক্লিক করুন ! । ফাঁকা জায়গায় ডান ক্লিক করুন এবং একটি নতুন স্ট্রিংয়ের মান তৈরি করুন:

 browser.cache.disk.parent_directory

এর মান সেট করুন /tmp

ফায়ারফক্স পুনরায় চালু করুন।


rsyncলগআউট, সিস্টেম শাটডাউন বা হাইবারনেশনে চালানোর জন্য আমি এই আদেশটি কীভাবে স্বয়ংক্রিয় করতে পারি ?
তাকেশিন

/ var / tmp টিএমপিএফএসে রাখা উচিত নয় । ব্যবহারকারীর 95602 এর উত্তর দেখুন
Елин Й

6

লিনাক্সের ফাইলসাইম হায়ারার্কি স্ট্যান্ডার্ড অনুসারে, /var/tmptmpfs এ স্থাপন করা উচিত নয় :

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE

/var/tmpডিরেক্টরি প্রোগ্রাম অস্থায়ী ফাইল বা ডিরেক্টরি সিস্টেম পুনরায় বুট মধ্যে সংরক্ষণ করা হয় প্রয়োজন জন্য উপলব্ধ করা হয়। সুতরাং, সঞ্চিত /var/tmpডেটা / tmp এ থাকা ডেটার চেয়ে বেশি স্থায়ী pers /var/tmpসিস্টেম বুট করার সময় অবস্থিত ফাইল এবং ডিরেক্টরিগুলি অবশ্যই মুছতে হবে না। যদিও সঞ্চিত ডেটা /var/tmpসাধারণত কোনও সাইট-নির্দিষ্ট পদ্ধতিতে মুছে ফেলা হয়, তবে এটির প্রস্তাব দেওয়া হয় যে এর চেয়ে কম ঘন ঘন ব্যবধানে মুছে ফেলা হবে /tmp


0

র‌্যামডিস্ক লাগাতে কোনও ডিফল্ট ইনস্টলেশন থেকে খুব বেশি কিছু পাওয়া যায়নি, কারণ আপনি যখনই বুট করবেন তখন এটি মুছে যাবে। অস্থায়ী ফাইলগুলির জন্য একটি র‌্যামডিস্ক কেবল ব্যবহারযোগ্য।
সুতরাং একটি র‌্যামডিস্ক চালানোর জন্য ডিরেক্টরিগুলি হ'ল আমি / var / run / এবং / var / tmp / (সম্ভবত / tmp) ভাবতে পারি। আমি ম্যাক ওএসএক্স এ এটি করি (র‌্যামএফএস: https://gist.github.com/931579 )।

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