কেন ইউনিক্স সময় শুরু হবে 1970-01-01? কেন 1971-01-01 বা অন্য কোনও তারিখ নয়?
কেন ইউনিক্স সময় শুরু হবে 1970-01-01? কেন 1971-01-01 বা অন্য কোনও তারিখ নয়?
উত্তর:
আমার জন্য গুগল না থাকলে আমি উত্তরটি জানতাম না:
থেকে এখানে (বিনামূল্যে সাবস্ক্রিপশন প্রয়োজন):
লিনাক্স আনুষ্ঠানিকভাবে "জন্মদিন," - থেকে গণনার সময়টিকে গণনা করার সময় থেকে সেকেন্ডে গণনার সময় নির্ধারণ করা followingতিহ্য অনুসরণ করছে - যাকে 1 জানুয়ারী, 1970-এ বলা হয় "মহাকাশ"।
আরও একটি সম্পূর্ণ ব্যাখ্যা তারযুক্ত সংবাদ নিবন্ধে পাওয়া যাবে । এটি ব্যাখ্যা করে যে প্রথমদিকে ইউনিক্স ইঞ্জিনিয়াররা সেই তারিখটি নির্বিচারে বেছে নিয়েছিল কারণ তাদের সময় শুরুর জন্য অভিন্ন তারিখ নির্ধারণ করা দরকার ছিল এবং 1970 সালের নববর্ষকে সবচেয়ে সুবিধাজনক বলে মনে হয়েছিল।
ইউনিক্স 1970 সালে জন্মগ্রহণ করেন নি।
১৯ix০ সালের ১ জানুয়ারি ইউনিক্স যুগের মধ্যরাত It's এটি মনে রাখা গুরুত্বপূর্ণ যে এটি ইউনিক্সের "জন্মদিন" নয় - অপারেটিং সিস্টেমের মোটামুটি সংস্করণগুলি 1960 এর দশকে ছিল were পরিবর্তে, তারিখটি 70০-এর দশকের গোড়ার দিকে সিস্টেমে প্রোগ্রাম করা হয়েছিল কারণ এটি করা সুবিধাজনক ছিল, ডেনিস রিচি, যেটি ইঞ্জিনিয়ার্স বেল ল্যাবসে প্রতিষ্ঠিত হওয়ার আগে ইউনিক্সে কাজ করেছিলেন, তাদের মতে।
আমি প্রশ্নটি পছন্দ করি :-)
আমাকে এর উত্তর দেওয়ার চেষ্টা করা যাক (অবশ্যই উত্স: ইন্টারনেট)
ইউনিক্স সময় একটি 32 বিট পুরো সংখ্যা (একটি পূর্ণসংখ্যা) দ্বারা প্রতিনিধিত্ব করে যা ইতিবাচক বা নেতিবাচক (স্বাক্ষরিত) হতে পারে। ইউনিক্সটি মূলত 60 এবং 70 এর দশকে বিকাশিত হয়েছিল তাই ইউনিক্স সময়ের "শুরু "টি 1 ই জানুয়ারী 1 মধ্য 1970 GMT (গ্রিনউইচ গড় সময়) এ সেট করা হয়েছিল - এই তারিখ / সময়টিকে ইউনিক্স সময় মান 0 প্রদান করা হয়েছিল। এটি যা জানা যায় ইউনিক্স যুগ হিসাবে।
একটি 32 বিট স্বাক্ষরিত পূর্ণসংখ্যার -2147483648 এবং 2147483647 এর মধ্যে পুরো সংখ্যা উপস্থাপন করতে পারে। ইউনিক্স সময় 0 থেকে শুরু হওয়ার পরে, negativeণাত্মক ইউনিক্স সময়কালের মান সময় থেকে ফিরে আসে এবং ধনাত্মক সংখ্যা সময়মতো এগিয়ে যায়। এর অর্থ ইউনিক্স টাইম ইউনিক্স টাইম মান -2147483648 বা 20:45:52 GMT থেকে 13 ডিসেম্বর 1901-এ ইউনিক্সের সময়কালের মূল্য 2147483647 বা 3:14:07 GMT-এ 20 জানুয়ারীর 19 শে জানুয়ারীতে বিস্তৃত These প্রাক-ইতিহাস এবং ইউনিক্স সময়ের সমাপ্তি।
ইউনিক্স সময়ের সমাপ্তি হবে জানুয়ারী 19, 2038 03:14:07 GMT এ। জানুয়ারী 19, 2038 03:14:08 GMT সমস্ত কম্পিউটার যে এখনও 32 বিট ইউনিক্স সময় ব্যবহার করে তা উপচে পড়বে। এটি "বছর 2038 সমস্যা" হিসাবে পরিচিত। কেউ কেউ বিশ্বাস করেন যে এটি "বছরের 2000 সমস্যা" এর চেয়ে আরও গুরুত্বপূর্ণ সমস্যা হবে। 2038 বছরের সমস্যার সমাধান হ'ল ইউনিক্স সময়কে একটি 64 বিট পূর্ণসংখ্যায় সঞ্চয় করা। এটি ইতিমধ্যে বেশিরভাগ bit৪ বিট অপারেটিং সিস্টেমে চলছে তবে অনেকগুলি সিস্টেম ২০৩৮ সালের মধ্যে আপডেট করা হতে পারে না।