Pertanyaan yang diberi tag performance

94
C # vs C - Perbedaan performa yang besar

Saya menemukan perbedaan kinerja yang sangat besar antara kode serupa di C anc C #. Kode C adalah: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); }...

93
Hitung vs len pada Django QuerySet

Di Django, diberikan bahwa saya memiliki QuerySetyang akan saya ulangi dan mencetak hasilnya, apa pilihan terbaik untuk menghitung objek? len(qs)atau qs.count()? (Juga mengingat bahwa menghitung objek dalam iterasi yang sama bukanlah suatu pilihan.)

92
Mengambang vs Kinerja Ganda

Saya melakukan beberapa tes waktu dan juga membaca beberapa artikel seperti ini (komentar terakhir), dan sepertinya dalam Rilis nilai build, float dan double membutuhkan waktu pemrosesan yang sama. Bagaimana ini mungkin? Ketika float kurang tepat dan lebih kecil dibandingkan dengan nilai ganda,...

92
biaya operasi atom

Berapa biaya operasi atom (salah satu dari perbandingan-dan-tukar atau penambahan / pengurangan atom)? Berapa siklus yang dikonsumsi? Apakah akan menjeda prosesor lain di SMP atau NUMA, atau akan memblokir akses memori? Apakah itu akan membersihkan buffer pemesanan ulang di CPU yang rusak? Efek...

92
Dapatkah ketepatan const meningkatkan kinerja?

Saya telah membaca berkali-kali bahwa menegakkan const-correctness dalam kode C atau C ++ Anda tidak hanya praktik yang baik terkait dengan rawatan, tetapi juga memungkinkan compiler Anda untuk melakukan pengoptimalan. Namun, saya telah membaca kebalikannya - bahwa itu tidak mempengaruhi kinerja...

92
Mempercepat IntelliJ-Idea

Saya menggunakan intelliJ untuk pengembangan Scala dan mendapat 8 GB RAM baru minggu lalu, jadi saya berpikir: saatnya menggunakannya. Saya memeriksa task manager saya dan menemukan intelliJ menggunakan ~ 250mb . Dari gerhana saya tahu bahwa mengubah opsi JVM sangat membantu dalam meningkatkan...