AHCI در مقابل ATA

ATA (AT Attachment) یک استاندارد است که مدتی است در جریان است و در ابتدا برای ایجاد رابط بین دستگاههای ذخیره سازی مانند هارد دیسک ها و CPU طراحی شده است. از آنجا که ATA بسیار قدیمی است ، چندین بار بهبود یافته است. دو نوع ATA وجود دارد ، نوع اول آن موازی ATA (PATA) و دوم سریال ATA (SATA). اگرچه استفاده از ATA معمولاً به موارد قبلی مربوط می شود زیرا ATA و PATA قبل از ظهور SATA مترادف هستند. از طرف دیگر ، AHCI (Advanced Host Controller Interface) یک رابط کنترل کننده میزبان است که برای SATA طراحی شده است. این تعریف نحوه انتقال اطلاعات بین دستگاه ذخیره سازی و میزبان را مشخص می کند.

از آنجا که AHCI نسبتاً جدید است ، با ATA قدیمی تر سازگار نیست. فقط استفاده از AHCI با مادربردهای فعال شده با SATA و هارد دیسک ها امکان پذیر است. حتی در هنگام استفاده از SATA ، کاربران هنوز این گزینه را دارند که آیا از AHCI یا اجرای PATA قدیمی تر استفاده کنند. این به منظور بهبود سازگاری با دستگاه های قدیمی تر است که دارای کنترلرهای SATA هستند اما قادر به اجرای AHCI نیستند. اگر در حال حاضر نصب ویندوز را با ATA انتخاب کرده اید ، تغییر دادن آن به AHCI کمی دشوار است زیرا ممکن است سیستم شما درایورهای صحیح را نصب نکند که منجر به صفحه آبی رنگ مرگ شود. ساده ترین و ساده ترین روش جابجایی به AHCI ، نصب جدیدی از سیستم عامل خود است. اگرچه آسان است ، اما هنوز هم طولانی طول می کشد و ممکن است ارزش وقت نداشته باشد.

AHCI بدون مزایای آن نیست. شاید ارزشمند نباشد که به جزئیات مشخصات بروید اما AHCI دو ویژگی را که شما در هارد دیسک هایی که از ATA استفاده می کنید پیدا نمی کنید. اولین مورد اتصال داغ یا امکان اضافه کردن / حذف هارد دیسک از سیستم بدون نیاز به راه اندازی مجدد رایانه است. در اصل با هارد دیسک های شما به عنوان کارت حافظه یا هر رسانه قابل جابجایی رفتار می کند. ویژگی دوم NCQ (Native Command Queaching) است. NCQ به کنترلر اجازه می دهد تا ترتیب درخواست ها را تغییر دهد تا تعداد چرخش های لازم برای استخراج کلیه داده ها به حداقل برسد.

خلاصه:

AHCI یک رابط کنترل کننده است در حالی که ATA استانداردی برای اتصال دستگاههای ذخیره سازی است

AHCI با ATA سازگار نیست

AHCI از ویژگی های پیشرفته زیادی برخوردار است که با ATA در دسترس نیست

منابع