«performance» etiketlenmiş sorular

Kod ve uygulama verimliliğinin ölçülmesi veya iyileştirilmesi ile ilgili sorular için.


30
C ++ performansı ile Java / C # karşılaştırması
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni cevapları veya etkileşimleri kabul etmiyor. Anladığım kadarıyla, C / C ++ belirli bir makine mimarisinde çalışmak için yerel kod üretir. Tersine, Java ve C # gibi diller, yerel mimariyi soyutlayan bir sanal …
119 c#  java  c++  performance  bytecode 

4
Birden çok INSERT deyimi ile birden çok DEĞERLİ tek INSERT karşılaştırması
1000 INSERT deyimi kullanarak bir performans karşılaştırması çalıştırıyorum: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First 999', 'Last 999', …

10
PHP'de yazılan kodun hızını nasıl ölçebilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 6 ay önce kapandı . Bu soruyu geliştirin Hangi sınıfın (hepsi aynı işi yapıyor) daha hızlı çalıştığını nasıl söyleyebilirim? bunu ölçecek bir …

25
Çarpma mı bölme mi kullanmalıyım?
İşte aptalca eğlenceli bir soru: Diyelim ki bir değişkenin değerinin yarısına ihtiyacımız olan basit bir işlem yapmalıyız. Bunu yapmanın tipik olarak iki yolu vardır : y = x / 2.0; // or... y = x * 0.5; Dil ile sağlanan standart operatörleri kullandığımızı varsayarsak, hangisinin performansı daha iyidir? Çarpmanın genellikle …

12
MySQL: Satır sayısını saymanın en hızlı yolu
MySQL'de birkaç satırı saymanın hangi yolu daha hızlı olmalıdır? Bu: SELECT COUNT(*) FROM ... WHERE ... Veya alternatif: SELECT 1 FROM ... WHERE ... // and then count the results with a built-in function, e.g. in PHP mysql_num_rows() Bu açıkça bir veritabanı bölgesi olduğundan ve veritabanı motorunun böyle şeyleri dahili …
117 mysql  performance 


30
Derleyicinin / iyileştiricinin daha hızlı bir program yapmasını sağlayan Kodlama Uygulamaları
Yıllar önce, C derleyicileri pek akıllı değildi. Geçici bir çözüm olarak K&R , derleyiciye bu değişkeni dahili bir kayıtta tutmanın iyi bir fikir olacağını ima etmek için register anahtar kelimesini icat etti . Daha iyi kod üretmeye yardımcı olmak için üçüncül operatörü de yaptılar. Zaman geçtikçe derleyiciler olgunlaştı. Kayıtlarda hangi …

4
Std :: swap () nasıl aşırı yüklenir
std::swap()birçok standart konteyner tarafından kullanılır (örneğin std::listvestd::vector ) tarafından sıralama ve hatta atama sırasında kullanılır. Ancak swap()öğesinin standart uygulaması çok genelleştirilmiştir ve özel türler için oldukça verimsizdir. Böylece, std::swap()özel tipe özgü bir uygulama ile aşırı yükleme ile verimlilik elde edilebilir . Ancak, standart konteynerler tarafından kullanılması için onu nasıl uygulayabilirsiniz?


2
Android'de bitmap'leri yeniden boyutlandırmanın bellek açısından en verimli yolu?
Sunucudan cihaza görüntülerin gönderildiği, görüntü yoğun bir sosyal uygulama oluşturuyorum. Cihaz daha küçük ekran çözünürlüklerine sahip olduğunda, amaçlanan ekran boyutlarına uyması için cihazdaki bitmap'leri yeniden boyutlandırmam gerekir. Sorun, createScaledBitmap'in kullanılması, bir grup küçük resim görüntüsünü yeniden boyutlandırdıktan sonra çok sayıda yetersiz bellek hatasıyla karşılaşmama neden olmasıdır. Android'de bitmap'leri yeniden boyutlandırmanın …

3
Döngüler için menzil tabanlı olarak yönlendirme referansları kullanmanın avantajı nedir?
const auto&salt okunur işlemler yapmak istersem yeterli olur. Ancak, çarpıştım for (auto&& e : v) // v is non-const son zamanlarda birkaç kez. Bu beni meraklandırıyor: Bazı belirsiz köşe durumlarda, yönlendirme referanslarını kullanmanın auto&veya ile karşılaştırıldığında bazı performans faydaları olması mümkün müdür const auto&? ( shared_ptrbelirsiz köşe davaları için bir …

10
Spring Boot başlangıç ​​süresini hızlandırın
Spring Boot uygulamam var. Çok fazla bağımlılık ekledim (maalesef hepsine ihtiyacım var gibi görünüyor) ve başlangıç ​​süresi oldukça arttı. Sadece a yapmak SpringApplication.run(source, args)10 saniye sürer. Bu, "alışkın" olanla kıyaslanamayacak kadar fazla olmasa da, çoğunlukla geliştirme akışını bozduğu için bu kadar zaman almasından mutsuzum. Bu noktada uygulamanın kendisi oldukça küçüktür, …

4
Pandas apply () 'ı kodumda ne zaman kullanmak isteyebilirim?
Pandas yönteminin kullanımını içeren Stack Overflow'daki sorulara birçok yanıt gönderildi apply. Ayrıca, " applyyavaş ve kaçınılmalıdır" diyen kullanıcıların da altlarına yorum yaptığını gördüm . Performans konusunda applyyavaş olduğunu açıklayan birçok makale okudum . Belgelerde apply, UDF'leri geçmek için nasıl basitçe bir kolaylık işlevi olduğuna dair bir feragatname de gördüm (şimdi …

9
İşlemleri sonlandırmak için bir Windows .bat dosyası yazmanın herhangi bir yolu var mı? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 11 ay önce kapandı . Bu soruyu geliştirin Şirkete ait geliştirme makinemi her açtığımda, IDE'mden iyi bir performans elde …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.