এটি সমস্ত অ্যাপ কীভাবে কোড করে, কী করে এবং এর উপর নির্ভর করে। সাম্প্রতিক লিনাক্স সংস্করণগুলিতে ২.6.১7-তে প্রবর্তিত হাই থ্রুপুট, যেমন স্প্লাইস / ভিএমএসপ্লাইস উত্সাহ দিতে নতুন এপিআই অন্তর্ভুক্ত করেছে। তবে এটি অবশ্যই আপনার অ্যাপ্লিকেশন সেগুলি ব্যবহার করা প্রয়োজন। আধুনিক ডিস্ট্রসের সমস্ত সাম্প্রতিক সংস্করণগুলিতে যাইহোক কমপক্ষে সেই কার্নেলটি থাকবে।
স্প্লাইস মূলত ফাইল অনুলিপি ফাইলের অনুলিপি ছাড়াই আপনাকে পাস করার অনুমতি দেয়। আপনি কেবল ওএসকে বলুন, সেখান থেকে অনেকগুলি বাইট নিয়ে সেখানে পাঠান send এটি ডেটা অনুলিপি এবং কনটেক্সট স্যুইচিং হ্রাস করে যেহেতু এটি সমস্ত কর্নেলের মধ্যে সম্পন্ন হয়।
হ্যাপ্রোক্সির মতো অ্যাপ্লিকেশনগুলি নিম্ন প্রান্তের সার্ভারে ডুয়াল 10 গিগাবিট ইথারনেট কার্ড পূরণ করতে এই কলটি ব্যবহার করতে পারে।
এখন আপনার অ্যাপ্লিকেশন প্রায় সময় ডেটা অনুলিপি করতে ব্যয় না করে স্প্লাইস / ভিএমএসপ্লাইস / টি তেমন কোনও পার্থক্য আনবে না। তবে প্রচুর যুগপত সংযোগগুলি পরিচালনা করার জন্য আপনি আরও অনুসন্ধান করতে চান এমন আরও কিছু স্কেল রয়েছে।
উদাহরণস্বরূপ নিশ্চিত করুন যে আপনি নির্বাচন / পোলের পরিবর্তে এপল ব্যবহার করেছেন। পরবর্তীকালে সমস্ত কলটিতে তারা আগ্রহী সমস্ত এফডিগুলির একটি তালিকা পাঠায়, এপল_ক্রিয়েট কার্নেলে একটি তালিকা তৈরি করে, এবং এপল_ওয়েট কল কেবলমাত্র সেই তালিকাকেই উল্লেখ করে। আপনি হাজার হাজার সকেট শুনলে আপনি সুবিধাটি দেখতে পাবেন এবং আপনি সেকেন্ডে দশ হাজার বার সিলেক্ট / পোল কল করবেন।
এর বাইরে আপনি রান-টাইম সিস্টেস্টল সেটিংস দেখতে চান। ডিফল্টগুলি সাধারণত খুব রক্ষণশীল হয়।
শেষ অবধি, আমি অবশ্যই আপনাকে আরএইচইএল বা এসএলইএস এর মতো সাবস্ক্রিপশন / সমর্থন-ভিত্তিক ডিস্ট্রো ব্যবহার করার পরামর্শ দিচ্ছি; তারা যে ধরনের সহায়তা পরিষেবা সরবরাহ করে তা হ'ল আপনার যা প্রয়োজন তা হ'ল কার্নেলের মধ্যে পারফরম্যান্স রিগ্রেশন থাকলে তারা আপনাকে সহায়তা করবে এবং তারা দ্রুত সমাধানটি পেতে সক্ষম হবে।