«performance» etiketlenmiş sorular

2
Mikro çekirdeğin ve monolitik çekirdeğin performansı
Bir mikro çekirdek, tüm sürücüleri kullanıcı-alanı programları olarak uygular ve IPC gibi temel özellikleri çekirdeğin içine uygular. Bununla birlikte, monolitik bir çekirdek, sürücüleri çekirdeğin bir parçası olarak uygular (örneğin çekirdek modunda çalışır). Mikro çekirdeğin monolitik çekirdeklerden daha yavaş olduğu iddialarını okudum, çünkü kullanıcı alanındaki sürücüler arasında iletiyi işlemek zorundalar. Bu …

6
Bir aralıkta iki sayının maksimum XOR değerini bulma: ikinci dereceden daha iyisini yapabilir miyiz?
İki ve sayısı verildiğini ve l \ le i, \, j \ le r için bulmak istediğimizi varsayalım .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Saf algoritma tüm olası çiftleri kontrol eder; örneğin yakutta: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| if (i ^ j > max) max …

4
Neden hız için soyutlama yapmak zorundayız?
Yüksek seviyeli diller neden görünüşte daha düşük seviyeli dillere asla ulaşamıyor? Üst düzey dillere örnek olarak Python, Haskell ve Java verilebilir. Düşük seviyeli diller tanımlamak yanıltıcıdır olurdu, ama hadi C. Karşılaştırmalar İnternet çevresindeki tüm bulunabilir söylemek ve hepsi C bazen 10 veya daha fazla kat, çok daha hızlı olduğu konusunda …

5
İşletim sistemi tasarımı neden güç tüketimini azaltabilir?
Android ve iOS gibi işletim sistemlerinin pil ömrünü uzatmak için bir şekilde optimize edildiğini okudum. Anladığım kadarıyla, bir CPU belirli bir zamanda belirli sayıda işlem gerçekleştirir, bu yüzden gerekli işlem sayısını azaltarak uygulamaları hızlandırabileceğinizi düşünürüm, ancak CPU yine de y içinde x işlem yapacağından , gücü etkiler mi? Ayrıca, bir …

3
Neden (çarpışmasız) karma bir arama gerçekten O (1)?
Feragatname: Burada ve Stackoverflow'da benzer sesli sorular olduğunu biliyorum. Ama hepsi çarpışmalarla ilgili, istediğim bu değil. Sorum şu: neden Çarpışması edilir az arama O(1)ilk etapta? Diyelim ki bu hashtable var: Hash Content ------------- ghdjg Data1 hgdzs Data2 eruit Data3 xcnvb Data4 mkwer Data5 rtzww Data6 Şimdi khash fonksiyonunun h(k)verdiği anahtarı …

1
Hiper iş parçacığı kullanmak neden performans düşüşüne neden olabilir?
Ben gibi çeşitli yerlerde okumak zorunda bu performans düşmesine yol Hyper Threading ki. Hiper iş parçacığının neden veya nasıl bozulmaya yol açtığını anlayamıyorum. Hiper iş parçacığı işletim sisteminin serbest kaynakları kullanmasına izin verdiğinde bile bozulma gerçekleşir. Her ne kadar kriterler hiper iş parçacığını suçlu olarak gösteriyor olsa da biri bunun …
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.