«performance» etiketlenmiş sorular

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

4
R'de döngüler neden yavaş?
Döngülerin yavaş olduğunu Rve bunun yerine işleri vektörleştirilmiş bir şekilde yapmaya çalışmam gerektiğini biliyorum. Ama neden? Döngüler neden yavaş ve applyhızlıdır? applybirkaç alt işlevi çağırır - bu hızlı görünmez. Güncelleme: Üzgünüm, soru kötü sorulmuştu. Vektörleştirme ile karıştırıyordum apply. Sorum olmalıydı, "Vektörleştirme neden daha hızlıdır?"
87 performance  r  apply 


5
Eşdeğer statik ve statik olmayan yöntemlerin hızında büyük fark
Bu kodda, mainyöntemde bir Nesne oluşturduğumda ve sonra bu nesneler yöntemini çağırdığımda: ff.twentyDivCount(i)(16010 ms'de çalışır), bu açıklamayı kullanarak onu çağırmaktan çok daha hızlı twentyDivCount(i)çalışır : (59516 ms'de çalışır). Elbette, bir nesne oluşturmadan çalıştırdığımda, yöntemi statik hale getiriyorum, böylece ana olarak çağrılabilsin. public class ProblemFive { // Counts the number of …

12
Knockout.js, yarı büyük veri kümelerinde inanılmaz derecede yavaş
Nakavt. veri (yaklaşık 400 satır). Modelimde aşağıdaki koda sahibim: this.projects = ko.observableArray( [] ); //Bind to empty array at startup this.loadData = function (data) //Called when AJAX method returns { for(var i = 0; i < data.length; i++) { this.projects.push(new ResultRow(data[i])); //<-- Bottleneck! } }; Sorun, foryukarıdaki döngünün yaklaşık 400 …

30
Neden montajda program yapıyorsun? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 1 yıl önce kapalı . Bu soruyu geliştirin Dışarıdaki tüm düşük seviyeli hackerlara bir sorum var. Bu cümleyle bir blogda karşılaştım. Kaynağın …

10
MySQL'de UUID performansı?
MySQL veritabanımız için birincil anahtarlar olarak UUID değerlerini kullanmayı düşünüyoruz. Eklenen veriler düzinelerce, yüzlerce ve hatta binlerce uzak bilgisayardan üretilir ve saniyede 100-40.000 ekleme hızında eklenir ve hiçbir zaman güncelleme yapmayız. Veritabanının kendisi, biz verileri toplamaya başlamadan önce genellikle yaklaşık 50 milyon kayda ulaşacaktır, bu nedenle çok büyük bir veritabanı …

3
C ve C ++ 'da neredeyse aynı kod arasındaki yürütme süresindeki büyük fark (x9)
Bu alıştırmayı www.spoj.com adresinden çözmeye çalışıyordum: FCTRL - Faktör Gerçekten okumak zorunda değilsin, merak ediyorsan yap yeter :) İlk önce C ++ 'da uyguladım (işte benim çözümüm): #include <iostream> using namespace std; int main() { unsigned int num_of_inputs; unsigned int fact_num; unsigned int num_of_trailing_zeros; std::ios_base::sync_with_stdio(false); // turn off synchronization with …
85 c++  c  performance  gcc  iostream 

11
X + = a, x = x + a'dan daha mı hızlıdır?
Stroustrup'un "C ++ Programlama Dili" ni okuyordum, burada bir değişkene bir şey eklemenin iki yolundan biri olduğunu söylüyor x = x + a; ve x += a; Tercih ediyor +=çünkü büyük olasılıkla daha iyi uygulanıyor. Sanırım o da daha hızlı çalıştığını söylüyor. Ama gerçekten öyle mi? Derleyiciye ve diğer şeylere …

8
Operatörler neden yöntem çağrılarından çok daha yavaş? (yapılar yalnızca eski JIT'lerde daha yavaştır)
Giriş: C # ile yüksek performanslı kod yazıyorum. Evet, C ++ 'nın bana daha iyi optimizasyon sağlayacağını biliyorum, ancak yine de C # kullanmayı seçiyorum. Bu seçimi tartışmak istemiyorum. Daha ziyade, benim gibi .NET Framework üzerinde yüksek performanslı kod yazmaya çalışanlardan haber almak isterim. Sorular: Aşağıdaki koddaki operatör neden eşdeğer …

8
AngularJS uygulamamın özet Döngüsünün Performansını Nasıl Ölçebilirim?
Angularjs sindirim döngüsünün süresini ölçmenin basit bir yolu nedir? Sindirim döngüsünün performansını analiz etmek için çeşitli yöntemler vardır, ancak her biri kendi pitfalleriyle birlikte gelir: Chrome Profiler: Çok fazla ayrıntı, özet döngüsünü bulması kolay bir şekilde bozmaz Batarang (AngularJS tarayıcı eklentisi): Çok fazla ek yük, yavaş yenileme hızı, büyük uygulamalarla …

8
Performans ve Java Birlikte Çalışabilirliği Üzerine: Clojure ve Scala
Daha önce Clojure ve Scala'nın çeşitli hesaplarını okudum ve her ikisinin de kendi yerlerini aldığını anladım. Her iki Clojure'u Scala ile karşılaştırmaya geldiğinde tam bir açıklama yapmadığım birkaç önemli nokta var: 1.) İki dilden hangisi genellikle daha hızlıdır ? Bunun bir dil özelliğinden diğerine değişeceğinin farkındayım, ancak genel bir performans …


8
SQL 'gibi' vs '=' performansı
Bu soru merak ettiklerimin etrafında dönüyor, ancak cevaplar tam olarak onu ele almıyor. Gibi görünüyor genel olarak '=' daha hızlı joker kullanırken 'gibi' olduğunu. Bu geleneksel bilgelik gibi görünüyor. Ancak, sınırlı sayıda farklı sabit, kodlanmış, varchar tanımlayıcı içeren bir sütunum olduğunu ve bunlardan biriyle eşleşen tüm satırları seçmek istediğimi varsayalım: …
82 sql  performance 

2
CSS3 Geçişleri: "Geçiş: tümü", "geçiş: x" ten daha mı yavaş?
Css3 geçiş özelliği için işleme hızı hakkında bir sorum var. Bir dizi öğem olduğunu varsayalım: div, span, a {transition: all} div {margin: 2px} span {opacity: .5} a:hover {background-position: left top} div:hover {margin: -100px} span:hover {opacity: 1} a:hover {background-position: -5px top} Tek bir bildirim kullanarak tüm bu öğeler için tüm geçişleri …

7
Bir Java Dizesinden tüm yazdırılamayan karakterleri çıkarmanın en hızlı yolu
StringJava'da a'dan yazdırılamayan tüm karakterleri çıkarmanın en hızlı yolu nedir ? Şimdiye kadar 138 bayt, 131 karakterlik String üzerinde denedim ve ölçtüm: String'ler replaceAll()- en yavaş yöntem 517009 sonuç / sn Bir Kalıbı önceden derleyin, ardından Eşleştiriciyi kullanın replaceAll() 637836 sonuç / sn StringBuffer kullanın, codepointAt()tek tek kullanarak kod noktalarını …

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.