"ক্লকসোর্স টিএসএস অস্থির" এর অর্থ কী?


10

আমি যখনই লিনাক্স বুট করতে দেখি, আমি এই বার্তাটি দেখতে পাই:

ক্লকসোর্স টিএসএস অস্থির (ডেল্টা = এনএনএনএনএনএনএন এনএস)

যেখানে এনএনএনএনএনএনএনএন হ'ল কিছু খুব বড় সংখ্যা যা ইতিবাচক বা নেতিবাচক হতে পারে।

এই বার্তাটির অর্থ কী? আমি এই সম্পর্কে উদ্বিগ্ন করা উচিত?


আমার মনে tscহয় টাইম স্ট্যাম্প কাউন্টারকে বোঝায় । যদি এটি সাহায্য করে।
ডের হচস্টাপলার

এছাড়াও, অনলাইনে এই বার্তাটি সম্পর্কে আমি যা পেয়েছি তা প্রদত্ত, আপনি কি কোনও বার্তা কোনও প্রকৃত মেশিনে বা ভার্চুয়ালটিতে দেখতে পাচ্ছেন। প্রাসঙ্গিক মনে হয়।
ডের হচস্টাপলার

উভয় শারীরিক এবং ভার্চুয়াল। আমি লিনাক্স বুট করার সময় আমি এই বার্তাটি বিভিন্ন সিস্টেমে পেয়েছি।
বিডব্লুড্রাকো

আমি ঠিক এই বার্তাটি পেয়েছেন /var/log/message"বন্ধ ACPI =" যখন অপশন যোগ করেছেন, /etc/grub.conf(যেমন kernel=বিকল্প)। আমি যখন এটি সরিয়ে দিয়েছি, পুনরায় বুট করেছি, বার্তাটি গেছে। কার্নেলের সাথে সেন্টোস 6: .6.32-279.19.1.el6.x86_64

উত্তর:


8

আমি আজ প্রথম বার এই বার্তাটি সত্যই দেখছি এবং এর প্রকৃত অর্থ কী তা সম্পর্কে কোনও ধারণা নেই।

বলা হচ্ছে, আমি টাইম স্ট্যাম্প কাউন্টারে উইকিপিডিয়া নিবন্ধটি পড়ি (যা tscত্রুটির বার্তায় বোঝায়)। আর্টিকেলটিতে টিএসসির সাথে দ্বিতীয় অনুচ্ছেদে একটি সমস্যার কথা উল্লেখ করা হয়েছে:

টাইম স্ট্যাম্প কাউন্টারটি, সম্প্রতি অবধি, একটি দুর্দান্ত উচ্চ-রেজোলিউশন, সিপিইউ সম্পর্কিত তথ্য পাওয়ার জন্য লো-ওভারহেড উপায়। মাল্টি-কোর / হাইপারথ্রেডেড সিপিইউ, একাধিক সিপিইউ সহ সিস্টেম এবং "হাইবারনেটিং" অপারেটিং সিস্টেমের আবির্ভাবের সাথে, টিএসসি সঠিক ফলাফল সরবরাহের জন্য নির্ভর করা যায় না- যতক্ষণ সম্ভব সম্ভাব্য ত্রুটিগুলি সংশোধন করার জন্য মহান যত্ন নেওয়া না হয়: টিকের হার এবং সমস্ত কোরের (প্রসেসর) তাদের সময়-রেজিস্টারগুলিতে অভিন্ন মান রয়েছে কিনা whether কোনও প্রতিশ্রুতি নেই যে একক মাদারবোর্ডে একাধিক সিপিইউগুলির টাইমস্ট্যাম্প কাউন্টারগুলি সিঙ্ক্রোনাইজ করা হবে। এই জাতীয় ক্ষেত্রে, প্রোগ্রামাররা কেবলমাত্র একটি কোড সিপিইউতে তাদের কোড লক করে নির্ভরযোগ্য ফলাফল পেতে পারে। তারপরেও, ওএস বা বিআইওএস দ্বারা গৃহীত শক্তি-সাশ্রয়মূলক ব্যবস্থার কারণে সিপিইউ গতি পরিবর্তন হতে পারে বা সিস্টেম হাইবারনেটেড এবং পরে পুনরায় চালু করা যেতে পারে (টাইম স্ট্যাম্প কাউন্টারটিকে পুনরায় সেট করা)। এই পরবর্তী ক্ষেত্রে, প্রাসঙ্গিক থাকার জন্য, কাউন্টারটি পর্যায়ক্রমে পুনরুদ্ধার করতে হবে (আপনার অ্যাপ্লিকেশনটির প্রয়োজনীয় সময়সীমা অনুসারে)।

সংক্ষেপে, আধুনিক সিস্টেমে টিএসসি সময়কে সঠিকভাবে পরিমাপ করার জন্য ব্যর্থ হয় । এবং এটিই আপনাকে বার্তাটি বলছে। আপনার সিস্টেমে টিএসসি কোনও স্থির সময় উত্স নয়।

deltaআমি অনুমান করা হবে, টিএসসি দুই এঁটেল পোকা মধ্যে রিপোর্ট সময় ব-দ্বীপ হয় লক্ষনীয়। অর্থ, প্রত্যেক সময় টিএসসি পর্যন্ত বড়, মোট ছাত্র 1, NNNNNNNNNন্যানোসেকেন্ড অতিক্রান্ত হবে। সুতরাং, এইভাবে আপনি সাধারণত খুব সঠিক সময় রাখতে পারেন।

লিনাক্স কার্নেল একাধিকবার এই ফ্রিকোয়েন্সি পরীক্ষা করে নিবে (উত্স স্থিতিশীল কিনা তা নির্ধারণ করতে) এবং এর বিভিন্ন ফলাফল পেয়েছে। এইভাবে, বার্তা।


সুতরাং, আপনার কি উদ্বিগ্ন হওয়া দরকার?
আমি সত্যই জানি না। আমার বোঝার জন্য, এই সমস্যাটি উত্সগুলি কোরের মধ্যে "সরানো" হওয়া থেকে উদ্ভূত হয়েছিল (প্রতিটি কোরের আলাদা আলাদা টিএসসি ফ্রিকোয়েন্সি থাকতে পারে) বা একটি কোর এর মূল ফ্রিকোয়েন্সি পরিবর্তন করে (যেমন পাওয়ার সাশ্রয় করার মতো)।

সম্ভবত, বার্তাটি কেবল মুদ্রিত হয়েছে কারণ কার্নেলটি নিজেই এই সমস্যাটি সনাক্ত করেছে এবং এখন সে অনুযায়ী সামঞ্জস্য হবে।

এবং, আমি কার্নেল উত্সগুলিতে যা পড়েছি তা থেকে ( arch/x86/kernel/tsc.cআমি) মনে করি না যে আমি আমার অনুমানগুলি থেকে খুব দূরে আছি।

আমি সন্দেহ করি বার্তাটির অর্থ একটি সঙ্কটজনক অবস্থা। এবং আমি এটি ভিত্তি করেছিলাম যে এই অনুমানের ভিত্তিতে যে আপনি যদি তা সমালোচনা করে থাকেন তবে এখনই আপনি জানতে পারবেন।


2
একই নিবন্ধটি উদ্ধৃত করে কিছু আধুনিক সিপিইউ একটি ধ্রুবক টাইম স্ট্যাম্প কাউন্টার সরবরাহ করে: সাম্প্রতিক ইন্টেল প্রসেসরগুলিতে একটি ধ্রুবক হারের টিএসসি অন্তর্ভুক্ত থাকে (লিনাক্সের / প্রোক / সিপুইনফোতে ধ্রুবক_সেস্ক পতাকা দ্বারা চিহ্নিত)। এই প্রসেসরের সাথে, টিএসসি প্রকৃত সিপিইউ চলমান হার নির্বিশেষে প্রসেসরের সর্বাধিক হারে পড়ে।
স্কাই

আপনি কি টিএসএসির পরিবর্তে হাপেট ব্যবহারের পরামর্শ দিচ্ছেন?
সিএমসিডিগ্রাগনকাই

1
আমি শুধু তথ্য যুক্ত করতে চাই আজ আমি আমাদের একটি সুপার মাইক্রো সার্ভারে এই সমস্যার মুখোমুখি হয়েছি। ওএস হ'ল RHEL 6.5 এবং এটি একই বার্তা দিচ্ছে। এবং এই সার্ভারটি এখনই শামুক গতিতে ক্রল করছে। এক ঘন্টা হয়ে গেছে এবং বুট এখনও শেষ হয়নি। আমার পরবর্তী পদক্ষেপটি হবে কাউন্টারটি পরিবর্তন করা এবং রেসকিউ মোডে গিয়ে grub.conf ফাইলে তথ্য যুক্ত করা। কারণ একক ব্যবহারকারী মোডও কাজ করছে না
ওমিপেনগুইন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.