একটি ফাইল সিস্টেমের এটাইম বন্ধ করা


27

আমি একটি মঙ্গোডিবি প্রতিলিপি সেট স্থাপন করছি এবং আমি মনে করি প্রথম কাজগুলির মধ্যে একটি হল ফাইল সিস্টেমে অ্যাটাইম বন্ধ করা। এটি কিছুটা গবেষণা করার পরেও আমি এটি করার বিরোধিতা করছি না, তবে আমাকে জিজ্ঞাসা করতে হবে, সময় কী ব্যবহার করে? আমি ইন্টারভিউগুলি অনুসন্ধান করেছি এবং "এই অ্যাপ্লিকেশনটি বা এই প্রক্রিয়াটি সময়কালের জন্য ব্যবহার করে এবং আপনি বোকামি হয়ে থাকবেন যদি আপনি" ধরণের সতর্কতাগুলি বন্ধ করে দেন তবে প্রকৃতির দ্বারা একটি ভৌতিক ব্যক্তি হওয়ায় আমি অবাক হতে পারি।

সুতরাং, কী টাইম ব্যবহার করে এবং যদি আমি এটি বন্ধ করি তবে কী ভেঙে যেতে পারে?

উত্তর:


25

mutt, একটি ইমেল ক্লায়েন্ট, একটি এমবক্স-ফর্ম্যাটড মেলবক্সে আগত নতুন মেলের জন্য নিরীক্ষণের জন্য ফাইল অ্যাক্সেসের সময় ব্যবহার করে। স্পষ্টতই, এই সমস্যাটি গুরুতর নয় এবং আশেপাশে কাজ করা সহজ

তা বাদ দিয়ে যে জিনিসগুলি ভেঙে যায় তার উদাহরণ পাওয়া মুশকিল noatime। আমি noatimeসমস্ত ফাইল সিস্টেমে বেশ কয়েকটি লিনাক্স সার্ভার পরিচালনা করি এবং এর সাথে যুক্ত কোনও সমস্যা দেখে আমি কখনও স্মরণ করতে পারি না noatime

আপনি যদি noatimeসাধারণভাবে ব্যবহার সম্পর্কে উদ্বিগ্ন হন তবে আপনি আপনার মঙ্গোডিবি স্টাফের জন্য একটি পৃথক ফাইল সিস্টেমটি উত্সর্গ করতে পারেন এবং কেবল সেই ফাইল সিস্টেমটিই মাউন্ট করতে পারেন noatime

সম্পাদনা

আমি কর্নেলট্র্যাপ.আরগে একটি আকর্ষণীয় ব্লগ পেয়েছি যা লিনাক্স বিকাশকারীদের (লিনাস টোরভাল্ডস, ইনগো মোলনার, অ্যালান কক্স, এবং অন্যান্য) বিষয়ে কিছু আলোচনার উদ্ধৃতি দিয়েছে atime। ইনগোয়ের দ্বিতীয় ইমেলটিতে, তিনি এটাই বলেছেন:

... আমি ext3 সম্পর্কে সত্যিকারের কোন অভিযোগ পাইনি - বাধ্যতামূলক যোগ্যতার সাথে / / etc / fstab এ "noatime, nodiratime" আবশ্যক। এটি জিনিসগুলিকে খুব দৃশ্যমানভাবে গতি দেয় - বিশেষত যখন প্রচুর ফাইল অ্যাক্সেস করা হয়। এটি এক ধরণের অদ্ভুত যে প্রতিটা লিনাক্স ডেস্কটপ এবং সার্ভারটি ধ্রুবক সময়কালীন আপডেটের কারণে লক্ষণীয় আইও পারফরম্যান্সের মন্দার কারণে আঘাত পেয়েছে, যদিও এর মাত্র দুটি প্রকৃত ব্যবহারকারী রয়েছে: টিএমপিওয়াচ [এটি সিটিটাই ব্যবহারের জন্য কনফিগার করা যেতে পারে তাই এটি কোনও বড় সমস্যা নয়]] এবং কিছু ব্যাকআপ সরঞ্জাম। (ঠিক আছে, এবং মেইল-বিজ্ঞপ্তিও আমি অনুমান করি)) হাজার হাজার অ্যাপ্লিকেশনগুলির মধ্যে। সুতরাং বেশিরভাগ ফাইলের কাজের চাপের জন্য আমরা উইন্ডোজকে 20% -30% পারফরম্যান্স প্রান্ত দিয়ে থাকি, প্রায় কিছুই নয়।


10

অস্থায়ী ফাইল ক্লিনারগুলির মতো ফাইল ব্যবহারের জন্য জরিপকারী সরঞ্জামগুলি এটি ব্যবহার করে। এর পরিবর্তে আপনি কিছু ফাইল সিস্টেম এবং relatimeওএসে এটি পেতে পারেন যা সর্বশেষ আপডেট হওয়ার পরে নির্দিষ্ট সময়কাল পেরিয়ে যাওয়ার পরে কেবলমাত্র সময় আপডেট করে।


8

আপনি আপনার মঙ্গোডিবি রেপ্লিকা সেটটির জন্য পৃথক মাউন্ট পয়েন্টও তৈরি করতে পারেন। তারপরে আপনি কেবলমাত্র অন্য কোনও প্রোগ্রামকে প্রভাবিত না করে সেই মাউন্টপয়েন্টে নোয়াটেম প্যারামেটার সেট করতে পারেন।


4

এখানে অনুসরণ হিসাবে, relatime২.6.৩০ এ কার্নেলে ডিফল্ট করা হয়েছিল যা মার্চ ২০০৯ এর সময়সীমার দিকে প্রকাশিত হয়েছিল। এর অর্থ হ'ল নোয়াটিম সেটিংস থেকে প্রাপ্ত লাভগুলি যে কোনও আধুনিক কার্নেলের চেয়ে কম হবে।

এটি এখনও একটি সুপারিশ কারণ মঙ্গোডিবি-র জন্য এখনও একটি পারফরম্যান্স লাভ রয়েছে, তবে আপনি যতক্ষণ যুক্তিসঙ্গতভাবে কার্নেল সংস্করণে রয়েছেন ততক্ষণ এটি অতটা অত্যাবশ্যক নয়।

এছাড়াও, এখানে উল্লিখিত সফ্টওয়্যার ছাড়াও, আমি ব্যাকআপ সরঞ্জামগুলি দ্বারা ব্যবহৃত একটি সময়ও দেখেছি।


1

আমি কেবলমাত্র স্টিভেন সোমবারের একটি পয়েন্টের উপরে জোর দিতে চাই - একটি পৃথক ফাইল সিস্টেম ব্যবহার করুন।

একটি ডাটাবেসের জন্য এটি সর্বদা একটি ভাল বিকল্প এবং পরিচালনা করতে অতিরিক্ত মাউন্ট পয়েন্টের সামান্য অসুবিধার ক্ষেত্রে ডাটাবেস কর্মক্ষমতা টিউন করার ক্ষেত্রে আপনাকে আরও অনেক নমনীয়তা দেয়। সাধারণত আপনাকে খুব বেশি ব্যাকআপের জন্য ডাটাবেস স্ন্যাপশট করার জন্য আরও বিকল্প দেয় (যে ক্ষেত্রে স্নাপশট এবং স্নায়ুর বদলে প্রতিরূপটি ব্যাকআপ নিতে পারে এমন ক্ষেত্রে আরও কার্যকর)

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