আমি টাকা বাজি ধরে বলতে পারি যে আপনার জমাকৃত সমস্যা আপনার প্রাচীন দ্বারা ext2 ফাইল সিস্টেম কারণে নয়, কিন্তু এটি করা হয় আপনার হার্ড ড্রাইভে এর সাথে সম্পর্কিত, কারণ আমি বাজি ধরছি তুমি র্যাম চলমান আউট হয় এবং সিস্টেম ডিস্কে আউট প্রসেস সোয়াপিং করা হয়। আপনি free
কমান্ড দিয়ে ফ্রি মেমরি পরীক্ষা করতে পারেন । আপনি যদি অদলবদল দেখতে পান তবে তা আপনার সমস্যার ব্যাখ্যা দেয়। আপনি যদি সোয়াপ ব্যবহার নিরীক্ষণ করতে চান তবে চালাতে free -s 1
বা চালাতে পারবেন top
। আপনাকে আরও র্যাম কেনার জন্য সেগুলি পান!
দেখে মনে হচ্ছে আপনার সিস্টেমটি যদি কোনও অতিরিক্ত ব্যবহার করে থাকে তবে এটি অবশ্যই আপগ্রেডের জন্য। বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনগুলি বছর পূর্বে ডিফল্টরূপে ext3 ব্যবহার শুরু করে। একটি নতুন ফাইল সিস্টেমে আপগ্রেড করার পরামর্শ দেওয়া হচ্ছে কারণ এর অর্থ হ'ল ফাইল-সিস্টেম জার্নালিংয়ের কারণে সিস্টেম ক্রাশের ঘটনায় আপনার আরও ভাল ডেটা অখণ্ডতা থাকতে পারে যা ext2 তে নেই। নোট করুন যে ext3 এর সাথে ফাইল সিস্টেম জার্নালিং আসলে এক্সট 2 এর তুলনায় কিছু ক্রিয়াকলাপের জন্য সামান্য পারফরম্যান্স হ্রাস করতে পারে, তবে উন্নত ডেটা অখণ্ডতার জন্য ছোট পারফরম্যান্স ট্রেড-অফ এটি উপযুক্ত।
অন্যদিকে, ext3 আপনাকে দেয় dir_index
যা ext2- তে বিদ্যমান নেই; এই বিকল্পটি (ext3 এ ডিফল্ট অনুসারে সক্ষম) ডিরেক্টরিগুলির জন্য htree ইনডেক্সিং ব্যবহার করে যা প্রচুর ফাইল সহ ডিরেক্টরিতে অ্যাক্সেসের গতি বাড়ায়।
এছাড়াও, আপনি যে কোনও ক্ষেত্রকে কিছুটা আপগ্রেড না করেই প্রচুর ছোট ফাইলের ক্ষেত্রে পারফরম্যান্স কিছুটা বাড়িয়ে দেখতে পারেন তা হল আপনার ফাইল সিস্টেমের অ্যাড করার জন্য মাউন্ট অপশনগুলি পরিবর্তন করা noatime
; এটি এমন বৈশিষ্ট্যটি বন্ধ করে দেয় যা আপনার অ্যাক্সেস করা ফাইলগুলিতে শেষ অ্যাক্সেস করা সময় আপডেট করে । nodiratime
ডিরেক্টরিগুলির জন্য একই জিনিস করার জন্য একটি বিকল্পও রয়েছে, তবে সেই বিকল্পটি কেবলমাত্র ব্যবহার করে স্পষ্টতই সক্ষম করা হয়েছে noatime
। উদাহরণস্বরূপ, যদি আপনার /etc/fstab
ফাইলটিতে মূল ফাইল সিস্টেমের জন্য এই জাতীয় প্রবেশ রয়েছে:
/dev/hda2 / ext2 defaults 0 0
তারপরে এটি এটিকে সংশোধন করুন:
/dev/hda2 / ext2 defaults,noatime 0 0
এক্সট 2 কে এক্সট 4 এ রূপান্তর করা সম্ভব হলেও আপনি আপনার সমস্ত ফাইল একটি ব্যাকআপ ড্রাইভে অনুলিপি করা (আপনার যে কোনও উপায়ে আপনার ফাইলগুলির ব্যাকআপ কপি দরকার!) উবুন্টুর সর্বশেষ সংস্করণটি ইনস্টল করুন এবং তারপরে আপনার ফাইলগুলি আবার অনুলিপি করুন নতুন পুনরায় ফর্ম্যাট করা সিস্টেম (নিশ্চিত করুন যে ইনস্টলারটি আপনার পুরানো ফাইল সিস্টেম সংরক্ষণ করে না ; আপনি পুরানো সমস্ত জিনিস মুছতে চান)।
এত কিছুর পরেও, আপনি এখনও ext2, ext3 এবং ext4 এর মধ্যে পার্থক্যগুলি জানতে চাইতে পারেন ; এই উদ্ধৃতিটি এটি সুন্দরভাবে সংক্ষেপে:
Ext3 মূলত Ext2 এ জার্নালিং সম্পর্কে ছিল, তবে এক্সট 4 ফাইল সিস্টেমের গুরুত্বপূর্ণ ডেটা স্ট্রাকচার যেমন ফাইলের ডেটা সংরক্ষণ করার নিয়ত হিসাবে পরিবর্তন করে। ফলাফলটি একটি উন্নত ডিজাইন, আরও ভাল পারফরম্যান্স, নির্ভরযোগ্যতা এবং বৈশিষ্ট্যযুক্ত একটি ফাইল সিস্টেম।