Pertanyaan yang diberi tag «performance»

Pertanyaan yang terkait dengan peningkatan kinerja aplikasi, ini bisa berkisar dari arsitektur perangkat lunak pilihan untuk pemilihan algoritma.


3
Alasan di balik implementasi C # String.Split () yang tidak intuitif
Dalam C # jika saya ingin membagi stringdengan yang lain stringsaya harus melakukan sesuatu seperti itu: testString.Split(new string[] { "anotherString" }, StringSplitOptions.None); Dari String.SplitDokumentasi MSDN yang kelebihan beban kita bisa melihat implementasinya dan mengapa panggilan seperti itu harus dilakukan. Berasal dari Python , Sulit bagi saya untuk memahami dengan benar …


5
Haruskah Anda meminimalkan penciptaan banyak benda kecil?
Saat menulis sesuatu yang sering membuat (1000-an) benda kecil, haruskah Anda mencoba meminimalkannya untuk kinerja? Terutama jika Anda tidak tahu sistem apa yang akan dijalankan, dari desktop rendah ke tinggi atau bahkan ponsel. Untuk seluler, saya mendengar bahwa membuat banyak objek sedikit menghalangi kinerja, meskipun saya tidak tahu seberapa benar …

5
Apakah ada batasan teknis atau fitur bahasa yang mencegah skrip Python saya menjadi secepat program setara C ++?
Saya adalah pengguna Python lama. Beberapa tahun yang lalu, saya mulai belajar C ++ untuk melihat apa yang bisa ditawarkan dalam hal kecepatan. Selama ini, saya akan terus menggunakan Python sebagai alat untuk prototyping. Tampaknya, ini adalah sistem yang baik: pengembangan lincah dengan Python, eksekusi cepat di C ++. Baru-baru …

4
Cara tercepat untuk memisahkan String yang dibatasi di Jawa
Saya sedang membangun Comparator yang menyediakan kemampuan mengurutkan multi-kolom pada String yang dibatasi. Saat ini saya menggunakan metode split dari kelas String sebagai pilihan pilihan saya untuk memisahkan String mentah menjadi token. Apakah ini cara berkinerja terbaik untuk mengubah String mentah menjadi array String? Saya akan menyortir jutaan baris jadi …


2
Apakah ada studi perbandingan konsumsi memori runtimes bahasa pemrograman, berkorelasi dengan ekspresif dan rasio bug produksi? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 5 tahun yang lalu . Ada banyak studi perbandingan dan tersedia online ketika datang ke kinerja runtime aplikasi yang dibangun menggunakan satu …

4
Mengapa tidak menggunakan kode aman yang tidak dikelola di C #
Ada opsi dalam C # untuk mengeksekusi kode yang tidak dicentang. Biasanya tidak disarankan untuk melakukannya, karena kode yang dikelola jauh lebih aman dan mengatasi banyak masalah. Namun saya bertanya-tanya, jika Anda yakin kode Anda tidak akan menyebabkan kesalahan, dan Anda tahu bagaimana menangani memori lalu mengapa (jika Anda suka …


5
Meningkatkan kinerja untuk menangkap file besar
Saya memiliki FILE_A yang memiliki lebih dari 300.000 baris dan FILE_B yang memiliki lebih dari 30 juta baris. Saya membuat skrip Bash yang membuat setiap baris dalam FILE_A berakhir di FILE_B dan menulis hasil grep ke file baru. Seluruh proses ini memakan waktu lebih dari 5 jam. Bagaimana saya dapat …



10
Seberapa sering kecepatan perangkat lunak terbukti di mata pelanggan?
Secara teori, pelanggan harus dapat merasakan peningkatan kinerja perangkat lunak dari pengalaman langsung. Dalam praktiknya, terkadang perbaikan tidak cukup terlihat, sehingga untuk menghasilkan uang dari perbaikan, perlu menggunakan angka kinerja yang dapat dikutip dalam pemasaran untuk menarik pelanggan. Kita sudah tahu perbedaan antara kinerja yang dirasakan (latensi GUI, dll) dan …

10
Bagaimana berkomunikasi dengan rekan kerja yang menganggap kerangka kerja sebagai hit kinerja
Bagaimana kita bisa menjual ide seperti "kita harus menggunakan jQuery karena sangat dioptimalkan dan kompatibel dengan peramban silang" atau "kerangka kerja entitas itu keren karena rapi dan merawat model kita secara otomatis" ketika respons umum adalah pernyataan kosong seperti "jquery tidak berkinerja baik "atau" entitas membawa 12 kolom di atas …

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.