আপনি যদি এইমাত্র একটি সিস্টেম ক্র্যাশ থেকে পুনরুদ্ধার করে থাকেন তবে আপনাকে ত্রুটি বার্তাগুলির জন্য কনসোল পরীক্ষা করতে বলা হতে পারে। কিন্তু সেই কনসোল বার্তাগুলির অর্থ কী, এবং কীভাবে আপনি আপনার ম্যাকের সমস্যা সমাধানের জন্য লগগুলিকে ব্যাখ্যা করতে পারেন?
কনসোল কি?
কনসোল হল এমন একটি অ্যাপ্লিকেশন যা ব্যবহারকারীর পর্যালোচনার জন্য আপনার কম্পিউটার থেকে লগ বার্তা সংগ্রহ করে। এটি সিস্টেম এবং ব্যবহারকারী অ্যাপ্লিকেশন থেকে ত্রুটি, সতর্কতা এবং স্ট্যান্ডার্ড "আমি যা করেছি তা এখানে" লগ বার্তা সংগ্রহ করে। এটি সমস্যা সমাধানের জন্য একটি দুর্দান্ত সংস্থান। আপনার কম্পিউটার র্যান্ডম রিস্টার্ট, কার্নেল প্যানিক বা অ্যাপ্লিকেশন ক্র্যাশ হওয়ার পর এটি আপনার প্রথম স্টপ হওয়া উচিত।
আপনি "Applications -> Utilities -> Console.app" দিয়ে বা স্পটলাইট বা লঞ্চপ্যাড সার্চ বারে "কনসোল" টাইপ করে কনসোল অ্যাপ্লিকেশনটি খুঁজে পেতে পারেন।
কনসোলের সাথে পরিচিত হওয়া
আপনি যখন প্রথম কনসোল খুলবেন, তখন আপনি রিয়েল-টাইম লগ বার্তাগুলির একটি টরেন্টের মুখোমুখি হবেন। এর মধ্যে বেশিরভাগই গুরুত্বহীন, জাগতিক অ্যাপ্লিকেশন রিপোর্ট সেই মুহূর্তে অ্যাপ্লিকেশনটি কী করছে তা বর্ণনা করে। এটি এমন উপাদান নয় যা ব্যবহারকারীর জানার জন্য সাধারণত গুরুত্বপূর্ণ, তবে আপনি যদি এটি খুঁজে পেতে চান তবে এটি সেখানেই থাকে৷
আপনি উপরের-ডানদিকে "এখন" বোতামে ক্লিক করে বা উপরে স্ক্রোল করে কনসোলের চেতনার স্ট্রীমটি টগল করতে পারেন৷
এটি বর্তমান মুহুর্তে কনসোল বার্তাগুলিকে "স্থির" করবে, তবে নতুন বার্তাগুলি সারির নীচে আসতে থাকবে৷ আপনি কেবল তাদের কাছে স্বয়ংক্রিয়ভাবে স্ক্রোল করবেন না৷
৷কনসোল থেকে বর্তমানে দৃশ্যমান বার্তাগুলি সরাতে, মেনু বারে "সাফ করুন" বোতামে ক্লিক করুন৷ এটি আপনাকে এখন যা ঘটছে তার উপর ফোকাস করতে দেবে। আপনি সাফ ক্লিক করার পরেই দৃশ্যটি পুনরায় লোড করা হবে, এবং নতুন লগ বার্তাগুলি প্রদর্শিত হতে শুরু করবে৷
কিন্তু আমরা এই স্ট্যান্ডার্ড লগ বার্তাগুলি সম্পর্কে সত্যিই চিন্তা করি না। আমরা সমস্যাগুলি দেখতে আগ্রহী। সমস্যাগুলি সম্পর্কে শুধুমাত্র লগ বার্তাগুলি দেখতে, মেনু বারের নীচে "ত্রুটি এবং ত্রুটিগুলি" ক্লিক করুন৷
আপনি যদি উইন্ডোর উপরের-ডানদিকে অনুসন্ধান বারটি দেখেন, আপনি লক্ষ্য করবেন যে ত্রুটি এবং ত্রুটিগুলি সত্যিই একটি সংরক্ষিত অনুসন্ধান। আপনি সার্চ বার ম্যানিপুলেট করে আপনার নিজের সার্চ তৈরি করতে পারেন।
আপনি যদি আপনার পছন্দ মতো একটি কাস্টম অনুসন্ধান করে থাকেন এবং এটি ফিল্টার বারে সংরক্ষণ করতে চান তবে "সংরক্ষণ করুন" বোতামে ক্লিক করুন৷
আপনার ম্যাকের সমস্যা সমাধানের জন্য কনসোল বার্তাগুলিকে ব্যাখ্যা করা
সবচেয়ে গুরুত্বপূর্ণ ধরনের কনসোল বার্তাগুলি হল ত্রুটি এবং ত্রুটি, যা আমরা উপরে ফিল্টার করেছি৷
এই রিপোর্টগুলি আপনাকে বলে যে কখন আপনার কম্পিউটারের জগতে কিছু ভুল হয়েছে এবং ঠিকানার প্রয়োজন হতে পারে বা নাও হতে পারে৷ ত্রুটিগুলি, সবচেয়ে গুরুতর কনসোল বার্তা, লাল বিন্দুগুলি পায়, অন্যদিকে ত্রুটিগুলি, যা সতর্কবার্তা বার্তাগুলির মতো, হলুদ বিন্দুগুলি পায়৷
প্রক্রিয়া কলাম আপনাকে অ্যাপ্লিকেশন বা সিস্টেম প্রক্রিয়ার নাম বলবে যা ত্রুটিটি পাঠিয়েছে। কিছু পরিচিত হবে, এবং অন্যরা আপনার কাছে বিদেশী হবে। সবচেয়ে গুরুতর ত্রুটিগুলি সাধারণত "কার্নেল" প্রক্রিয়া দ্বারা উদ্ভূত হয়।
একটি নির্দিষ্ট বার্তা সম্পর্কে আরও জানতে, এটিতে ক্লিক করুন এবং উইন্ডোর নীচে তথ্য ফলকটি দেখুন৷
ব্যক্তিগত ত্রুটি এবং ত্রুটির মূল্যায়ন
তথ্য উইন্ডো অ-বিশেষজ্ঞ ব্যবহারকারীদের জন্য অনেক গোপন তথ্য প্রদান করে। উপরের দিকে আমরা সেই প্রক্রিয়াটি দেখতে পাচ্ছি যা ত্রুটি বার্তাটি তৈরি করেছে, বন্ধনীতে নির্দিষ্ট উপ-প্রক্রিয়া সহ। আপনি যদি সাবসিস্টেম এবং বিভাগের পাশের "দেখান" লিঙ্কে ক্লিক করেন, আপনি অ্যাক্টিভিটি আইডি, থ্রেড আইডি এবং পিআইডি প্রকাশ করতে পারেন। PID হল প্রক্রিয়াটির সনাক্তকরণ নম্বর। থ্রেড আইডি বর্ণনা করতে পারে যে প্রক্রিয়ার কোন অংশে সমস্যা হয়েছে, কিন্তু এটি সফ্টওয়্যার নির্মাতাদের জন্য সবচেয়ে উপযোগী। অ্যাক্টিভিটি আইডি প্রায় সবসময় শূন্য হবে।
সমস্ত সনাক্তকারী তথ্যের নীচে আমরা প্রকৃত লগ বার্তা দেখতে পাই। এই ক্ষেত্রে আমি দেখতে পাচ্ছি যে IOReturn অভিযোগ করছে যে এটি IOAccelSurface2 আনলক করতে পারে না কারণ পৃষ্ঠটি লক করা নেই। এটি গুরুত্বপূর্ণ নয় যদি আপনি সঠিকভাবে এর অর্থ কী তা জানেন না, তবে এটি প্রায়শই আপনাকে অনুসন্ধান করার জন্য একটি অনন্য বাক্যাংশ দেয়। এই ত্রুটিটি গুগল করার ফলে আমি বিশ্বাস করি যে এটি টিমভিউয়ারের সাথে একটি বাগ কিন্তু সমালোচনামূলকভাবে গুরুত্বপূর্ণ নয়৷
উপসংহার:আমি কখন কনসোল পরীক্ষা করব?
আপনার সিস্টেমে সবেমাত্র একটি ত্রুটি দেখা দিলে কনসোল সবচেয়ে কার্যকর। হতে পারে একটি অ্যাপ্লিকেশন খুলতে ব্যর্থ হয়েছে এবং আপনি এটি সম্পর্কে একটি সিস্টেম রিপোর্ট উইন্ডো পেয়েছেন। অথবা হয়ত আপনি একটি কার্নেল আতঙ্ক অনুসরণ করে রিবুট করেছেন। কনসোল পরিদর্শন করা আপনাকে সমস্যার কারণ খুঁজে বের করতে এবং এটি ঠিক করার জন্য প্রয়োজনীয় পদক্ষেপ নিতে সাহায্য করবে।