[performance] ile etiketlenen soru

Scala işlevsel programlama, geleneksel kodlamaya göre daha yavaş mı?

İşlevsel kod oluşturma girişimlerimden birinde performans sorunuyla karşılaştım. Ortak bir görevle başladım - iki dizinin elemanlarını çarpın ve sonuçları toplayın: var first:Array[Float] ... var second:Array[Float] ... var sum=0f; for (ix<-0 until first.length) sum += fir...



Önde bir vektöre ekleme

iterator insert ( iterator position, const T& x ); std::VectorSınıfın ekle operatörünün işlev bildirimidir . Bu işlevin dönüş türü, eklenen öğeye işaret eden bir yineleyicidir. Benim sorum şu, bu geri dönüş tipi göz önüne alındığında, en etkili yol (bu hızın öz olduğu yerlerde çalışt...



Python için Postgres psycopg2 sorgu performansını Java'nın JDBC sürücüsü ile aynı seviyeye getirmek

genel bakış SQLAlchemy için veritabanı sorgularımızın performansını artırmaya çalışıyorum. Psycopg2 kullanıyoruz. Üretim sistemimizde Java ile çalışmayı seçiyoruz çünkü% 100'e yakın olmasa bile en az% 50 daha hızlı. Bu yüzden, Stack Overflow topluluğundaki birisinin performansımı iyileştirmen...



jQuery bellek sızıntısı kalıpları ve nedenleri

JQuery'deki bellek sızıntılarına neden olan standart konular veya kodlama kalıpları nelerdir? StackOverflow'ta ajax () çağrısı veya jsonp veya DOM kaldırması ile ilgili birkaç soru gördüm. JQuery bellek sızıntısı sorularının çoğu, belirli sorunlara veya tarayıcılara odaklanır ve standart...



Belirli olduğunuzda CSS daha hızlı mı?

Mı div.container daha hızlı .container ? Seçiminizle ilgili daha spesifik olursanız, jquery'deki gibi daha az yinelendiğinden daha hızlı olduğunu biliyorsunuzdur. Bu durum css ile mi? Css'deki performansı ölçmenin bir yolu var mı? Performans bilge, böyle şeyler bile önemli mi yoksa hepsi teme...



StringBuilder zincirleme deseni neden sb.append (x) .append (y) normal sb.append (x) 'den daha hızlıdır? sb.append (y)?

Çok garip sonuçlar gösteren bir mikrobenges markam var: @BenchmarkMode(Mode.Throughput) @Fork(1) @State(Scope.Thread) @Warmup(iterations = 10, time = 1, timeUnit = TimeUnit.SECONDS, batchSize = 1000) @Measurement(iterations = 40, time = 1, timeUnit = TimeUnit.SECONDS, batchSize = 1000) p...



“Altları Altına Koy” doğru mu? [kapalı]

Web sitesi Performansını İyileştirmek için En İyi Uygulamalar bölümünde http://developer.yahoo.com/performance/rules.html , Steve Souders "Scriptleri Dipten Taşı" kuralından bahsetti. Biraz kafa karıştırıcı. Aslına bakarsanız YSlow hala bu sayfalar için A'yı işaretlerken , betiğin alt kısmında k...



Python'daki liste için hafıza ayırın mı?

Python'da programlama yapılırken, bilinen sayıda öğeyle doldurulacak bir liste için bellek ayırmak mümkün olur, böylece liste oluştururken birkaç kez yeniden tahsis edilmeyecek? Bir Python liste türü için dokümanlar üzerinden baktım ve bunu yapan hiçbir şey bulamadım. Ancak, bu tür liste oluştur...



SSE yerine AVX intrinics kullanmak hızı artırmaz - neden?

Intel'in SSE iç mimarisini bir süredir iyi performans kazanımları ile kullanıyorum. Bu nedenle, AVX'in programlarının daha da hızlandırılmasını bekledim. Bu, ne yazık ki, şu ana kadar böyle değildi. Muhtemelen aptalca bir hata yapıyorum, bu yüzden eğer biri bana yardım edebilirse çok minnettar o...



Önbellek anıları çok çekirdekli Intel CPU'larda nasıl paylaşılır?

Çok Çekirdekli İşlemcilerde veya Çok İşlemcili sistemlerde kullanılan Önbellek anıları ile ilgili birkaç sorum var. (Doğrudan programlama ile doğrudan ilgili olmasa da, çok çekirdekli işlemciler / çok işlemcili sistemler için bir yazılım yazarken bir çok yankıları vardır, bu yüzden burada soruyo...



Java'nın hsperfdata dosyaları oluşturmasını nasıl önleyebilirim?

Linux üzerinde çalışan bir Java uygulaması yazıyorum (Sun'ın JDK'sını kullanarak). /tmp/hsperfdata_usernameÖnlemek istediğim dizinler oluşturuyor . Java'nın bu dosyaları oluşturmasını durdurmanın bir yolu var mı? ...



Neden bir HashMap oluşturmak bir Nesne [] oluşturmaktan daha hızlı oluyor?

Özel bir ortamın performansını arttırmak için kendi Haritamı oluşturmaya çalıştım ve oldukça ilginç bir şey farkettim: Bu komutları hangi sırayla uyguladığımdan bağımsız new Hashmap<Integer,String>(2000)olarak daha hızlı bir oluşturma new Object[2000]. Bu benim için oldukça kafa karıştırıc...



Postgres'te Endeks Oluşturmanın En Etkili Yolu

Verileri yükledikten sonra veya tamamlandıktan sonra bir dizin oluşturmak daha mı verimli, yoksa farketmez mi? Örneğin, Postgres 8.4 DB içine yüklenecek 500 dosyam var. İşte kullanabileceğim iki indeks oluşturma senaryosu: Tablo oluşturulduğunda indeks oluştur, ardından her dosyayı tabl...



JQuery seçici $ ('# foo a') nasıl değerlendirilir?

JQuery kodunun bir örneği olarak ( https://coderwall.com/p/7uchvg ), ifadenin şöyle $('#foo a');davrandığını okudum : aSayfadaki her yeri bulun ve sonra aiçeriye filtre uygulayın #foo. Ve verimli görünmüyor. Bu doğru mu? Ve eğer evet ise, daha iyi bir şekilde bunu nasıl yapmalıy...



Statistics.mean () neden bu kadar yavaş?

Modül meanfonksiyonunun performansını statisticsbasit sum(l)/len(l)metotla karşılaştırdım ve meanbazı sebeplerden dolayı fonksiyonun çok yavaş olduğunu gördüm . Bunları timeitkarşılaştırmak için aşağıdaki iki kod parçacığını kullandım , yürütme hızındaki büyük farklılığa neyin neden olduğunu bil...