Topik trending
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Petunjuk Kinerja
Selama bertahun-tahun, rekan saya Sanjay Ghemawat dan saya telah melakukan sedikit penyelaman kinerja dari berbagai bagian kode. Kami menulis dokumen Petunjuk Kinerja internal beberapa tahun yang lalu sebagai cara untuk mengidentifikasi beberapa prinsip umum dan kami baru-baru ini menerbitkan versinya secara eksternal.
Kami akan senang umpan balik yang mungkin Anda miliki!
Baca dokumen lengkapnya di:

Kami telah mencoba memberikan contoh konkret dari berbagai teknik. Beberapa adalah deskripsi tingkat tinggi dari serangkaian peningkatan performa, seperti serangkaian perubahan dari tahun 2001 ini:

Lainnya adalah cuplikan kode kecil tertentu yang menunjukkan teknik:

Banyak teknik yang mungkin diketahui oleh pembaca, tetapi kami merasa menyenangkan memiliki kumpulan tips dan trik, mulai dari peningkatan algoritmik tingkat tinggi hingga pengoptimalan kinerja tingkat rendah yang dikumpulkan bersama.

Sanjay dan saya juga bersenang-senang menulis ini, menjelajahi kedalaman daftar perubahan selama beberapa dekade mencari teknik menarik yang kami gunakan dan mencoba mengelompokkannya menjadi tema tingkat yang lebih tinggi.
Versi publik adalah versi internal yang agak dibersihkan. Orang-orang di Google dapat menemukan versi internal di go/performance-hints, yang memiliki tautan ke daftar perubahan aktual di sistem repositori kode sumber kami.

Versi internal juga memiliki contoh tambahan dalam kode yang lebih sensitif (misalnya perubahan pada backend kompiler TPU) yang tidak dapat kami sertakan dalam versi eksternal.
44
Teratas
Peringkat
Favorit
