ای ایف آئی اور بایو کے درمیان اختلافات
ہم دونوں کے بارے میں بات کرتے ہیں کہ دو الفاظ بہت سے لوگوں کو مکمل طور پر نیا ہوسکتے ہیں. اگر آپ کے پاس کمپیوٹر سے متعلق پس منظر ہے اور سافٹ ویئر اور ہارڈ ویئر کے بارے میں معلومات حاصل کریں تو پھر آپ نے پہلے الفاظ کو EFI اور BIOS سنا ہے. یہاں ہم دونوں کے درمیان کچھ اختلافات کو اجاگر کرتے ہیں. لیکن پہلے، یہ دیکھتے ہیں کہ الفاظ کا کیا مطلب ہے.
ای ایف آئی ایکسٹرنبل فرم ویئر انٹرفیس کے لئے ہے. لہذا لفظ BIOS ہے اور بنیادی ان پٹ / آؤٹ پٹ سسٹم کے لئے کھڑا ہے. یہ دونوں ایک فرم ویئر انٹرفیس کی وضاحت کرتے ہیں. BIOS ایک سافٹ ویئر ہے جو پی سی میں تعمیر کی جاتی ہے. جب ایک کمپیوٹر پر چل رہا ہے، چلتا ہے پہلا سافٹ ویئر BIOS ہے. EFI اصل میں ایک نیا BIOS معیاری ہے جو انٹیل کی طرف سے تیار کیا گیا تھا اور IA-64 کی رہائی کے ساتھ ساتھ متعارف کرایا گیا تھا. یہ نیا پیکیج وسیع پیمانے پر BIOS کی خصوصیات کو بہتر بناتا ہے. اہم تبدیلیوں میں شامل کیا گیا تھا، ای ایف آئی میں بوٹ لوڈر کی مذمت، ریورس انجنیئرز کی تخلیق کرنے کی صلاحیت ممکن نہیں ہے.
EFI کم کے آخر میں او ایس (آپریٹنگ سسٹم) کی طرح ہے. یہ تمام ہارڈویئر وسائل کو کنٹرول کر سکتا ہے. BIOS میں اس کی کچھ خصوصیات جن میں موجود غیر موجودگی یا کم کارکردگی تھی اس میں سپورٹ ماؤس کنٹرول، آپ کی ہارڈ ڈرائیو کی حمایت، انٹرنیٹ کا دورہ کرنے اور ای ایف آئی میں ڈرائیور نصب کرنے میں شامل ہیں. اس کے علاوہ، BIOS میں صرف ایک متن انٹرفیس ہے. EFI GUI کی حمایت کرتا ہے، یہ ہے، گرافک یوزر انٹرفیس. OEM تیاری اسی طرح کی جی آئی یو فراہم کرنے کے قابل ہے لیکن یہ صرف ایک گرافک BIOS کے اثر میں ہے جیسا کہ افعال بہت کم ہوتی ہے. جبکہ BIOS ایک زبان صارف انٹرفیس کی حمایت کرتا ہے، ای ایف آئی ایک قدم آگے ہے. یہ صارف انٹرفیس میں ملٹی زبانوں کی حمایت کر سکتا ہے. یہ انگریزی میں نہیں ہے جو ماں کی زبانیں رکھنے والے افراد کے لئے ای ایف آئی کا انتظام کرنا آسان بناتا ہے. بہت سی دوسری زبانوں میں موجود ہیں جس میں ای ایف آئی کو منظم کیا جاسکتا ہے اور یہ دنیا بھر میں اس کی ترجیحات کے لۓ ہے.
دونوں کے درمیان سب سے اہم فرق میں سے ایک یہ ہے کہ BIOS کے برعکس، EFI ماڈیولر میں ڈیزائن کیا گیا ہے. عین مطابق ہونا، دو ماڈیولر ہیں. پہلا پہلا فرم ویئر مینیجر ہے جبکہ دوسرا نظام سافٹ ویئر مینیجر ہے. BIOS کے مقابلے میں ای ایف آئی بہتر بنا دیتا ہے جو BIOS کی تیز رفتار ہے اور حقیقت یہ کہ اس فرم ویئر کو اپ گریڈ کرنا ممکن ہے. مزید کیا ہے، ای ایف آئی نئے پہلوؤں کی بھی حمایت کرتا ہے! BIOS شروع کرنے کے لئے بہت وقت لگتا ہے اور اس کا فرم ویئر اپ گریڈ نہیں کیا جا سکتا.
دو کمپیوٹر کمپیوٹر زبانوں کے بارے میں بھی مختلف ہیں جن میں ان کی ترقی ہوئی ہے. BIOS کا استعمال ASM ہے جو پرانے اور کم اختیارات ہے. EFI تیار کرنے کے لئے زیادہ عام اور جدید سی زبان استعمال کی گئی ہے. اس سے EFI بہتر ہارڈ ویئر کے ساتھ ساتھ فرم ویئر کو بھی بہتر بنا دیتا ہے. اس کے علاوہ، EFI میں بھی زیادہ غلطی رواداری کی سطح اور غلطی اصلاح کی خصوصیات اور اشارے بھی ہیں.لہذا ای ایف آئی پر کام کرنا آسان ہے کیونکہ کمپیوٹر غلطیوں کو نشانہ بناتا ہے اور تشخیص کیا جاتا ہے، کسی بھی معاملے کو آسانی سے نمٹنے کے لے جا سکتا ہے.
BIOS 16 بٹ موڈ میں ڈیزائن کیا گیا تھا. EFI 32 بٹ یا 64 بٹ موڈ کا استعمال کرتا ہے اور مستقبل کے مستقبل میں، اس سے بہتر پروسیسر موڈ کا استعمال کیا جا رہا ہے جو اس کی کارکردگی کو بہتر بنانے کے لۓ ہے. ایک اور وجہ کیوں کہ BIOS پر کسی شخص کو ای ایف آئی کی ترجیح دی جاسکتی ہے کہ تمام نظام ہارڈ ویئر کے ماڈل قابل رسائی ہیں اور یہ انٹرنیٹ سرف یا اپر اوپریٹنگ سسٹم تک رسائی کے بغیر ویب براؤز کرنے کے لئے بھی ممکن ہے. یہ سب BIOS کے ساتھ ممکن نہیں تھا.
پوائنٹس میں بیان کردہ اختلافات کا خلاصہ
1. غیر قابل اعتماد فرم ویئر انٹرفیس کے لئے EFI-کوونیمیم؛ BIOS- بنیادی ان پٹ / آؤٹ پٹ سسٹم
2 کے لئے کھڑا ہے. BIOS- ایک سافٹ ویئر جو پی سی میں تعمیر ہوتا ہے؛ پی سی پر چلتا ہے، جو پہلا سافٹ ویئر چلتا ہے BIOS ہے. EFI- انٹیل
3 کی طرف سے تیار کردہ ایک نیا BIOS معیار. بوٹ لوڈر کے EFI-riddance کے ساتھ، ریورس انجینئرنگ ممکن نہیں ہے جس میں ڈرائیوروں کی تخلیق کرنے کی صلاحیت؛ BIOS کے ساتھ ممکن نہیں
4. خصوصیت کے اختلافات - ماؤس کنٹرول کی حمایت کرتے ہیں، اپنے ہارڈ ڈرائیو کی حمایت کرتے ہیں، انٹرنیٹ پر آتے ہیں اور EFI میں ڈرائیور نصب کرنے (BIOS میں نہیں)
5. BIOS میں صرف ایک متن انٹرفیس ہے؛ EFI-GUI انٹرفیس ہے (گرافک صارف انٹرفیس)
6. ای ایف آئی صارف صارف انٹرفیس میں کثیر زبانوں کی حمایت کرسکتا ہے، BIOS صرف ایک
7. BIOS کے برعکس، EFI ماڈیولر-2-فرم ویئر مینیجر اور سسٹم سافٹ ویئر مینیجر
8 میں ڈیزائن کیا گیا ہے. ای ایف آئی میں کم از کم شروع وقت
9. کمپیوٹر کی زبان؛ EFI-C؛ BIOS-ASM
10. BIOS- 16 بٹ موڈ میں ڈیزائن کیا گیا ہے؛ EFI-32-bit یا 64-bit موڈ
11. سسٹم ہارڈویئر ماڈل انٹرنیٹ تک پہنچنے یا اعلی براؤز کرنے کے لۓ ویب براؤز کرنے کے قابل، قابل رسائی ہیں- صرف EFI میں
12. EFI-زیادہ غلط رواداری کی سطح اور غلطی کی اصلاح کی خصوصیات