UEFI - Antarmuka Firmware Extensible Terpadu

Bagaimana UEFI Akan Mengubah Proses Boot Komputer Pribadi

Ketika Anda pertama kali menghidupkan sistem komputer Anda, tidak segera mulai memuat sistem operasi Anda. Ini berjalan melalui rutin yang awalnya didirikan dengan komputer pribadi pertama dengan memulai perangkat keras melalui Sistem Input Output Dasar atau BIOS . Ini diperlukan untuk memungkinkan berbagai komponen perangkat keras komputer untuk berkomunikasi dengan baik satu sama lain. Setelah Power On Self Test atau POST selesai, BIOS akan memulai boot loader sistem operasi yang sebenarnya. Prosesor ini pada dasarnya tetap sama selama lebih dari dua puluh tahun tetapi konsumen mungkin tidak menyadari bahwa ini telah berubah dalam beberapa tahun terakhir. Sebagian besar komputer sekarang menggunakan sistem yang disebut Unified Extensible Firmware Interface atau UEFI. Artikel ini melihat apa ini dan apa artinya bagi komputer pribadi.

Sejarah UEFI

UEFI sebenarnya adalah ekstensi dari Extensible Firmware Interface asli yang dikembangkan oleh Intel. Mereka mengembangkan sistem perangkat keras dan perangkat lunak antarmuka baru ini ketika mereka meluncurkan lineup prosesor server Itanium atau IA64 yang bernasib buruk. Karena arsitekturnya yang canggih dan keterbatasan sistem BIOS yang ada, mereka ingin mengembangkan metode baru untuk menyerahkan perangkat keras ke sistem operasi yang akan memungkinkan fleksibilitas yang lebih besar. Karena Itanium tidak sukses besar, standar EFI juga merana selama bertahun-tahun.

Pada tahun 2005, Forum EFI Terpadu didirikan antara sejumlah perusahaan besar yang akan memperluas spesifikasi asli yang dikembangkan oleh Intel untuk menghasilkan standar baru untuk memperbarui perangkat keras dan antarmuka perangkat lunak. Ini termasuk perusahaan seperti AMD, Apple, Dell, HP, IBM, Intel, Lenovo, dan Microsoft. Bahkan dua pembuat BIOS terbesar, American Megatrends Inc. dan Pheonix Technologies adalah anggota.

Apa itu UEFI?

UEFI adalah spesifikasi yang mendefinisikan bagaimana perangkat keras dan perangkat lunak berkomunikasi dalam sistem komputer. Spesifikasi sebenarnya melibatkan dua aspek dari proses ini yang dikenal sebagai layanan boot dan layanan runtime. Layanan boot menentukan bagaimana perangkat keras akan memulai perangkat lunak atau sistem operasi untuk memuat. Layanan runtime melibatkan benar-benar melewatkan prosesor boot dan memuat aplikasi langsung dari UEFI. Ini membuatnya bertindak agak seperti sistem operasi striped down dengan meluncurkan browser.

Sementara banyak yang menyebut UEFI kematian BIOS, sistem sebenarnya tidak sepenuhnya menghapus BIOS dari perangkat keras. Spesifikasi awal tidak memiliki salah satu opsi POST atau konfigurasi. Akibatnya, sistem tetap membutuhkan BIOS untuk mencapai dua tujuan ini. Perbedaannya adalah bahwa BIOS kemungkinan tidak akan memiliki tingkat penyesuaian yang sama seperti yang dimungkinkan dalam sistem hanya BIOS yang ada.

Manfaat UEFI

Manfaat terbesar UEFI adalah kurangnya ketergantungan perangkat keras tertentu. BIOS khusus untuk arsitektur x86 yang telah digunakan di PC selama bertahun-tahun. Ini berpotensi memungkinkan komputer pribadi untuk menggunakan prosesor dari vendor yang berbeda atau yang tidak memiliki warisan x86 coding di dalamnya. Ini dapat berimplikasi pada perangkat seperti tablet atau bahkan Microsoft yang pada akhirnya terkutuk Surface with Windows RT yang menggunakan prosesor berbasis ARM.

Manfaat utama lainnya bagi UEFI adalah kemampuan untuk dengan mudah meluncurkan ke beberapa sistem operasi tanpa membutuhkan bootloader seperti LILO atau GRUB. Sebaliknya, UEFI dapat secara otomatis memilih partisi yang sesuai dengan sistem operasi dan memuatnya. Agar ini tercapai, baik perangkat keras dan perangkat lunak harus memiliki dukungan yang sesuai untuk spesifikasi UEFI. Ini sebenarnya sudah ada dalam sistem komputer Apple yang menggunakan Boot Camp untuk memuat Mac OS X dan Windows pada komputer yang sama.

Akhirnya, UEFI akan menawarkan lebih banyak antarmuka yang ramah pengguna daripada menu teks lama dari BIOS. Ini akan membuat penyesuaian pada sistem lebih mudah bagi pengguna akhir untuk dibuat. Selain itu, antarmuka kemungkinan akan memungkinkan aplikasi seperti browser web penggunaan terbatas atau klien email yang akan diluncurkan dengan cepat daripada meluncurkan OS lengkap. Sekarang, beberapa komputer memiliki kemampuan ini tetapi sebenarnya dicapai dengan meluncurkan sistem operasi mini terpisah yang disimpan di dalam BIOS.

Kelemahan Dari UEFI

Masalah terbesar bagi konsumen dengan UEFI adalah dukungan perangkat keras dan perangkat lunak. Agar berfungsi dengan benar, perangkat keras dan sistem operasi harus mendukung spesifikasi yang sesuai. Ini bukan masalah dengan Windows atau Mac OS X saat ini, tetapi sistem operasi yang lebih lama seperti Windows XP tidak mendukung ini. Masalahnya sebenarnya lebih kebalikannya. Sebaliknya, perangkat lunak yang lebih baru yang membutuhkan sistem UEFI dapat mencegah sistem yang lebih lama untuk melakukan upgrade ke sistem operasi yang lebih baru.

Banyak pengguna listrik yang melakukan overclock sistem komputer mereka juga mungkin kecewa. Penambahan UEFI menghapus banyak dari berbagai pengaturan dalam BIOS yang digunakan untuk mendapatkan kinerja maksimal dari prosesor dan memori sebanyak mungkin. Ini kebanyakan masalah dengan perangkat keras UEFI generasi pertama. Memang benar bahwa sebagian besar perangkat keras yang tidak dirancang untuk overclocking akan kekurangan fitur seperti penyesuaian tegangan atau pengganda tetapi sebagian besar perangkat keras baru yang dirancang untuk ini telah mengatasi masalah ini.

Kesimpulan

BIOS telah sangat efektif dalam menjalankan komputer pribadi selama dua puluh tahun terakhir plus. Ini telah mencapai sejumlah keterbatasan yang membuat sulit untuk terus menciptakan teknologi baru tanpa memperkenalkan lebih banyak solusi untuk masalah ini. UEFI diatur untuk mengambil alih sebagian besar proses dari BIOS dan merampingkannya untuk pengguna akhir. Ini akan membuat lingkungan komputasi lebih mudah digunakan dan menciptakan lingkungan yang jauh lebih fleksibel. Pengenalan teknologi tidak akan tanpa masalah, tetapi potensi sangat lebih besar daripada persyaratan warisan yang melekat pada semua komputer BIOS.