SMB, বা সার্ভার মেসেজ ব্লক, একটি প্রোটোকল যা একটি নেটওয়ার্কে ফাইল স্থানান্তর করতে ব্যবহৃত হয়। তারপরে এসএমবি কম্প্রেশন আসে যা ফাইলের আকারকে সংকুচিত করে যাতে বড় ফাইল স্থানান্তর আরও গতি বাড়াতে পারে। এসএমবি কম্প্রেশন ব্যবহার করার সুবিধা হল সার্ভার এবং এমনকি ক্লায়েন্ট পিসিতে ফাইলগুলি সরানোর সময় কম্প্রেস এবং ডিকম্প্রেস করার জন্য আপনাকে কোনও তৃতীয় পক্ষের সফ্টওয়্যার ব্যবহার করতে হবে না৷
এসএমবি কম্প্রেশন ব্যবহার করে কীভাবে নেটওয়ার্কের গতি উন্নত করা যায়
এখানে রেজিস্ট্রি মানগুলির সেট রয়েছে যা আইটি অ্যাডমিন তাদের Windows 11 ক্লায়েন্ট বা সার্ভারে স্থানান্তর প্রক্রিয়াটিকে দ্রুততর করতে পরিবর্তন করতে পারে৷
1] আক্রমণাত্মক সংকোচন
ক্লায়েন্ট পিসিতে, রেজিস্ট্রি এডিটর খুলুন এবং নিম্নলিখিত পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\parameters
ডান-ক্লিক করুন এবং একটি নতুন REG_DWORD মান নাম তৈরি করুন:CompressibilitySamplingSize
একটি দশমিক মান সেট করুন: 4294967295
একটি নতুন REG_DWORD মান নাম তৈরি করুন: CompressibleThreshold
এর একটি মান সেট করুন: 0
regedit বন্ধ করুন।
এই সেটিং অবিলম্বে কার্যকর হয়, কোন রিবুট প্রয়োজন হয় না।
2] Smb2CreditsMin এবং Smb2CreditsMax
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\Smb2CreditsMin
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\Smb2CreditsMax
আপনি এই পরামিতিগুলির সর্বনিম্ন এবং সর্বাধিক মান পরিবর্তন করতে পারেন যা নির্দিষ্ট মানগুলির মধ্যে ক্লায়েন্টকে থ্রোটল করতে পারে। আপনি মান বাড়াতে পারেন যাতে থ্রুপুট বাড়তে পারে এবং শেষ পর্যন্ত ফাইল কপি করার গতি বাড়াতে পারে।
3] অতিরিক্ত ক্রিটিকাল ওয়ার্কার থ্রেডস
HKLM\System\CurrentControlSet\Control\Session Manager\Executive\AdditionalCriticalWorkerThreads
এটির মান বৃদ্ধি করে, আপনি আরও অতিরিক্ত কর্মী থ্রেড পেতে পারেন যা স্টোরেজ সাবসিস্টেমে আরও সারিবদ্ধ I/O এর জন্য অনুমতি দেবে। এর ফলে i/O ডিভাইসের কর্মক্ষমতা উন্নত হবে। আপনি যদি হাই-এন্ড স্টোরেজ হার্ডওয়্যার ব্যবহার করেন যার নিজস্ব লজিক সিস্টেম আছে, তাহলে এটি আরও উন্নতি করবে।
4] MaxThreadsPerQueue
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\MaxThreadsPerQueue
আপনার যদি অনেক বেশি অনুরোধ থাকে যেমন সমসাময়িক অনুরোধ, তাহলে এই সারির মান বাড়ানো স্কেল বাড়িয়ে দেবে। আপনি উন্নত কর্মক্ষমতা এবং প্রতিক্রিয়া সময়ের সাথে কম সময়ে আরও কাজ দেখতে পাবেন৷
5] অ্যাসিঙ্ক্রোনাস ক্রেডিট
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\AsynchronousCredits
এই কী একটি একক সংযোগে অনুমোদিত সমসাময়িক অ্যাসিঙ্ক্রোনাস SMB কমান্ডের সংখ্যা বাড়াতে পারে। কিছু ফাইল ট্রান্সফার দৃশ্যে কার্যকর করার জন্য প্রচুর সংখ্যক কমান্ডের প্রয়োজন হয়, এটি বাড়ালে কর্মক্ষমতা উন্নত হবে।
অফিসিয়াল নথিতে এসএমবি কম্প্রেশন সম্পর্কে আরও।
এসএমবি পারফরমেন্স কাউন্টার কি?
আপনি অপ্টিমাইজেশনের পরে আপনার প্রত্যাশিত গতি পাচ্ছেন কিনা তা জানতে আপনি নিম্নলিখিত কাউন্টারগুলি ব্যবহার করতে পারেন৷ তালিকা অন্তর্ভুক্ত; ক্লায়েন্ট শেয়ার, সার্ভার শেয়ার, সার্ভার সেশন. এবং সরাসরি সংযোগ।
এসএমবি কম্প্রেশন কেন গুরুত্বপূর্ণ?
একটি অতিরিক্ত টুল থেকে মুক্তি পাওয়ার পাশাপাশি, SMB কম্প্রেশন নিশ্চিত করে যে প্রক্রিয়াটি কম নেটওয়ার্ক ব্যান্ডউইথ, সময় নেয় এবং এর ফলে CPU ব্যবহারের খরচ কমায়। সামগ্রিকভাবে এটি অনেক সময় এবং শক্তি সাশ্রয় করে এটি একটি সাশ্রয়ী প্রক্রিয়া তৈরি করে৷
মাইক্রোসফ্টের মতে, প্রক্রিয়াটি সবচেয়ে কার্যকর হয় যখন 1Gbps ইথারনেট বা ওয়াইফাই নেটওয়ার্ক, এবং 100 Gbps ইথারনেট নেটওয়ার্ক অসংলগ্ন৷