Intermittent fault
একটি বিরতিহীন ফল্ট, যাকে প্রায়শই কেবল একটি "বিরতিহীন" বলা হয়, (বা উপাখ্যানগতভাবে "ইন্টারফেলিং") একটি ডিভাইস বা সিস্টেমের একটি ত্রুটি যা একটি ডিভাইস বা সিস্টেমে বিরতিতে ঘটে, সাধারণত অনিয়মিত, যা অন্য সময়ে সাধারণত কাজ করে। কম্পিউটার সফ্টওয়্যার সহ প্রযুক্তির সমস্ত শাখায় অন্তর্বর্তী ত্রুটিগুলি সাধারণ। একটি বিরতিহীন ত্রুটি বেশ কয়েকটি অবদানকারী কারণের কারণে ঘটে, যার মধ্যে কয়েকটি কার্যকরভাবে এলোমেলো হতে পারে, যা একই সাথে ঘটে। সিস্টেম বা প্রক্রিয়াটি যত বেশি জটিল হবে, বিরতিহীন ত্রুটির সম্ভাবনা তত বেশি হবে। বিরতিহীন ত্রুটিগুলি তাদের জটিল আচরণগত নিদর্শনগুলির কারণে সহজেই পুনরাবৃত্তি করা যায় না। এগুলিকে কখনও কখনও "নরম" ব্যর্থতা হিসাবেও উল্লেখ করা হয়, কারণ এগুলি সব সময় নিজেকে প্রকাশ করে না এবং অপ্রত্যাশিত পদ্ধতিতে অদৃশ্য হয়ে যায়। এর বিপরীতে, "কঠিন" ব্যর্থতা হল স্থায়ী ব্যর্থতা যা একটি নির্দিষ্ট সময়ের মধ্যে ঘটে (বা কখনও কখনও তাৎক্ষণিক হয়)। তাদের একটি নির্দিষ্ট ব্যর্থতা সাইট (ব্যর্থতার অবস্থান), মোড (ব্যর্থতা কীভাবে নিজেকে প্রকাশ করে) এবং প্রক্রিয়া রয়েছে এবং ব্যর্থ সিস্টেমের জন্য কোনও অপ্রত্যাশিত পুনরুদ্ধার নেই। যেহেতু বিরতিহীন ত্রুটিগুলি সহজে পুনরাবৃত্তিযোগ্য নয়, তাই স্থায়ী ব্যর্থতার তুলনায় তাদের জন্য ব্যর্থতা বিশ্লেষণ পরিচালনা করা, তাদের মূল কারণগুলি বোঝা বা তাদের ব্যর্থতার স্থানকে বিচ্ছিন্ন করা আরও কঠিন। মাঝেমধ্যে ব্যর্থতা বৈদ্যুতিন পণ্য এবং সিস্টেমে নো-ফল্ট-ফাউন্ড (এন. এফ. এফ) ঘটনার কারণ হতে পারে। এন. এফ. এফ বোঝায় যে কোনও পণ্য ব্যবহারের সময় একটি ব্যর্থতা (ত্রুটি) ঘটেছে বা ঘটেছে বলে জানা গেছে। ব্যর্থতা নিশ্চিত করার জন্য পণ্যটি বিশ্লেষণ বা পরীক্ষা করা হয়েছিল, কিন্তু "একটি ব্যর্থতা বা ত্রুটি" খুঁজে পাওয়া যায়নি। এন. এফ. এফ ঘটনার একটি সাধারণ উদাহরণ ঘটে যখন আপনার কম্পিউটার "হ্যাঙ্গ আপ" হয়। স্পষ্টতই, একটি "ব্যর্থতা" ঘটেছে। তবে, কম্পিউটারটি পুনরায় চালু করা হলে, এটি প্রায়শই আবার কাজ করে। এন. এফ. এফ এবং বিরতিহীন ব্যর্থতার প্রভাব গভীর হতে পারে। তাদের বৈশিষ্ট্যের কারণে, নির্মাতারা একটি মূল কারণ নির্ধারণের জন্য সময় এবং খরচ ব্যয় করার পরিবর্তে একটি কারণ (গুলি) অনুমান করতে পারে। উদাহরণস্বরূপ, একজন হার্ড ড্রাইভ সরবরাহকারী দাবি করেছেন যে এন. এফ. এফ ব্যর্থ নয় এবং সমস্ত এন. এফ. এফ পণ্যকে মাঠে ফিরিয়ে দেওয়ার অনুমতি দিয়েছেন। পরে এটি নির্ধারিত হয়েছিল যে এই পণ্যগুলির রিটার্নের হার উল্লেখযোগ্যভাবে বেশি ছিল, যা বোঝায় যে এন. এফ. এফ অবস্থা আসলে পণ্যের বিরতিহীন ব্যর্থতার ফল ছিল। এর ফলে রক্ষণাবেক্ষণের খরচ বৃদ্ধি পায়, সরঞ্জামের প্রাপ্যতা হ্রাস পায়, গ্রাহকদের অসুবিধা বৃদ্ধি পায়, গ্রাহকদের আস্থা হ্রাস পায়, কোম্পানির সুনাম ক্ষতিগ্রস্ত হয় এবং কিছু ক্ষেত্রে সম্ভাব্য নিরাপত্তা ঝুঁকি দেখা দেয়। একটি ভৌত ব্যবস্থায় কার্যকরভাবে এলোমেলো কারণের একটি সহজ উদাহরণ হল তারের মধ্যে একটি সীমান্তরেখা বৈদ্যুতিক সংযোগ বা একটি বর্তনীর একটি উপাদান, যেখানে (কারণ 1, যে কারণটি অবশ্যই চিহ্নিত ও সংশোধন করতে হবে) দুটি পরিবাহী তাপমাত্রা, কম্পন, অভিযোজন, ভোল্টেজ ইত্যাদিতে সামান্য পরিবর্তন সাপেক্ষে স্পর্শ করতে পারে (কারণ 2, যা সনাক্ত করার প্রয়োজন নেই)। (কখনও কখনও এটিকে "ফল্ট"-এর পরিবর্তে "অন্তর্বর্তী সংযোগ" হিসাবে বর্ণনা করা হয়।) কম্পিউটার সফ্টওয়্যারে একটি প্রোগ্রাম (কারণ 1) একটি পরিবর্তনশীলকে সূচনা করতে ব্যর্থ হতে পারে যা প্রাথমিকভাবে শূন্য হতে হবে; যদি প্রোগ্রামটি এমন পরিস্থিতিতে চালানো হয় যে এটি শুরু হওয়ার আগে মেমরি প্রায় সবসময় পরিষ্কার থাকে, তবে এটি বিরল অনুষ্ঠানে ত্রুটিপূর্ণ হবে যে (কারণ 2) মেমরি যেখানে পরিবর্তনশীলটি সংরক্ষণ করা হয় তা আগে থেকে অ-শূন্য হয়ে যায়। অন্তর্বর্তী ত্রুটিগুলি সনাক্ত করা এবং মেরামত করা কুখ্যাতভাবে কঠিন ("সমস্যা সমাধান") কারণ প্রতিটি পৃথক কারণ একা সমস্যা তৈরি করে না, তাই কারণগুলি কেবল তখনই চিহ্নিত করা যেতে পারে যখন প্রকৃতপক্ষে ত্রুটিটি ঘটছে। যে ব্যক্তি সমস্যাটি সনাক্ত করতে এবং সমাধান করতে সক্ষম সে খুব কমই সাধারণ অপারেটর হয়। যেহেতু ত্রুটির সময় অনির্দেশ্য, এবং ডিভাইস বা সিস্টেম ডাউনটাইম এবং ইঞ্জিনিয়ারদের সময় উভয়ই ব্যয় করে, তাই ত্রুটিটি প্রায়শই খুব ঘন ঘন না হলেও সহ্য করা হয় যদি না এটি অগ্রহণযোগ্য সমস্যা বা বিপদ সৃষ্টি করে। উদাহরণস্বরূপ, মেডিকেল লাইফ সাপোর্ট সরঞ্জামের মতো গুরুত্বপূর্ণ সরঞ্জামগুলিতে কিছু বিরতিহীন ত্রুটির ফলে একজন রোগী মারা যেতে পারে বা বিমানচালনায় একটি ফ্লাইট বাতিল হতে পারে বা কিছু ক্ষেত্রে দুর্ঘটনা ঘটতে পারে। সমস্যা সমাধানের সময় যদি একটি বিরতিহীন ত্রুটি দীর্ঘ সময়ের জন্য ঘটে, তবে এটি স্বাভাবিক উপায়ে চিহ্নিত এবং সমাধান করা যেতে পারে। মার্কিন সামরিক অস্ত্র ব্যবস্থা পরীক্ষায় সাম্প্রতিকতম প্রচেষ্টাগুলিতে সি. টি. পি সংক্ষিপ্ত রূপ দেওয়া একটি কৌশল ব্যবহার করা হয়েছে। এই সংক্ষিপ্ত রূপটি সার্টিফিকেশন টেস্ট প্রোটোকলকে বোঝায়। মার্কিন সেনাবাহিনী বর্তমান ব্যবহার করে একটি নির্দিষ্ট দশকের পদ্ধতির সাথে তারের পথগুলিকে উদ্দীপিত করে 4-তারের কেলভিন ওহম পরিমাপের ব্যবহার বাস্তবায়ন করছে। স্বয়ংক্রিয় পরীক্ষা ব্যবহার করে, পরীক্ষার ইভেন্টটি একাধিক তারের পথের জন্য সেকেন্ড এবং মিনিট সময় নেয়। এরপরে অবনমিত অবস্থা সনাক্ত করতে ফলাফলগুলি একে অপরের সাথে তুলনা করা হয়। প্রতিরক্ষা বিভাগ জুড়ে ছয় বছরেরও বেশি ব্যবহারের উপর ভিত্তি করে, এটি কার্যকরভাবে বিরতিহীন সিস্টেম ত্রুটির মূল কারণ সনাক্ত করতে সক্ষম হয়েছে। সি. টি. পি প্রকার পরিমাপ পদ্ধতিতে পরীক্ষার অধীনে অস্ত্র ব্যবস্থার পরিবেশগত কক্ষ বা কম্পনের প্রয়োজন হয় না। আরও তথ্যের জন্য দয়া করে গুগল সার্টিফিকেশন টেস্ট প্রোটোকল। সমস্যা সমাধানের কৌশল অন্তর্বর্তী ত্রুটিগুলি সমাধান করার কিছু কৌশল হলঃ ত্রুটিটি প্রকাশ করার জন্য দীর্ঘ সময়ের জন্য প্রাসঙ্গিক পরামিতিগুলির স্বয়ংক্রিয় লগিং সাহায্য করতে পারে; ত্রুটির সময় পরামিতি মানগুলি কারণটি সনাক্ত করতে পারে যাতে যথাযথ প্রতিকারমূলক পদক্ষেপ নেওয়া যায়। ত্রুটি উপস্থিত থাকাকালীন অপারেটিং পরিস্থিতি পরিবর্তন করে দেখুন যে ত্রুটিটি সাময়িকভাবে পরিষ্কার হয় বা পরিবর্তিত হয় কিনা। উদাহরণস্বরূপ, উপাদানগুলি ট্যাপ করা, ফ্রিজার স্প্রে দিয়ে শীতল করা, গরম করা। মন্ত্রিসভায় আঘাত করলে সাময়িকভাবে ত্রুটিটি পরিষ্কার হয়ে যেতে পারে। ত্রুটি চিহ্নিত করার চেষ্টা না করে অনুরূপ বা অনুরূপ সরঞ্জামের সতর্কতামূলক পরিবর্তনগুলিতে সমাধান করা হয়েছে এমন অনুরূপ ত্রুটির একটি ডাটাবেস। উদাহরণস্বরূপ, উচ্চ তরঙ্গ স্রোতের সাপেক্ষে তড়িৎবিশ্লেষ্য ক্যাপাসিটারগুলি একটি নিয়মিত পরিমাপ হিসাবে পরিবর্তন করা যেতে পারে, ত্রুটিটির কোনও সমস্যা সমাধানের চিন্তা না করেই। সংযোগকারীগুলি সংযোগ বিচ্ছিন্ন এবং পুনরায় স্থাপন করা যেতে পারে। এটি কখনও কখনও হতাশার একটি পরিমাপ; ত্রুটি হওয়া বন্ধ না হওয়া পর্যন্ত জিনিসগুলি পরিবর্তিত হয় এবং আশা করা হয় যে এটি সুপ্ত না হয়ে আসলে সমাধান হয়ে গেছে। বৈদ্যুতিক ব্যবস্থা এবং কেবল সিস্টেমে, টাইম ডোমেন রিফ্লেক্টোমেট্রি কৌশল ব্যবহার করা যেতে পারেঃ ডালগুলি বৈদ্যুতিক তারের নিচে পাঠানো হয় এবং প্রতিফলিত ডালগুলি আবার অসঙ্গতির জন্য পরীক্ষা করা হয়, উদাহরণস্বরূপ বিমান পরিচালনার চাপের সময় বিরতিহীন ফুটো; এটি শুধুমাত্র একটি পরীক্ষা চ্যানেলের জন্য করা যেতে পারে এবং সাধারণত বিরতিহীন ফল্ট> 100 মিলিসেকেন্ডের মধ্যে সীমাবদ্ধ থাকে। জটিল, একাধিক চ্যানেল সিস্টেমে, যেখানে ফল্ট/গুলি আন্তঃসংযোগের মধ্যে থাকতে পারে, একটি বিরতিহীন ফল্ট খুঁজে বের করার আদর্শ পদ্ধতি হল সমস্ত চ্যানেল বা বৈদ্যুতিক পথ ক্রমাগত এবং একই সাথে পর্যবেক্ষণ, সনাক্তকরণ এবং বিচ্ছিন্ন করতে সক্ষম হওয়া। এই পদ্ধতিটি পরীক্ষার অধীনে থাকা সিস্টেমটিকে ক্রমাগত এবং সম্পূর্ণ পরীক্ষার কভারেজ থেকে উপকৃত হওয়ার অনুমতি দেয় যখন সিস্টেমের যে কোনও পরিবেশগত চাপ দেওয়া হয়। এই ধরনের পরীক্ষা স্ক্যানিং প্রযুক্তি দ্বারা সঞ্চালিত করা যায় না কিন্তু ইলেকট্রনিক নিউরাল-নেটওয়ার্কের কিছু ফর্ম থাকা প্রয়োজন যা কোনও স্ক্যানিং এবং/অথবা ডিজিটাল গড়ের প্রয়োজন ছাড়াই এই পরীক্ষাটি সম্পাদন করতে পারে; এই পরীক্ষার ব্যবস্থাটি 2015 সালের মার্চ মাসে প্রকাশিত ডিওডির এমআইএল-পিআরএফ-32516 দ্বারা আচ্ছাদিত এবং এটি বিরতিহীন ত্রুটিগুলি কার্যকরভাবে মোকাবেলা করার জন্য ক্লাস 1 বিভাগে কাজ করার জন্য পরীক্ষার প্রযুক্তির আহ্বান জানায়। ইন্টিগ্রেটেড সার্কিটগুলিতে বিরতিহীন আচরণ প্রশমিত করার জন্য তিনটি প্রধান পদ্ধতি হল গতিশীল নির্দেশ বিলম্ব, মূল ফ্রিকোয়েন্সি স্কেলিং এবং থ্রেড মাইগ্রেশন। যখন প্রসেসর কোনও প্রক্রিয়া সম্পাদনের জন্য প্রত্যাশিত সময়ের চেয়ে বেশি সময় নেয়, তখন সময় বিলম্ব এবং সময় লঙ্ঘন ঘটে। গতিশীল নির্দেশ বিলম্বের মতো কৌশল ব্যবহার করে এই ত্রুটি এড়ানো যেতে পারে। এটি এক ধরনের অ্যালগরিদম যা সিস্টেমটি কার্যকর করার সময় সময়সূচীর অগ্রাধিকারগুলি গণনা করে। উদ্দেশ্য হল পরিবর্তিত অবস্থার প্রতি গতিশীলভাবে সাড়া দেওয়া এবং একটি স্বনির্ভর, অনুকূলিত বিন্যাস গঠন করা। বিলম্ব প্রশমিত করার আরেকটি পদ্ধতি হল মূল ফ্রিকোয়েন্সি স্কেলিং, যা কম প্রয়োজন হলে সিপিইউ-এর কার্যকারিতা কম ফ্রিকোয়েন্সিতে স্কেল করে এবং আরও বেশি প্রয়োজন হলে এটিকে উচ্চতর ফ্রিকোয়েন্সিতে স্কেল করে। থ্রেড মাইগ্রেশন হল আরেকটি কৌশল যা বিরতিহীন ব্যর্থতা কাটিয়ে উঠতে ব্যবহৃত হয়। একটি থ্রেড হল নির্দেশাবলীর একটি সাজানো সেট যা একটি কম্পিউটারকে ঠিক কী করতে হবে তা বলে। যখন একটি নির্দিষ্ট থ্রেড ব্যর্থতার সম্মুখীন হয়, তখন ত্রুটিযুক্ত কম্পিউটার কোরের মধ্যে থ্রেডের বিষয়বস্তু একটি নিষ্ক্রিয় কোরের মধ্যে অন্য থ্রেডে স্থানান্তরিত হয়, যেখানে সমস্যার সমাধান করা হয়। সার্টিফিকেশন টেস্ট প্রোটোকল (সি. টি. পি) ব্যবহার করে স্বয়ংক্রিয় পরীক্ষা বৈদ্যুতিক তারের আন্তঃসংযোগ ব্যবস্থা (ই. ডব্লিউ. আই. এস) বিরতিহীন ইভেন্ট টাইপ ব্যর্থতা মোডের পূর্বসূরীদের সনাক্তকরণে সম্পূর্ণ কার্যকারিতা প্রদান করে। সি. টি. পি একটি সার্কিট বিশ্লেষক ব্যবহার করে স্বয়ংক্রিয় পরীক্ষা প্রয়োগ করে ই. ডব্লিউ. আই. এস সহচর তারের উপর একাধিক বর্তমান উদ্দীপক ব্যবহার করে এবং ব্যতিক্রমী পরিমাপের জন্য তাদের তুলনা করে। সি. টি. পি-র ব্যবহারে সফল হওয়ার জন্য ফ্লাইট এমুলেশন, শেক/কম্পন বা শারীরিক চলাচলের প্রয়োজন হয় না। এটি এম. আই. এল-পি. আর. এফ-32516-এর তুলনায় কম ব্যয়বহুল পদ্ধতি নিশ্চিত করে। তথ্যসূত্র বাহ্যিক লিঙ্ক সফ্টওয়্যার ডিবাগিংয়ের একটি আলোচনা Sci.electronics.repair প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী, ডিবাগিং রক্ষণাবেক্ষণ বিভাগ দেখুন "অন্তর্বর্তী সমস্যাগুলির সমস্যা সমাধান"