কম্পিউটার টিউটোরিয়াল

২০৩৮ সালের বাগ (Year 2038 Bug): Y2K-এর অনুরূপ সমস্যা এবং এর গুরুত্ব

Y2K সমস্যা কী ছিল?

Y2K বা মিলেনিয়াম বাগ। ২০শ শতকে কম্পিউটার আসে, ১৯৯০ দশক পর্যন্ত প্রোগ্রামগুলো ৪ অঙ্কের বছরকে ২ অঙ্কে সংক্ষিপ্ত করত (মেমরি বাঁচাতে)। ১৯৯৮ কে '৯৮' চিনত, কিন্তু ২০০০ কে '০০' চিনত — যা ১৯০০ সমান। এতে ডেটা সর্টিং, প্রসেসিং-এ সমস্যা হতো। কম্পিউটার চিপ ব্যবহারকারী ডিভাইসও প্রভাবিত হয়েছিল। ডেভেলপাররা আপডেট দিয়ে ফিক্স করেছিল।

২০৩৮ সালের সমস্যা (Year 2038 Problem) কী?

৩২-বিট প্রসেসরের কারণে হবে। প্রসেসর সেকেন্ডে 시간 গণনা করে। ১ জানুয়ারি ১৯৭০, ০৩:১৪:০৭ UTC থেকে গণনা শুরু। ১৯ জানুয়ারি ২০৩৮, ০৩:১৪:০৭ UTC-এ সেকেন্ডের সংখ্যা হবে ২,১৪৭,৪৮৩,৬৪৭ — ৩২-বিট সিস্টেমের সর্বোচ্চ সীমা। এরপর নেগেটিভ কাউন্ট শুরু হবে (-২,১৪৭,৪৮৩,৬৪৭) এবং অধিকাংশ ৩২-বিট সিস্টেম এটি হ্যান্ডেল করতে পারবে না।

YouTube-এ এই সমস্যা দেখা গিয়েছিল

Psy-এর "Gangnam Style" ভিডিওর ভিউ ২,১৪৭,৪৮৩,৬৪৭ অতিক্রম করলে নেগেটিভ দেখাতে লাগলো। একই কারণেই ক্যালেন্ডার সিস্টেমও ২০ বছর পরের ইভেন্টে সমস্যা দেখিয়েছিল।

কোন ডিভাইসগুলো প্রভাবিত হবে?

আজও পুরনো কম্পিউটার, স্মার্টফোন ৩২-বিট আর্কিটেকচারে চলছে। তবে ২০৩৮ সালের মধ্যে অধিকাংশ ডিভাইস ৬৪-বিট হবে। ব্যাংসসহ বড় প্রতিষ্ঠানরা ইতিমধ্যে সিস্টেম রিপ্লেস শুরু করেছে। Apple, HP, Google ইত্যাদি এই বিষয়কে গুরুত্ব দিয়েছে। Apple Mac OS X 10.7 "Lion" (২০১১) থেকে শুধু ৬৪-বিট আপডেট দিচ্ছে।

Y2K-এর মতো এটিও সমাধান হওয়া আশা করা যায়, অন্যথায় ফলাফল আরও ভয়াবহ হবে কারণ আজ বিশ্ব কম্পিউটারের ওপর ১০০ গুণ বেশি নির্ভরশীল।

  1. Honeygain কী এবং কি এটি বৈধ?

  2. ওয়েক-অন-ল্যান ব্যাখ্যা: আপনার পিসি রিমোটলি পাওয়ার-অন করার পদ্ধতি

  3. RAM সমস্যা চিনুন ও সমাধান করুন: লক্ষণ, ডায়াগনোসিস, এবং ফিক্স

  4. ডুপ্লিকেট বনাম সিমিলার ইমেজ: মূল পার্থক্য বুঝুন