উত্তর:
একটি " ওফস " একটি লিনাক্স কার্নেল সমস্যাটি যথেষ্ট খারাপ যা এটি সিস্টেমের নির্ভরযোগ্যতাকে প্রভাবিত করতে পারে।
কিছু "ওফস" এসই যথেষ্ট খারাপ যে কার্নেল তাত্ক্ষণিকভাবে চলমান বন্ধ করার সিদ্ধান্ত নিয়েছে, পাছে তথ্যের ক্ষতি বা অন্য ক্ষতি হতে পারে। এগুলিকে কার্নেল প্যানিকস বলা হয় ।
পরবর্তী শব্দটি আদিম হয়, এটি লিনাক্সের ইউনিক্স ফোরবিয়ারগুলির প্রথমতম সংস্করণে ফিরে যায়, যা ঘটে গেলে কনসোলে একটি "প্যানিক" বার্তা প্রিন্ট করে। এই জাতীয় শর্তাদি পরিচালনা করে এমন আসল এটিএন্ডটি ইউনিক্স কার্নেল ফাংশন বলা হয় panic()
। এটি এটি এবং টি ইউনিক্সের সর্বপ্রথম প্রকাশে সর্বজনীন উত্স কোড রিলিজের মাধ্যমে এটি আবার খুঁজে পেতে পারেন:
এর OpenSolaris সংস্করণpanic()
সূর্যের মুক্তি 2005 সালে । এটি মোটামুটি বিস্তৃত এবং এর শিরোনামের মন্তব্যগুলি আতঙ্কজনক পরিস্থিতিতে কী ঘটে সে সম্পর্কে অনেক কিছু ব্যাখ্যা করে।
এর ইউনিক্স ভি 4 বাস্তবায়ন panic()
1973 সালে প্রকাশিত হয়েছিল It এটি মূলত স্নোলের মূল অবস্থাটি কনসোলে প্রিন্ট করে এবং প্রসেসরটি থামিয়ে দেয়।
অমিত সিংয়ের মতে ইউনিক্স ভি 3-তে এই ফাংশনটি যথেষ্ট অপরিবর্তিত , যিনি ম্যাক ওএস এক্স এর পুরানো সংস্করণটি বিখ্যাতভাবে বিচ্ছিন্ন করে দিয়েছিলেন এবং ব্যাখ্যা করেছিলেন। সেই প্রথম লিঙ্কটি আপনাকে একটি সুন্দর নিবন্ধে নিয়ে গেছে যা বাস্তবায়নের জন্য ম্যাকোসের পদ্ধতির ব্যাখ্যা দিয়েছিল panic()
, যা প্রাসঙ্গিক historicalতিহাসিক আলোচনার মাধ্যমে শুরু হয়।
স্ক্যানিত উত্স কোড প্রিন্টআউটগুলি থেকে ইউনিক্স ভি 1 কে পুনরুত্থিত করার জন্য " ইউনিক্স-জুন 72 " প্রকল্পটি ১৯ function২ সালের জুনের আগে লিখিত, এই ফাংশনটির একটি প্রারম্ভিক পিডিপি-১১ বিধানসভা সংস্করণ দেখায় , ইউনিক্স পুরোপুরি সিটিতে পুনরায় লেখার আগে এই বিন্দুতে, এর বাস্তবায়ন হয় পিডিপি -11 পুনরায় আরম্ভ করার চেয়ে সামান্য কিছু করে এমন 6-নির্দেশের রুটিনে নামিয়ে দেওয়া হয়েছে।
একটি ওফস কার্নেলের মুখোমুখি হওয়া একটি নির্দিষ্ট ত্রুটি। একটি উফ নিম্নলিখিত তথ্য ধারণ করে:
ওফস কার্নেল কোডটি ডিবাগ করার একটি উপায় এবং এটির সাহায্যের জন্য ইউটিলিটি রয়েছে। কার্নেল আতঙ্কের অর্থ সিস্টেমটি পুনরুদ্ধার করতে পারে না এবং অবশ্যই এটি পুনরায় আরম্ভ করা উচিত। তবে, ওফসের সাহায্যে সিস্টেমটি সাধারণত চালিয়ে যেতে পারে। আপনি স্টাড আউট না করে ফাইলগুলিতে ওপস বার্তাগুলি লগ করতে klogd এবং syslogd কনফিগার করতে পারেন।