উইন্ডোজ পরিষেবার জন্য সম্পত্তি সংস্থার জন্য স্বয়ংক্রিয় এবং স্বয়ংক্রিয় (বিলম্বিত স্টার্ট) এর মধ্যে পার্থক্য কী? অর্থাত্ একজন বা অন্য হিসাবে আমার পরিষেবা সেট করে আমি কী লাভ বা হারাতে পারি?
উইন্ডোজ সার্ভার 2008 x64 এ পরিষেবা চালানো হচ্ছে
উইন্ডোজ পরিষেবার জন্য সম্পত্তি সংস্থার জন্য স্বয়ংক্রিয় এবং স্বয়ংক্রিয় (বিলম্বিত স্টার্ট) এর মধ্যে পার্থক্য কী? অর্থাত্ একজন বা অন্য হিসাবে আমার পরিষেবা সেট করে আমি কী লাভ বা হারাতে পারি?
উইন্ডোজ সার্ভার 2008 x64 এ পরিষেবা চালানো হচ্ছে
উত্তর:
একটি পরিসেবা হিসাবে চিহ্নিত স্বয়ংক্রিয় (বিলম্বিত স্টার্ট) খুব শীঘ্রই সব পরে শুরু হবে অন্যান্য সেবা হিসাবে মনোনীত স্বয়ংক্রিয় শুরু হয়েছে। আমার অভিজ্ঞতায়, এর অর্থ হ'ল কম্পিউটার বুটের 1-2 মিনিটের পরে এগুলি শুরু করা হয়।
কোনও মেশিন বুট হওয়ার পরে সংস্থানগুলির জন্য "পাগল রাশ" হ্রাস করার ক্ষেত্রে সেটিংটি সবচেয়ে কার্যকর।
নোট করুন যে আপনার যখন 20 টি পরিষেবা একই সাথে শুরু করা হচ্ছে তখন প্রতিটি ধীরে ধীরে ধীরে ধীরে শুরু হবে কারণ এটি মেশিনের মূল্যবান সংস্থান (সিপিইউ / র্যাম / ডিস্ক / নেটওয়ার্ক) এর টুকরোগুলির জন্য অন্যদের সাথে প্রতিযোগিতা করে। অর্থাৎ, প্রতিটি পরিষেবা উপলব্ধ হতে আরও বেশি সময় নেয়!
আপনার যদি কয়েকটি পরিষেবা সমালোচনামূলক হয় তবে আপনি সেগুলি কয়েকটি অটোমেটিকের মধ্যে সেট করতে এবং অন্য যতগুলি পারেন স্বয়ংক্রিয় (ডিলেড স্টার্ট) তে সেট করতে পারেন । এটি নিশ্চিত করবে যে সমালোচনামূলক পরিষেবাগুলি সর্বাধিক সংস্থানগুলি পাওয়া যায় এবং তাড়াতাড়ি উপলভ্য হয়ে যায়, যখন অ-সমালোচনামূলক পরিষেবাগুলি কিছুটা পরে শুরু হয় (যা সংজ্ঞা অনুসারে ঠিক আছে)।
HKLM\SYSTEM\CurrentControlSet\Control
। যখন এই কাজ করা থ্রেডটি বিলম্বিত স্টার্ট পরিষেবাগুলি পরিচালিত হয় এবং যখন এটি হয়ে যায় তখন এসসিএম ইভেন্টের সংকেত দেয় \ বেসনমেডঅবজেক্টস \ এসসি_আউটোস্টার্ট কমপ্লিট ...
DWORD
HKLM\SYSTEM\CurrentControlSet\services\<service name>\AutoStartDelay
আমার বোঝাপড়া থেকে, পরিষেবাটি চালু করার আগে এটি কেবল একটি বিলম্ব delay
উইন্ডোজের পরবর্তী সংস্করণগুলি বুট প্রক্রিয়া চলাকালীন একে অপরের পায়ের উপর দিয়ে ভ্রমণ করতে পারে না তা নিশ্চিত করার জন্য এটি চালু করেছিল (একই সাথে গাজিলিয়ন প্রক্রিয়া শুরু করা পারফরম্যান্সের পক্ষে উপযুক্ত নয়)।
এই বৈশিষ্ট্যের জন্য নথিতে বলা হয়েছে যে এইভাবে চিহ্নিত পরিষেবাগুলি "বুটের কিছু পরে" শুরু হবে, আশা করা যায় যে একবার বুট-সময়-প্রয়োজনীয় পরিষেবাদি কিছুটা স্থির হয়ে যায়।
এখানে একটি উদাহরণ। আমার একটি সোনারকিউব পরিষেবা রয়েছে যা আমার মাইএসকিউএল ডাটাবেস পরিষেবার উপর নির্ভর করে। সুতরাং, আমি যখন মেশিনটি বুট হয় তখন ডেটাবেস পেতে এবং চলতে স্বয়ংক্রিয়ভাবে মাইএসকিউএল পরিষেবা সেট করেছিলাম। আমার সোনারকিউব পরিষেবাটি স্বয়ংক্রিয়ভাবে সেট করতে সেট করেছে (বিলম্বিত) এটি নিশ্চিত হওয়া নিশ্চিত করে ডেটাবেস পরিষেবা শুরু হওয়ার পরে এটি শুরু হয়।
আপনার যদি এর মতো নির্ভরতা থাকে তবে নির্ভরশীল পরিষেবাদিগুলি সঠিক ক্রমে শুরু করার জন্য বিলম্ব হওয়া শুরু করা কার্যকর হতে পারে।
আপনি যখন অন্য পরিষেবাদি সম্পূর্ণরূপে শুরু করার জন্য কোনও পরিষেবা শুরু করতে বিলম্ব করতে চান তখন এটিও ব্যবহৃত হয়, যেমন এসসিসিএম ক্লায়েন্ট, যা ডাব্লুএমআই পরিষেবা সম্পূর্ণরূপে শুরু হওয়ার কারণে এটি সম্পূর্ণরূপে শুরু করতে দেরি শুরু করে না এবং চলমান।
এটি বেশিরভাগ পরিষেবাগুলির জন্য ব্যবহৃত হয় যা এডি অ্যাকাউন্ট দিয়ে শুরু হয়। যদি ডিসিটির সাথে যোগাযোগের জন্য সার্ভারের নেটওয়ার্ক সংযোগের আগে সার্ভিসটি শুরু করার চেষ্টা করা হয় তবে এটি ব্যর্থ হয় এবং কখনও কখনও সিস্টেমটি আটকে যায় এবং অ্যাক্সেসযোগ্য হয়।
বিলম্ব নিশ্চিত করে যে পরিষেবাটি একবার এডি অ্যাকাউন্ট ব্যবহার করার জন্য নেটওয়ার্ক সংযোগ শেষ হয়ে গেলে পরিষেবাটি শুরু হবে।