«performance» etiketlenmiş sorular

Bir programın çalışma hızı

1
Bir Linux sistemindeki tamponları ve önbelleği nasıl boşaltırsınız?
Bazı kıyaslama çalışmaları yapmadan önce Linux Çekirdeğinin tamponları ve önbelleği için harcadığı belleği (RAM) nasıl biri boşaltabilir? Bunun çoğunlukla kıyaslama için faydalı olduğuna dikkat edin. Tamponları ve önbelleği boşaltmak performansı düşürür ! Eğer buradaysanız, arabellekleri ve önbelleği boşaltmanın olumlu bir şey olduğunu düşündüğünüz için, gidin ve Linux'un RAM'imden yediğini okuyun …
315 linux  kernel  performance  cache  ram 

8
RAM'de yeterince boş alan varken neden takas kullanıyorsunuz?
Kullanılması takas olabilir yerine RAM alanı büyük ölçüde yavaşlatmak bir PC. Öyleyse neden, yeterli RAM'den fazlasına sahip olduğumda, Linux sistemim (Arch) takası kullanıyor? Aşağıdaki conky çıkışımı satın al: Ayrıca, bu benim yaşadığım hız ve sisteme duyarlılık sorunlarının nedeni olabilir mi? Çıktı free -m: $ free -m total used free shared …
124 performance  swap 

6
Linux sistemimi daha agresif dosya sistemi önbelleğe almak için yapılandırabilir miyim?
RAM kullanımı (yeterince sahip olduğum gibi) veya yanlışlıkla kapanma durumunda veri kaybı hakkında endişelenmiyorum (gücüm desteklendiğinden, sistem güvenilir ve veriler kritik değil). Ancak çok fazla dosya işleme yapıyorum ve performans artırımı kullanabiliyorum. Bu nedenle, sistemi dosya sistemi okumak ve yazmak için önbellekleme için daha fazla RAM kullanmaya, dosyaları agresif bir …

5
Bs parametresinin dd için optimal değerini belirlemenin bir yolu var mı?
Zaman zaman, çevrimiçi '' bs = 'olarak ayarladığınızdan emin olun, çünkü varsayılan değer çok uzun sürecek' 've kendi son derece bilimsel olmayan deneyimlerim' boyunca çevrimiçi yorumlar gördüm, bu diğerinden daha uzun sürdü geçen hafta saat "buna dayanıyor gibi görünüyor. Bu yüzden ne zaman 'dd' kullanmalıysam (genellikle 1-2GB aralığında) bytes parametresini …


4
Çizgi veya başka bir kabuk, bashtan daha hızlı mıdır?
Ben her zaman bash yerine kısa çizgi kullanmanın tek yararının kısa çizginin daha küçük olduğunu düşünmüştüm ve bu nedenle birçok kısa çizgi örneği açılışta daha hızlı başlayacaktı. Ancak bazı araştırmalar yaptım ve bazı kişilerin daha hızlı çalışacaklarını umuduyla tüm senaryolarını geçirdiklerini gördüm ve bunu Ubuntu Wiki'deki DashAsBinSh makalesinde de buldum …
57 bash  performance  dash 

4
Gereksiz kedileri umursamalı mıyım?
Bir çok komut satırı yardımcı programı girişlerini bir borudan veya dosya adı argümanı olarak alabilir. Uzun kabuk betikleri için cat, özellikle ilk komutun çok satırlı argümanlara gereksinim duyması durumunda, zinciri başlatmayı daha okunaklı hale getirir buluyorum . Karşılaştırmak sed s/bla/blaha/ data \ | grep blah \ | grep -n babla …

2
Neden egrep [wW] [oO] [rR] [dD] grep -i kelimesinden daha hızlı?
grep -iDaha sık kullanıyorum ve egrepeşdeğerinden daha yavaş olduğunu öğrendim, her harfin büyük veya küçük harfleriyle eşleşiyorum: $ time grep -iq "thats" testfile real 0m0.041s user 0m0.038s sys 0m0.003s $ time egrep -q "[tT][hH][aA][tT][sS]" testfile real 0m0.010s user 0m0.003s sys 0m0.006s Yapmayan grep -iek testler egrepyapıyor mu?
49 grep  performance 

1
GNU neden grafiksel dosya arama yardımcı programları ile karşılaştırıldığında bu kadar hızlı buluyor?
Ana dizinde ve tüm alt dizinlerinde olmayan bir dosyayı bulmaya çalışıyorum . find ~/ -name "bogus"Birkaç saniye sonra bana bu bilgiyi verir, ancak KDE'nin dolphindosya yöneticisi de aynı işlemi yapmak için yaklaşık 3 dakikaya ihtiyaç duyuyordu. Bu benim önceki GNOMEbeagle deneyimlerime karşılık geliyor . findGrafiksel arama (komut satırı parametrelerinden daha …

2
Unix soketlerin ve TCP portlarının performansı
Örneğin php-fpm'de: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock TCP bağlantı noktalarında unix soket tabanlı dinleyicileri kullanmak arasında büyük bir performans farkı var mı? (Sadece PHP için değil, genel olarak. Her servis için farklı mıdır?)


4
grep: hafıza bitti
Çok basit bir arama yapıyordum: grep -R Milledgeville ~/Documents Ve bir süre sonra bu hata ortaya çıktı: grep: memory exhausted Bundan nasıl kaçınabilirim? Sistemimde 10GB RAM var ve çalışan birkaç uygulama var, bu yüzden hafızamızda basit bir iz bıraktığına şaşırdım. ~/Documentsyaklaşık 100GB'tır ve her türlü dosyayı içerir. grep -RI Bu …


3
VirtualBox: Fiziksel CPU çekirdeği sayısından daha fazla sanal CPU çekirdeği atamak kötü bir fikir midir?
Bir var gibi Hyper Threading yetenekli CPU, acaba, aşağıdaki uyarı anlaşılacağı gibi kötü bir fikir fiziksel CPU çekirdeklerinin sayısından daha fazla sanal işlemci çekirdeklerini atamaktır: Transcript: Sanal makineye, ana bilgisayar sistemindeki fiziksel CPU sayısından daha fazla sanal CPU atanmıştır. Bunun sanal makinenizin performansını düşürmesi olasıdır. Lütfen sanal CPU sayısını azaltmayı …

7
Dizini daima önbellekte kalmaya zorla
Tüm c ++ projemi derlemek için harcadığım zamanı geliştirmek için farklı yöntemler denedim. Şu anda ~ 5 dakika sürer. Distcc, ccache ve diğerlerini denedim. Son zamanlarda, tüm projemi bir RAM sürücüsüne kopyalarsam ve sonra oradan derlerseniz derleme zamanını orijinalinin% 30'una düşürdüğünü keşfettim - sadece 1,5 dakika. Açıkçası, RAM sürücüsünden çalışmak …

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.