উইন্ডোজ পরিষেবাটির জন্য প্রারম্ভকালীন প্রকারে "বিলম্বিত সূচনা" কী করে?


78

উইন্ডোজ পরিষেবার জন্য সম্পত্তি সংস্থার জন্য স্বয়ংক্রিয় এবং স্বয়ংক্রিয় (বিলম্বিত স্টার্ট) এর মধ্যে পার্থক্য কী? অর্থাত্ একজন বা অন্য হিসাবে আমার পরিষেবা সেট করে আমি কী লাভ বা হারাতে পারি?

উইন্ডোজ সার্ভার 2008 x64 এ পরিষেবা চালানো হচ্ছে



স্ট্যাক ওভারফ্লো সম্পর্কিত, বিস্তারিত উত্তর: "স্বয়ংক্রিয়" বনাম "স্বয়ংক্রিয় (বিলম্বিত সূচনা)"
বেকো

উত্তর:


91

একটি পরিসেবা হিসাবে চিহ্নিত স্বয়ংক্রিয় (বিলম্বিত স্টার্ট) খুব শীঘ্রই সব পরে শুরু হবে অন্যান্য সেবা হিসাবে মনোনীত স্বয়ংক্রিয় শুরু হয়েছে। আমার অভিজ্ঞতায়, এর অর্থ হ'ল কম্পিউটার বুটের 1-2 মিনিটের পরে এগুলি শুরু করা হয়।

কোনও মেশিন বুট হওয়ার পরে সংস্থানগুলির জন্য "পাগল রাশ" হ্রাস করার ক্ষেত্রে সেটিংটি সবচেয়ে কার্যকর।

নোট করুন যে আপনার যখন 20 টি পরিষেবা একই সাথে শুরু করা হচ্ছে তখন প্রতিটি ধীরে ধীরে ধীরে ধীরে শুরু হবে কারণ এটি মেশিনের মূল্যবান সংস্থান (সিপিইউ / র‌্যাম / ডিস্ক / নেটওয়ার্ক) এর টুকরোগুলির জন্য অন্যদের সাথে প্রতিযোগিতা করে। অর্থাৎ, প্রতিটি পরিষেবা উপলব্ধ হতে আরও বেশি সময় নেয়!

আপনার যদি কয়েকটি পরিষেবা সমালোচনামূলক হয় তবে আপনি সেগুলি কয়েকটি অটোমেটিকের মধ্যে সেট করতে এবং অন্য যতগুলি পারেন স্বয়ংক্রিয় (ডিলেড স্টার্ট) তে সেট করতে পারেন । এটি নিশ্চিত করবে যে সমালোচনামূলক পরিষেবাগুলি সর্বাধিক সংস্থানগুলি পাওয়া যায় এবং তাড়াতাড়ি উপলভ্য হয়ে যায়, যখন অ-সমালোচনামূলক পরিষেবাগুলি কিছুটা পরে শুরু হয় (যা সংজ্ঞা অনুসারে ঠিক আছে)।


39
প্রকৃতপক্ষে, অ-বিলম্বিত স্টার্ট পরিষেবাদিগুলি পরিচালনা করার পরে এটি একটি শ্রমিক থ্রেডের সারি তৈরি করবে যার ডিফল্ট দেরি হবে 120 সেকেন্ড, যা অটোস্টার্টডলে মান দ্বারা ওভাররাইড করা যেতে পারে HKLM\SYSTEM\CurrentControlSet\Control। যখন এই কাজ করা থ্রেডটি বিলম্বিত স্টার্ট পরিষেবাগুলি পরিচালিত হয় এবং যখন এটি হয়ে যায় তখন এসসিএম ইভেন্টের সংকেত দেয় \ বেসনমেডঅবজেক্টস \ এসসি_আউটোস্টার্ট কমপ্লিট ...
তমারা

7
@ টমউইজসম্যানকে আরও যোগ করুন, আপনি স্পষ্টতই এর জন্য যোগ করে পরিষেবা দ্বারা পরিষেবা ভিত্তিতে বিলম্ব সেট করতে পারেন । DWORDHKLM\SYSTEM\CurrentControlSet\services\<service name>\AutoStartDelay
Stajs

8

আমার বোঝাপড়া থেকে, পরিষেবাটি চালু করার আগে এটি কেবল একটি বিলম্ব delay

উইন্ডোজের পরবর্তী সংস্করণগুলি বুট প্রক্রিয়া চলাকালীন একে অপরের পায়ের উপর দিয়ে ভ্রমণ করতে পারে না তা নিশ্চিত করার জন্য এটি চালু করেছিল (একই সাথে গাজিলিয়ন প্রক্রিয়া শুরু করা পারফরম্যান্সের পক্ষে উপযুক্ত নয়)।

এই বৈশিষ্ট্যের জন্য নথিতে বলা হয়েছে যে এইভাবে চিহ্নিত পরিষেবাগুলি "বুটের কিছু পরে" শুরু হবে, আশা করা যায় যে একবার বুট-সময়-প্রয়োজনীয় পরিষেবাদি কিছুটা স্থির হয়ে যায়।


0

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

আপনার যদি এর মতো নির্ভরতা থাকে তবে নির্ভরশীল পরিষেবাদিগুলি সঠিক ক্রমে শুরু করার জন্য বিলম্ব হওয়া শুরু করা কার্যকর হতে পারে।


8
আপনার যদি এর মতো নির্ভরতা থাকে, তবে এটি পরিচালনা করার সঠিক উপায় হ'ল কয়েক মিনিট অপেক্ষা করা এবং এটি শুরু হয়ে যাওয়ার আশা না করে বরং অন্যটির উপর নির্ভর করার জন্য একটি পরিষেবা স্পষ্টভাবে কনফিগার করা।
ম্যাসিমো

ধন্যবাদ। সম্ভবত আপনি কীভাবে এটি ব্যাখ্যা করতে পারেন? এবং, মনে হয় এটি যদি কাজ করে তবে এটি সঠিক। সম্ভবত আপনি যা প্রস্তাব দেন তা "ভাল", যার সাথে আমি একমত নই?
রাশ জ্যাকসন


0

আপনি যখন অন্য পরিষেবাদি সম্পূর্ণরূপে শুরু করার জন্য কোনও পরিষেবা শুরু করতে বিলম্ব করতে চান তখন এটিও ব্যবহৃত হয়, যেমন এসসিসিএম ক্লায়েন্ট, যা ডাব্লুএমআই পরিষেবা সম্পূর্ণরূপে শুরু হওয়ার কারণে এটি সম্পূর্ণরূপে শুরু করতে দেরি শুরু করে না এবং চলমান।


আমি নোট করব যে এই জাতীয় প্রয়োজনীয়তা পরিষেবা লেখকের পক্ষ থেকে অবহেলার লক্ষণ। এই জাতীয় সমস্যা সমাধানের সঠিক উপায় হল একটি সুস্পষ্ট পরিষেবা নির্ভরতা ব্যবহার করা।
ব্রায়ান

0

এটি বেশিরভাগ পরিষেবাগুলির জন্য ব্যবহৃত হয় যা এডি অ্যাকাউন্ট দিয়ে শুরু হয়। যদি ডিসিটির সাথে যোগাযোগের জন্য সার্ভারের নেটওয়ার্ক সংযোগের আগে সার্ভিসটি শুরু করার চেষ্টা করা হয় তবে এটি ব্যর্থ হয় এবং কখনও কখনও সিস্টেমটি আটকে যায় এবং অ্যাক্সেসযোগ্য হয়।

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

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