

# SUS03-BP03 Mengoptimalkan area kode yang memakai waktu atau sumber daya paling banyak
<a name="sus_sus_software_a4"></a>

 Pantau aktivitas beban kerja untuk mengidentifikasi komponen aplikasi yang memakai sumber daya paling banyak. Optimalkan kode yang berjalan di dalam komponen-komponen tersebut untuk meminimalkan penggunaan sumber daya sambil memaksimalkan kinerja. 

 **Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan:** Rendah 

## Panduan implementasi
<a name="implementation-guidance"></a>
+  Pantau kinerja sebagai fungsi penggunaan sumber daya untuk mengidentifikasi komponen dengan kebutuhan sumber daya yang tinggi per unit kerja sebagai target untuk optimasi. 
+  Gunakan profiler kode untuk mengidentifikasi area kode yang menggunakan waktu atau sumber daya paling banyak sebagai target optimasi. 
+  Ganti algoritme dengan versi lebih efisien yang memberikan hasil yang sama. 
+  Gunakan akselerasi perangkat keras untuk meningkatkan efisiensi blok kode dengan waktu eksekusi yang panjang. 
+  Gunakan sistem operasi dan bahasa pemrograman paling efisien untuk beban kerja. 
+  Hilangkan penyortiran dan pemformatan yang tidak diperlukan. 
+  Gunakan pola transfer data yang meminimalkan sumber daya yang digunakan berdasarkan tingkat keseringan perubahan data dan bagaimana data digunakan. Misalnya, dorong informasi perubahan status ke klien, alih-alih membuat klien menggunakan sumber daya untuk memeriksa dan menerima pesan ‘tidak ada perubahan’ yang tidak bernilai. 

## Sumber daya
<a name="resources"></a>

 **Dokumen terkait:** 
+  [Apa itu Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) 
+  [Apa itu Amazon CodeGuru Profiler?](https://docs.aws.amazon.com/codeguru/latest/profiler-ug/what-is-codeguru-profiler.html) 
+  [Instans FPGA](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/fpga-getting-started.html) 
+  [SDK AWS di Alat-Alat untuk Membangun di AWS](https://aws.amazon.com/tools/) 

 **Video terkait:** 
+  [Membangun dengan Pelestarian Lingkungan di AWS](https://www.youtube.com/watch?v=ARAitMSIxc8) 