Pertanyaan yang diberi tag «performance»

Untuk pertanyaan yang berkaitan dengan pengukuran atau peningkatan kode dan efisiensi aplikasi.

27
Membandingkan dua byte array di .NET
Bagaimana saya bisa melakukan ini dengan cepat? Tentu saya bisa melakukan ini: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Tapi saya sedang mencari fungsi BCL atau beberapa cara yang terbukti sangat optimal …
541 c#  .net  arrays  performance  j# 

13
Mengapa kompilasi C ++ begitu lama?
Mengkompilasi file C ++ membutuhkan waktu yang sangat lama bila dibandingkan dengan C # dan Java. Diperlukan waktu lebih lama untuk mengkompilasi file C ++ daripada menjalankan skrip Python ukuran normal. Saat ini saya menggunakan VC ++ tetapi sama dengan kompiler apa pun. Kenapa ini? Dua alasan yang bisa saya …



3
Berapa biaya kinerja runtime dari wadah Docker?
Saya ingin memahami secara komprehensif biaya kinerja run-time dari wadah Docker. Saya telah menemukan referensi untuk jaringan secara anekdot menjadi ~ 100μs lebih lambat . Saya juga menemukan referensi untuk biaya run-time menjadi "diabaikan" dan "mendekati nol" tetapi saya ingin tahu lebih tepat berapa biaya-biaya itu. Idealnya saya ingin tahu …

23
Yang lebih cepat: Alokasi tumpukan atau Alokasi tumpukan
Pertanyaan ini mungkin terdengar sangat mendasar, tetapi ini adalah perdebatan yang saya miliki dengan pengembang lain yang bekerja dengan saya. Saya berhati-hati untuk menumpuk mengalokasikan hal-hal di mana saya bisa, bukannya menumpuk mengalokasikannya. Dia berbicara kepada saya dan mengawasi dari balik pundak saya dan berkomentar bahwa itu tidak perlu karena …
503 c++  performance  memory  stack  heap 

14
Konversi Atur ke Daftar tanpa membuat Daftar baru
Saya menggunakan kode ini untuk mengonversi a Setke List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new ArrayList<>(set); mainMap.put(differentKeyName, listOfNames); } Saya ingin menghindari membuat daftar baru di setiap iterasi dari …
503 java  performance  list  set 


18
Apa efek dari pengecualian pada kinerja di Jawa?
Pertanyaan: Apakah penanganan pengecualian di Jawa sebenarnya lambat? Kearifan konvensional, serta banyak hasil Google, mengatakan bahwa logika yang luar biasa tidak boleh digunakan untuk aliran program normal di Jawa. Dua alasan biasanya diberikan, itu sangat lambat - bahkan urutan besarnya lebih lambat dari kode biasa (alasan yang diberikan bervariasi), dan …

30
Kapan perakitan lebih cepat dari C?
Salah satu alasan yang dinyatakan untuk mengetahui assembler adalah bahwa, kadang-kadang, dapat digunakan untuk menulis kode yang akan lebih berkinerja daripada menulis kode itu dalam bahasa tingkat yang lebih tinggi, khususnya C. Namun, saya juga pernah mendengarnya menyatakan berkali-kali bahwa meskipun itu tidak sepenuhnya salah, kasus-kasus di mana assembler sebenarnya …
475 c  performance  assembly 




30
Buat huruf pertama dari huruf besar (dengan kinerja maksimum)
Aku punya DetailsViewdengan TextBox dan saya ingin input data akan disimpan selalu dengan PERTAMA SURAT MODAL. Contoh: "red" --> "Red" "red house" --> " Red house" Bagaimana saya bisa mencapai kinerja yang memaksimalkan ini ? CATATAN : Berdasarkan jawaban dan komentar di bawah jawaban, banyak orang berpikir ini menanyakan tentang …
447 c#  performance 

6
Mengapa GCC menghasilkan kode 15-20% lebih cepat jika saya mengoptimalkan ukuran bukan kecepatan?
Saya pertama kali memperhatikan pada tahun 2009 bahwa GCC (setidaknya pada proyek saya dan pada mesin saya) memiliki kecenderungan untuk menghasilkan kode yang lebih cepat jika saya mengoptimalkan untuk ukuran ( -Os) daripada kecepatan ( -O2atau -O3), dan saya telah bertanya-tanya sejak mengapa. Saya telah berhasil membuat kode (agak konyol) …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.