فرق کے بارے میں AHCI اور IDE کے درمیان فرق
AHCI بمقابلہ IDE
IDE انٹیگریٹڈ ڈرائیو الیکٹرانکس کے لئے کھڑا ہے. یہ معیاری انٹرفیس رہا ہے جس میں اسٹوریج میڈیا کے لئے مشکل ڈرائیوز اور آپٹیکل ڈرائیوز جیسے لمبائی لمبائی کے لئے استعمال کیا جاتا ہے. اگرچہ ابتدا میں کچھ رکاوٹوں موجود تھے، معیشت آخر میں مکمل ہوگئی اور مختلف مینوفیکچررز سے مختلف ڈرائیوز زیادہ سے زیادہ ماںوں سے منسلک کرسکتے ہیں. آئی ڈی ای کو SATA کی طرف سے سراہا گیا کیونکہ اس نے بہت سے فوائد متعارف کرایا. AHCI (اعلی درجے کی میزبان کنٹرولر انٹرفیس) ایک ایپلی کیشن پروگرامنگ انٹرفیس ہے جو SATA کے لئے آپریشن کا ایک موڈ متعین کرتا ہے. AHCI اس رفتار پر اثر انداز نہیں کرتا جس پر SATA ڈرائیوز کام کرتے ہیں لیکن یہ اعلی درجے کی خصوصیات کو SATA کے ساتھ دستیاب ہے.
بڑی عمر کے ہارڈ ویئر کے ساتھ بیک اپ مطابقت کو برقرار رکھنے کے لئے، سب سے زیادہ SATA کنٹرولرز آپ کو اس اختیار کے ساتھ فراہم کرتے ہیں جس میں آپ کو استعمال کرنا چاہتے ہیں. آپریٹنگ طریقوں میں AHCI اور IDE شامل ہیں، اکثر اکثر میراث IDE یا مقامی آئی ڈی ای کے طور پر کہا جاتا ہے، دوسروں کے علاوہ آپ کو آزادی ہے. آپکے آپریشن کے طور پر آئی ڈی ای کا انتخاب صرف ایک قابل پرانے قابل اعتماد IDE ڈرائیو ہے لیکن اس کے بغیر AHCI کے فوائد کے بغیر.
AHCI صارفین کو اعلی درجے کی خصوصیات استعمال کرتے ہیں جو SATA تک دستیاب ہیں. پہلی خصوصیت نیشنل کمانڈ کیوئنگنگ یا NCQ ہے. NCQ کے بغیر، کسی بھی اصلاح کے بغیر ہر درخواست کی درخواست ترتیب دی جاتی ہے. NCQ درخواستوں کا تجزیہ کرتا ہے اور ان کا دوبارہ تجزیہ کرتا ہے تاکہ درخواست شدہ اعداد و شمار کے مقامات جس میں جسمانی طور پر ایک دوسرے کے قریب ہوتے ہو اس کے ساتھ مل کر گروہ ہوجائے تاکہ وہ ایک پاس میں تک رسائی حاصل کرسکیں اور وقت کی ضرورت ہو. AHCI بھی گرم پلاگنگ یا کسی ہٹنے والا ڈرائیو کی طرح چل رہا ہے اس نظام سے مشکل ڈرائیوز کو منسلک یا ہٹانے کی صلاحیت کو بھی قابل بناتا ہے. IDE ڈرائیوز کے ساتھ یہ ممکن نہیں ہے کیونکہ وہ بوٹ ٹائم کے دوران تشکیل دے رہے ہیں.
انتخاب آپ کو AHCI یا IDE کا استعمال کرتے ہوئے کیا جائے گا، کمپیوٹر سے آپریٹنگ سسٹم کو انسٹال کرنے سے پہلے ایک دوسرے سے سوئچنگ کرنے کے بعد کیا جاتا ہے. اگر کسی صراط. زیادہ سے زیادہ آپریٹنگ سسٹم اب اس مسئلہ کو حل کرنے کے لئے پیچ ہیں لیکن سوئچنگ سے قبل مخصوص اقدامات کی ضرورت ہے.
خلاصہ:
1. IDE اسٹوریج کے آلات کے لئے استعمال کیا جاتا ایک پرانے انٹرفیس معیاری ہے جبکہ AHCI نئے SATA انٹرفیس کے لئے ایک پروگرامنگ انٹرفیس ہے.
2. زیادہ سے زیادہ SATA کنٹرولرز آپ کو دوسرے آپریٹنگ طریقوں کے درمیان AHCI اور IDE کے درمیان منتخب کرنے کی اجازت دیتا ہے.
3. AHCI اعلی درجے کی خصوصیات جیسے NCQ اور گرم پلاگنگ ہے جو IDE کے ساتھ دستیاب نہیں ہے.
4. IDE سے AHCI سے سوئچنگ یا اس کے برعکس آپریٹنگ سسٹم انسٹال ہونے کے بعد مسائل کو حل کرسکتے ہیں.