লিনাক্স বিকাশকারীরা x32 ABI – স্ল্যাশডট অবসর নেওয়ার কথা বিবেচনা করে


লিনাক্স কার্নেল মেলিং লিস্টে একটি নতুন প্যাচ রয়েছে যা ফোরোনিক্স অনুসারে, x32 ABI-কে অবমূল্যায়ন করার প্রস্তাব দেয়:

x86_64 প্রসেসরের জন্য Linux x32 ABI সম্পূর্ণ 64-বিট রেজিস্টার ফাইল এবং প্রশস্ত ডেটা পাথ ব্যবহার করার অনুমতি দেয়, কিন্তু 64-বিট পয়েন্টার প্রয়োজন না হলে একটি ছোট মেমরি ফুটপ্রিন্ট প্রদান করতে 32-বিট পয়েন্টার ধরে রাখে। লিনাক্স x32 পার্টিতে দেরী হয়েছিল এবং বছরের পর বছর ধরে খুব বেশি গ্রহণ করেনি এবং এখন লিনাক্স কার্নেল থেকে সম্ভাব্য অপসারণের দিকে তাকিয়ে আছে। x32 কোডটি x86_64 ক্ষমতা ব্যবহার করার সময় মেমরির পদচিহ্নের প্রয়োজনীয়তা কমাতে সাহায্য করার জন্য একটি ভাল ধারণা ছিল, কিন্তু সীমিত গ্রহণ এবং x86_64 কেবলমাত্র এই দিনগুলি ডি ফ্যাক্টো স্ট্যান্ডার্ড হওয়ায়, লিনাক্স কার্নেল ডেভেলপাররা x32 ABI কে ফেজ আউট করতে চাইছে। x32 ABI 2012 সালে Linux 3.4-এ যোগ করা হয়েছিল এবং আপডেটেড কম্পাইলার সমর্থনেরও প্রয়োজন ছিল।

প্রস্তাবিত প্যাচ যুক্তি দেয় যে “x32 এর জন্য কার্যত কোন বাস্তব ব্যবহার নেই”, উল্লেখ্য যে কিছু লিনাক্স বিক্রেতা (যেমন ডেবিয়ান) ইতিমধ্যেই আক্রমণের সারফেস কমাতে ডিফল্টরূপে x32 অক্ষম করে রেখেছে। “আগামী অর্ধ বছরে কিছু না ঘটলে, গ্রীষ্মের বিরতির পরে আগস্টের কাছাকাছি কোডের বিটগুলি সরিয়ে ফেলুন।”

x32 সমর্থন সরানোর বিষয়ে আলোচনা প্রথম 2018 সালে শুরু হয়েছিল…

Leave a Reply

Your email address will not be published. Required fields are marked *