10 poin oleh frogred8 2023-12-04 | 1 komentar | Bagikan ke WhatsApp
  • Ringkasan tertulis dari sesi YouTube Matt Godbolt
  • Optimasi untuk fungsi sederhana yang menerima angka dan karakter lalu menggabungkannya
  • Analisis dengan alat perf dan melakukan optimasi bertahap
    1. stringstream (550ns)
    2. sprintf (220ns)
    3. formatter kustom (20ns)
    4. formatter kustom + tabel lookup + @ (13ns)
  • Kode final menjadi 42 kali lebih cepat dibanding versi awal
  • Kesimpulan: saat melakukan optimasi, jangan mengikuti intuisi; pengukuran kinerja yang cermat harus menjadi prioritas

1 komentar

 
q8840 2023-12-04

Optimisasi yang terlalu dini adalah akar dari segala kejahatan

Optimisasi memang bagus, tetapi rasanya akan lebih baik jika diberi peringatan bagi orang-orang yang setelah membaca postingan blog ini akan melakukan optimisasi yang tidak perlu secara membabi buta..