ন্যূনতম বিলম্বের জন্য এনএফএসে টিউন করা


13

এনএফএস রফতানির জন্য আমি কীভাবে কম বিলম্বতা অর্জন করতে পারি? উদাহরণস্বরূপ বিকাশকারীরা তাদের কর্মক্ষেত্রগুলি এনএফএসের উপর দিয়ে মাউন্ট করে Eclipse / ভিজ্যুয়াল স্টুডিওতে সুন্দরভাবে কাজ করতে পারে?

উত্তর:


11

মনে হচ্ছে আপনি এখনও ডিজাইনের পর্যায়ে রয়েছেন। যদি এটি সত্য হয় তবে কয়েকটি বিষয় লক্ষ্যণীয়:

  • বৃহত্তর প্যাকেটগুলির জন্য NFSv3 / 4 এর ওপরে এনএফএসভি 3/4 এবং "নিরাপদ অ্যাসিনক্রোনাস লিখন" এর মতো বৈশিষ্ট্যগুলি
  • পড়ার জন্য এবং বিলম্বিত লেখার জন্য আপনার এনএফএস ক্লায়েন্টটি পরীক্ষা করুন, এই দুটি বৈশিষ্ট্যই সহায়তা করবে
  • স্পষ্টতই নেটওয়ার্কের ল্যাটেন্সিকে কম রাখুন - গিগাবাইট সংযোগগুলি একটি দ্রুত স্যুইচের মাধ্যমে রাখুন
  • আপনার এনএফএস সার্ভারটি গতির জন্য সুর করা আছে তা নিশ্চিত করুন। এটি উভয়ই এনএফএস বাস্তবায়ন, এবং এটি কীভাবে কনফিগার করা হয়েছে।

ইন্ডারের ওপরে কিছু টিউনিং টিপস সহ একটি ভাল এনএফএস এফএকিউ রয়েছে: http://nfs.sourceforge.net/


4
এটি উল্লেখ করার মতো যে আধুনিক লিনাক্সে, কোনও বিকল্প নির্দিষ্ট না করাই ভাল কারণ এটি আপনার চেয়ে সেরা মানগুলি ব্যবহার করার ক্ষেত্রে আরও ভাল কাজ করবে।
ডেভিড পাশলে

6

এনএফএসের উপর সংকলন করবেন না। এনএফএসের পারফরম্যান্স সাধারণত ডিস্ক আই / ও পারফরম্যান্সের একটি উপাদান এবং সংকলন হ'ল যা আপনার ফাইল আই / ও অপ্সের সংখ্যা চালাচ্ছে।

যদি আপনি এটি এড়াতে না পারেন তবে ক্যাচিং হ'ল দিনটি বাঁচবে। ক্র্যাম করুন যে এনএফএস সার্ভারটি যতটা র‌্যামে পূর্ণ আপনি পারেন, অ্যাসিনক্রোনাস লিখিত ব্যবহার করুন এবং সমস্ত ক্যাশে সক্ষম করুন যা আপনি ক্লায়েন্ট-সাইড করতে পারেন। আসল বিষয়টি হ'ল একটি সিআইডি হ্যান্ডলিং (নন-ক্যাশেড) ডিস্ক ক্রিয়াকলাপের পরে একক হার্ড ডিস্কের চেয়ে ভাল। এবং একটি সংকলন কাজের চাপের ছোট ফাইল আকারের সাথে, সম্মিলিত থ্রুপুট কোনও জিনিস পরিবর্তন করবে না।


1

ফাইল সিস্টেম ক্যাশে করার জন্য অপেক্ষা করুন, বা এনএফএসের উপর সংকলন করবেন না। হার্ড ডিস্কগুলি সর্বদা নেটওয়ার্ক ফাইল সিস্টেমগুলির চেয়ে দ্রুত হতে চলেছে।


-1

ফাইলগুলি খুব দ্রুত ডিস্কে বা একটি বিল্ট-ফর স্পিড RAID অ্যারে ফাইল রাখুন যেহেতু ডিস্ক আইও ক্লায়েন্ট স্থানীয় বা দূরবর্তী কিনা আপনার বিলম্বের উপরের নিম্ন সীমাটি নির্ধারণ করবে। অন্যান্য উত্তরগুলিও ঠিক আছে।

একটি দুর্দান্ত সমাধান হ'ল ফাইল সার্ভারকে একটি বিল্ড সার্ভারও বানানো।

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