मैंने हाल ही में देखा कि i386 CPU लिनक्स कर्नेल 3.8 में समर्थित नहीं होने जा रहा है, तो क्या इसका मतलब है कि उबंटू केवल आने वाले वर्षों में 64-बिट में उपलब्ध होगा?
मैंने हाल ही में देखा कि i386 CPU लिनक्स कर्नेल 3.8 में समर्थित नहीं होने जा रहा है, तो क्या इसका मतलब है कि उबंटू केवल आने वाले वर्षों में 64-बिट में उपलब्ध होगा?
जवाबों:
नहीं, इसका मतलब है कि आप इंटेल 80386 चिप पर लिनक्स को चलाने में सक्षम नहीं होंगे, इंटेल से मूल चिप जो 32-बिट आर्किटेक्चर का समर्थन करती थी। उन प्रोसेसरों में घड़ी की गति 12-40 Mhz की थी और इन्हें Intel 80486 और उसके बाद Intel Pentium द्वारा 1990 के दशक के मध्य में शुरू किया गया था।
अन्य, अधिक आधुनिक 32-बिट चिप्स (पेंटियम प्रो और ऊपर) अभी भी समर्थित होने जा रहे हैं। उन प्रोसेसर को i386 आर्किटेक्चर के रूप में दर्शाया गया है, लेकिन मूल 80386 पर उनके कुछ सुधार हैं, जिनमें से उपयोग से लिनक्स से कुछ बदसूरत बैसाखी को हटाने की अनुमति मिलती है जो 80386 समर्थन के लिए आवश्यक हैं:
यह पेड़ प्राचीन -386-सीपीयू समर्थन को हटा देता है और इस तरह काफी जटिलता को झकझोर देता है ... जिसने हमें सालों से एसएमपी आदिम बदलने के लिए, जब भी हम अतिरिक्त काम करना चाहते हैं।
किस्सा यह है कि 80386 प्रोसेसर का समर्थन करने में कुछ भावुक मूल्य था क्योंकि यह प्रोसेसर था जिसे लिनस टॉर्वाल्ड्स ने इस्तेमाल किया था जब उसने लिनक्स का पहला संस्करण विकसित किया था ।
[लिनक्स] को एक एमएमयू (हर किसी को क्षमा करें) की जरूरत है, और इसे विशेष रूप से ३4६/४U६ एमएमयू (बाद में देखें) की आवश्यकता है। ... यह 386 मुझे मिल सकता है के हर बोधगम्य सुविधा का उपयोग करता है, क्योंकि यह भी मुझे 386 के बारे में सिखाने के लिए एक परियोजना थी। जैसा कि पहले ही उल्लेख किया गया है, यह एमएमयू का उपयोग करता है, दोनों पेजिंग के लिए (अभी तक डिस्क नहीं) और विभाजन। यह ऐसा विभाजन है जो इसे वास्तव में 386 पर निर्भर करता है (हर कार्य में कोड और डेटा के लिए 64Mb खंड है - 4Gb में अधिकतम 64 कार्य। कोई भी व्यक्ति जिसे 64Mb / कार्य - कठिन कुकीज़ की आवश्यकता है)।
इसके अलावा, लिनक्स कर्नेल में मौजूद i386 समर्थन के बावजूद संस्करण 3.8 तक, हाल के वर्षों में अधिकांश लिनक्स वितरण सेटिंग्स के साथ संकलित किए गए थे, जो उन्हें वैसे भी 80386 प्रोसेसर के साथ असंगत बना दिया था। विशेष रूप से, उबंटू को i686 (पेंटियम प्रो) प्रोसेसर या उबंटू 10.10 की आवश्यकता है।
उबंटू लंबे समय तक उचित "i386" पर नहीं चला, प्रोसेसर के लिए समर्थन 10.10 में गिरा दिया गया था ।