Optimalisasi kinerja dan operasional - Amazon Linux 2023

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Optimalisasi kinerja dan operasional

Kernel Amazon Linux 6.1
  • AL2023 menggunakan driver terbaru untuk perangkat Elastic Network Adapter (ENA) dan Elastic Fabric Adapter (EFA). AL2023 berfokus pada kinerja dan fungsionalitas backport untuk perangkat keras di infrastruktur Amazon EC2.

  • Kernel live patching tersedia untuk tipe x86_64 dan aarch64 instance. Ini mengurangi kebutuhan akan reboot yang sering.

  • Semua konfigurasi kernel build dan runtime mencakup banyak kinerja dan pengoptimalan operasional AL2 yang sama.

Pemilihan toolchain dasar dan flag build default
  • Paket AL2023 dibangun dengan pengoptimalan kompiler () diaktifkan secara default -O2

  • Paket AL2023 dibangun membutuhkan x86-64 sistem (-march=x86-64-v2), dan Graviton 2 atau lebih tinggi x86-64v2 untuk (). aarch64 -march=armv8.2-a+crypto -mtune=neoverse-n1

  • Paket AL2023 dibangun dengan vektorisasi otomatis diaktifkan (). -ftree-vectorize

  • Paket AL2023 dibangun dengan Link Time Optimization (LTO) diaktifkan.

  • AL2023 menggunakan versi terbaru dariRust,Clang/LLVM, dan. Go

Pemilihan dan versi Package
  • Backport tertentu ke komponen sistem utama mencakup beberapa peningkatan kinerja untuk berjalan di infrastruktur Amazon EC2, terutama instans Graviton.

  • AL2023 terintegrasi dengan beberapa Layanan AWS dan fitur. Ini termasuk AWS CLI, Agen SSM, Agen Amazon Kinesis, dan. CloudFormation

  • AL2023 menggunakan Amazon Corretto sebagai Java Development Kit (JDK).

  • AL2023 menyediakan mesin database dan pembaruan runtime bahasa pemrograman ke versi yang lebih baru saat dirilis oleh proyek upstream. Runtime bahasa pemrograman dengan versi baru ditambahkan saat dirilis.

Penerapan di lingkungan cloud
  • Gambar AMI dan kontainer AL2023 dasar sering diperbarui untuk mendukung penggantian instance patching.

  • Pembaruan kernel disertakan dalam pembaruan AMI AL2023. Ini berarti bahwa Anda tidak perlu menggunakan perintah seperti yum update dan reboot untuk memperbarui kernel Anda.

  • Selain AMI AL2023 standar, AMI minimal dan gambar kontainer juga tersedia. Pilih AMI minimal untuk menjalankan lingkungan dengan jumlah paket minimal yang diperlukan untuk menjalankan layanan Anda.

  • Secara default, AMI dan kontainer AL2023 dikunci ke versi tertentu dari repositori paket. Tidak ada pembaruan otomatis saat diluncurkan. Ini berarti bahwa Anda selalu mengendalikan kapan Anda menelan pembaruan paket apa pun. Anda selalu dapat menguji di lingkungan beta/gamma sebelum diluncurkan ke produksi. Jika ada masalah, Anda dapat menggunakan jalur rollback yang telah divalidasi sebelumnya.