«memory» etiketlenmiş sorular

Bellek, bir bilgisayarda veya başka bir dijital elektronik cihazda kullanılmak üzere programları veya verileri geçici veya kalıcı olarak depolamak için kullanılan fiziksel cihazları ifade eder.

11
Sistemler için genel olarak Yığınlardan kurtulmak ve sadece bellek yönetimi için Heap kullanmak daha verimli olabilir mi?
Bana öyle geliyor ki bir yığınla yapılabilecek her şey yığınla yapılabilir, ancak yığınla yapılabilecek her şey yığınla yapılamaz. Bu doğru mu? O zaman sadelik için ve belirli iş yüklerinde az miktarda performans kaybetsek bile, sadece bir standarda (yani yığın) gitmek daha iyi olamaz mı? Modülerlik ve performans arasındaki dengeyi düşünün. …
14 memory 

3
Negatif işaretli değerler nasıl saklanır?
Bu videoyu işaretli tam sayıların maksimum ve minimum değerleri ile izliyordum . Pozitif işaretli değere bir örnek alın - 0000 0001 İlk bit sayının pozitif olduğunu ve son 7 bitin sayının kendisidir. Böylece kolayca +1 olarak yorumlanır. Şimdi negatif işaretli değere bir örnek verelim - 1000 0000, -8 olarak çıkıyor. …

2
Türetilmiş sınıf ham dinamik bellek ayırmıyorsa neden temel sınıfın burada sanal bir yıkıcıya ihtiyacı var?
Aşağıdaki kod bellek sızıntısına neden oluyor: #include <iostream> #include <memory> #include <vector> using namespace std; class base { void virtual initialize_vector() = 0; }; class derived : public base { private: vector<int> vec; public: derived() { initialize_vector(); } void initialize_vector() { for (int i = 0; i < 1000000; i++) …


3
Foreach döngüsü ve değişken başlatma
Kodun bu iki sürümü arasında bir fark var mı? foreach (var thing in things) { int i = thing.number; // code using 'i' // pay no attention to the uselessness of 'i' } int i; foreach (var thing in things) { i = thing.number; // code using 'i' } Yoksa …
11 c#  performance  memory 

2
Haskell bellek verimliliği - hangisi daha iyi bir yaklaşımdır?
Değiştirilmiş iki boyutlu dilbilgisi sözdizimine dayalı bir matris sıkıştırma kütüphanesi uyguluyoruz. Şimdi veri tiplerimiz için iki yaklaşımımız var - bellek kullanımı durumunda hangisi daha iyi olacak? (bir şeyi sıkıştırmak istiyoruz;)). Dilbilgisi, tam olarak 4 Prodüksiyona sahip olmayan Terminaller veya sağ tarafta bir Terminal içerir. Eşitlik kontrolleri ve dilbilgisi minimizasyonu için …


3
Çok miktarda RAM gerektiren uygulamalar için C ++ veya Java'yı seçin? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Çoğunlukla işlemci bağlantılı ve yığın kullanımında (en az birkaç gigabayt) ağır olan bilimsel uygulamaları düşünüyorum. Yılın herhangi …
11 java  c++  memory  big-data 

2
Programlama dillerinin çalışma zamanlarının bellek tüketimine ilişkin, anlamlılık ve üretim hata oranları ile ilişkili karşılaştırmalı bir çalışma var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bir dil veya başka bir dil kullanılarak oluşturulan uygulamaların çalışma zamanı performansı söz konusu olduğunda birçok karşılaştırmalı …


11
Sonsuz Bitmap [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Çalışma zamanı sırasında bir bitmap oluşturmak istiyorum. Bitmap tüm taraflarda ölçeklenebilir olmalı ve piksel erişimi sessiz verimli …
10 concepts  memory 

6
İş parçacıkları sanal bellek veya gerçek bellek kullanıyor mu?
Şu anda sadece 382 yaparken Linux sunucumu işlem başına 10.000 iş parçacığı işlemek için optimize etmeye çalışıyordum. Başı olarak bu makalede aşağıdaki formül toplam olası parçacığı bulmak için kullanılır: number of threads = total virtual memory / (stack size*1024*1024) Bu, iş parçacıklarının tüm verilerini sanal bellekte sakladığı anlamına gelir. Bildiğim …

1
Önbellek satırı ile bellek sayfası arasındaki ilişki
Doğruysam, ana bellekteki bir sayfa, ana bellek ile sabit disk gibi harici bir depolama aygıtı arasında veri aktarımı için en küçük birim birimidir. Ana belleğin önbellek satırı, ana bellek ve işlemci önbellekleri arasında veri aktarımı için en küçük birimdir. Bir sayfa boyutunun her zaman veya en iyi şekilde önbellek satır …
9 memory  caching 

5
Sunucu sonlandırıldıktan sonra nesneleri doğru şekilde atma
Büyük bir C ++ projesi üzerinde çalışıyorum. Diğer birçok sunucuyu içeren çok geniş bir sistem için basit ve kullanıcı dostu bir arayüz sağlayan bir REST API'si sunan bir sunucudan oluşur. Kod tabanı oldukça büyük ve karmaşıktır ve uygun bir tasarım olmadan zaman içinde gelişmiştir. Görevim yeni özellikleri uygulamak ve eski …
9 c++  debugging  memory 

2
Yığın + yığın + statik bellek modeline alternatifler var mı?
Gördüğüm tüm programlar, veri belleğini bir veya daha fazla çağrı yığını (genellikle sabit boyutta, ancak bazen değil), yığın ve statik bellek olarak düzenler. Son zamanlarda evre yerel statik depolama da buna eklenmiştir. Veri belleği düzenini, örneğin çağrı yığını olmadan, kökten farklı bir şekilde düzenleme denemesi oldu mu? Ya da hafızayı …

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.