Tag: memory-management

Prozess dynamisch reservieren und freigeben Teile des physischen Speichers, um zu reagieren, um Programm-Anfragen, wenn möglich, fairness und kein Hunger unter die Antragsteller.

Was sind die Nebenwirkungen von EmptyWorkingSet?

Anzahl der Antworten 2 Antworten
Bin ich mit dem nachstehenden code, um Speicher freizugeben auf einige laufende Programme, weil mein eigenes Programm braucht große Speicher-Ressourcen schneller zu laufen. [DllImport("psapi.dll")] public static extern bool EmptyWorkingSet(IntPtr hProcess); public FreeMem(string programName){ EmptyWorkingSet(Process.GetCurrentProcess().Handle); foreach(Process process in

Was sind die Chancen, dass realloc fehlschlägt?

Anzahl der Antworten 4 Antworten
Scheitert es, wenn es ausgeführt wird aus der gratis-Speicher ähnlich malloc oder könnte es andere Gründe? InformationsquelleAutor user963241 | 2011-02-07

std::set für jedes element in einem array

Anzahl der Antworten 5 Antworten
Brauche ich eine Funktionalität std::set für jedes element in einem array. Wie kann ich diese Funktionalität erreichen? Begann ich mit der Zuteilung dynamischer array der std-Satz in C++ wie folgt: set<int>* entry; gefolgt von Zuweisung: entry =

warum ist das kernel zugeordnet, um die gleichen Adressraum wie die Prozesse

Anzahl der Antworten 4 Antworten
Dies ist eine Frage, um näher auf diese: Warum ist der kernel, sagte zu sein in der Prozess-Adressraum? Dies könnte eine dumme Frage sein, aber es kam mir in den Sinn. Alle der text über Prozess-Adressraum und

Was ist der Unterschied zwischen demand-paging-und Seiten-Ersatz?

Anzahl der Antworten 2 Antworten
Aus, was ich verstehe, demand paging ist im Grunde paging mit swapping, so dass Sie tauschen können einer Seite, wenn es nötig ist. Aber Seite Ersatz scheint mehr oder weniger das gleiche, wo Sie in einer Seite

Was tun Sie verwenden, um zu überwachen, jscript memory-Nutzung in Internet Explorer

Anzahl der Antworten 4 Antworten
Sind wir Debuggen einer GWT-app. Läuft ok, in Firefox, IE6.0 beginnt zu arbeiten ok, aber nach einiger Zeit, er bekommt auf seine Knie und beginnt zu krabbeln. Nach einigen tests sind wir zu Ahnen, einige Speicher-Probleme (

OpenGL: wie trennen und löschen Puffer richtig

Anzahl der Antworten 1 Antworten
Im lernen von opengl und schrieb ein einfaches Programm, das verwendet buffer-Objekt(Farben,Positionen, normalen, element-Indizes) zum zeichnen einer Form wie unten. Auch mit dem löschen und unverbindlich, GPU monitor-Programm zeigt zunehmende Speicherauslastung nach jedem button-Klick. Speicher wird nur

Java-nicht blockierende Zuweisung von Speicher

Anzahl der Antworten 3 Antworten
Ich habe irgendwo gelesen, dass java können Speicher für Objekte in über 12 Maschinen-Anweisungen. Es ist sehr beeindruckend für mich. Soweit ich das verstehe einen der tricks JVM verwenden, ist preallocating Speicher in Blöcken. Diese minimieren die

Ist es überhaupt OK, um *nicht* verwenden, free() auf zugewiesenen Speicher?

Anzahl der Antworten 11 Antworten
Studiere ich informatik, und ich habe einige Elektronik-Kurse. Ich hörte, von zwei meiner Professoren (diese Kurse), dass es möglich ist zu vermeiden, mit den free() - Funktion (nach malloc(), calloc() usw.) da die Speicherbereiche zugewiesen wird wahrscheinlich

Kann multithreading speed up memory allocation?

Anzahl der Antworten 10 Antworten
Arbeite ich mit einem 8-Kern-Prozessor und bin mit Boost threads führen ein großes Programm. Logisch, das Programm kann in Gruppen aufgeteilt, wobei jede Gruppe wird von einem thread. Innerhalb jeder Gruppe einige Klassen aufrufen, die 'new' -

Holen Sie sich die restlichen verfügbaren Speicher in standard C++11?

Anzahl der Antworten 4 Antworten
Ist es möglich, den noch verfügbaren Speicher auf einem system (x86 -, x64, PowerPC /Windows, Linux oder MacOS) in standard C++11, ohne abzustürzen ? Eine naive Möglichkeit wäre, zu versuchen, die Zuweisung sehr großen arrays ausgehend von

Deaktivieren Sie die windows 7-standby-Speicher programmgesteuert

Anzahl der Antworten 3 Antworten
Kürzlich hatte ich einige Probleme mit meinem system läuft out of memory. Es dauerte eine Weile, um zu entdecken, was Los war, aber ich schließlich festgestellt, dass, wenn ich kopiert große Mengen an Daten auf meinem Rechner

Warum C# Speicher-stream reserve so viel Speicher?

Anzahl der Antworten 4 Antworten
Unserer software ist das Dekomprimieren von bestimmten byte-Daten über eine GZipStream liest Daten aus einer MemoryStream. Diese Daten dekomprimiert werden in Blöcken von 4 Kb und geschrieben in einem anderen MemoryStream. Wir haben erkannt, dass der Arbeitsspeicher,

Wann ist der Speicher während der Instanz erstellen oder mit neuen Schlüsselwort für das Objekt erstellen?

Anzahl der Antworten 5 Antworten
Als ich irgendwo gelesen, Speicher wird nicht zugewiesen, wenn Instanzen erstellt werden und ein Platz ist reserviert auf dem heap. Wenn es Recht ist, als Wann und wie viel genau, Arbeitsspeicher zugewiesen wird, während Instanzen und Objekte-Erstellung?

Zuweisung von zweidimensionalen arrays problem mit der Zuweisung zusätzlicher Speicher

Anzahl der Antworten 1 Antworten
war ich tracking-Zuweisungen in meine app und ich kam mit sehr merkwürdigen Verhalten bei der Zuweisung des array. Das ist einfach die demo von meinem code - public class Main extends Activity implements OnClickListener { private Object

Sollten Sie entsorgen jQuery-Objekte?

Anzahl der Antworten 5 Antworten
Ein Kollege von mir legt immer Ihre jQuery-Variablen auf null, um effektiv entsorgen Sie Sie, sobald Sie fertig sind mit, e.g: var bigThing = $(body); //... //Do some stuff //... bigThing = null; Ist das wirklich notwendig?

Vorteile der anonymen mmap über malloc unter Speicherdruck ist

Anzahl der Antworten 2 Antworten
Ich bin mit einigen großen array processing-code (auf einem Pentium unter Linux). Die Größen der arrays sind groß genug für die Prozesse, die zu tauschen. So weit es funktioniert, wahrscheinlich, weil ich versuche meine Lesen und schreibt

Fatal error: Allowed memory size of 134217728 bytes exhausted Magento

Anzahl der Antworten 3 Antworten
In Magento bekam ich diese Fehlermeldung. Ich weiß, das ist ein Speicher Problem, aber ich weiß, dass mein code, der dies verursacht. Wie kann ich lösen dieses Problem? Der gleiche code funktioniert für eine lange Zeit und

Erfassen Sie die CPU-und Speicherauslastung dynamisch

Anzahl der Antworten 2 Antworten
Mir läuft ein shell-Skript zum ausführen eines c++ - Anwendung, welche Maßnahmen die performance der api. ich kann capture die Latenz (Zeit genommen, um einen Wert zurückzugeben, für einen gegebenen Satz von Parametern) von der api, aber

Fragen über das Speicher-Layout von einem C-Programm

Anzahl der Antworten 4 Antworten
Ich habe einige Fragen über das Speicher-layout von C-Programmen. Text-Segment Hier ist meine erste Frage: Wenn ich suchte im text-segment (oder ein code-segment, lese ich, dass "Text-segment enthält ausführbare Anweisungen". ut was sind ausführbare Anweisungen für jede

Objective-C, richtig, ein Objekt freigeben

Anzahl der Antworten 3 Antworten
Ich habe ein Objekt definiert in header Datei: @property (nonatomic, retain) UIBarButtonItem *printButton; In Umsetzung Datei: @synthesize printButton; self.printButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(printWebPage:)]; [self.view addSubview:printButton]; [printButton release]; //Should I release it here? - (void)dealloc {

Was ist der genaue Unterschied zwischen MEM_RESERVE und MEM_COMMIT Staaten?

Anzahl der Antworten 1 Antworten
Wie ich es verstehe MEM_RESERVE ist eigentlich "freien" Speicher, dh verwendet werden, von meinem Prozess, aber noch nicht zugeteilt noch? Oder war es zuvor reserviert hatte, aber da befreit worden? Speziell, finden Sie in meinem !Adresse Ausgang

ist es möglich die Adresse auf dem heap einer Variablen in java?

Anzahl der Antworten 5 Antworten
können sagen, dass ich diese variable : ... Somekindofobject var = new Somekindofobject(); ... und ich will wissen, wo var liegt auf dem heap ( Adresse , wie 0x08 und so weiter),und drucken Sie die Adresse aus

memory allocation limit für 32-bit-Anwendung auf einem 64-bit system

Anzahl der Antworten 2 Antworten
Ist der max-Begrenzung für malloc (virtuellen heap denke ich mal?) für eine 32-bit-Anwendung auf einem 64-bit-system (Windows 2003 SP2 x64 um genau zu sein) 2GB? Ich bin im Grunde versucht, ein Programm darüber hinaus mit kein Glück.

R Statistik - memory-Probleme bei der Zuordnung eine große matrix / Linux

Anzahl der Antworten 3 Antworten
Habe ich gelesen, einige threads zu Problemen mit dem Arbeitsspeicher in R, und ich kann nicht scheinen, um herauszufinden, eine Lösung für mein problem. Ich bin mit einer Art LASSO-regression auf mehrere Teilmengen eines großen datasets. Für

Welche Garantien gibt malloc machen, über das Gedächtnis Ausrichtung?

Anzahl der Antworten 3 Antworten
Stieß ich auf folgenden code: int main() { char *A=(char *)malloc(20); char *B=(char *)malloc(10); char *C=(char *)malloc(10); printf("\n%d",A); printf("\t%d",B); printf("\t%d\n",C); return 0; } //output-- 152928264 152928288 152928304 Möchte ich wissen, wie die Verteilung und die Polsterung erfolgt

malloc in einem embedded system ohne Betriebssystem

Anzahl der Antworten 3 Antworten
Diese Abfrage ist in Bezug auf die Zuteilung von Speicher mit malloc. In der Regel, was wir sagen, ist malloc reserviert Speicher vom heap. Nun sagen, ich habe einen einfachen embedded-system(Kein Betriebssystem), ich habe normale Programm geladen

Finden Sie die 3 zuletzt geänderten Dateien in einer langen Liste von Dateien

Anzahl der Antworten 4 Antworten
Ich habe eine Datei in der Liste, die möchte ich Sortieren und extrahieren Sie die top 3 der letzten änderung. Einschränkung: ich kann nicht mit Java 7 aufgrund von Kompatibilitätsproblemen auf den downstream-apps Meine aktuellen Optionen Lösung

Wie funktioniert Pythonic garbage collection mit numpy-array-fügt und löscht?

Anzahl der Antworten 1 Antworten
Ich versuche zur Anpassung der zugrunde liegenden Struktur des Zeichnens-code (matplotlib), die aktualisiert wird, auf einen timer, um zu gehen von der Verwendung von Python-Listen für die Darstellung von Daten zu verwenden numpy-arrays. Ich möchte in der

Wie make_shared eine abgeleitete Klasse?

Anzahl der Antworten 1 Antworten
Ich will das make_shared<T> Funktion mit einer abgeleiteten Klasse, wie unten class Base { public: typedef std::shared_ptr<Base> Ptr; }; class Derived : public Base {}; Base::Ptr myPtr = std::make_shared(/* Derived() */ ); Wie kann ich feststellen, make_shared

Sollten Sie den Delegierten zu-null in der Klasse mit der Stellvertretung oder in der Klasse selbst

Anzahl der Antworten 3 Antworten
Wenn die Klasse A verwendet Klasse B und Klasse A ist der Klasse B zu delegieren, ist es ok, wenn der Delegat wird gesetzt-null in der Klasse B ist dealloc? Ich habe gesehen, code in der Regel

Begrenzung der Verwendung des Speichers in eine *Große* Django QuerySet

Anzahl der Antworten 6 Antworten
Ich habe eine Aufgabe, die ausgeführt werden muss, auf "die meisten" Objekte in meiner Datenbank einmal alle einige Zeit (einmal am Tag, einmal in der Woche, was auch immer). Im Grunde bedeutet dies, dass ich habe einige

Explizite Ereignis hinzufügen/entfernen, missverstanden?

Anzahl der Antworten 3 Antworten
Ich habe auf der Suche in den Speicher-management vor kurzem eine Menge und schaue, wie die Ereignisse verwaltet, nun, ich sehe das explizite hinzufügen/entfernen-syntax für Ereignis-Abonnement. Ich denke, es ist ziemlich einfach, hinzufügen/entfernen, nur erlaubt mir eine

Arduino F(): was heißt es eigentlich tun

Anzahl der Antworten 2 Antworten
Habe ich gefragt, eine ähnliche Frage vor, aber ich merke, dass ich kann nicht Köpfe oder Schwänze der macrology und templateness. Ich bin ein C (statt C++) - Programmierer. Was bedeutet F() eigentlich? Wann gibt es Sachen

Codieren und decodieren eine benutzerdefinierte Klasse mit NSKeyedArchiver

Anzahl der Antworten 1 Antworten
Habe ich eine benutzerdefinierte Klasse, die ich wünschte, zu speichern und zu laden. Die Klasse enthält ein NSDate, ein NSString, und ein NSNumber. Ich habe realisiert das NSCoding-Protokoll .h-Datei. Hier ist der code, den ich bisher haben.

Wann nutze ich xdata?

Anzahl der Antworten 5 Antworten
Ich bin neu auf der embedded system-Programmierung. Ich arbeite an einem Gerät, das über eine 8051-Chipsatz. Ich habe bemerkt, in der Beispiel-Programme, die bei der Definition von Variablen, manchmal verwenden Sie das keyword-xdata. so... static unsigned char

Bestimmen Sie die Größe eines C++ - Arrays programmgesteuert?

Anzahl der Antworten 20 Antworten
Diese Frage wurde inspiriert durch eine ähnliche Frage: Wie funktioniert delete "weiß" die Größe des Operanden-array? Meine Frage ist ein wenig anders: gibt es eine Möglichkeit, bestimmen die Größe eines C++ - Arrays programmgesteuert? Und wenn nicht,

C++: struct-und new-Schlüsselwort

Anzahl der Antworten 5 Antworten
Ich bin ein Anfänger in C++, ich habe das folgende Stück code: struct Airline { string Name; int diameter; int weight; }; Airline* myPlane = new Airline; meine Frage ist, wenn ich die Methode aufrufen new es

Kann ein Aufruf von free() in C einmal ausfallen?

Anzahl der Antworten 6 Antworten
Können einen Anruf zu free() scheitern in irgendeiner Weise? Beispiel: free(NULL); Was ist "null " frei"? InformationsquelleAutor Taichman | 2011-03-15

Warum sollte man dispose() ein java.das awt.Fenster, das geht out of scope?

Anzahl der Antworten 4 Antworten
Einer der Speicherverluste ich habe entdeckt, dass in unserer Anwendung ist die java.awt.Window.allWindows private statische Feld, die Spur hält jeder Window instanziiert. Wir haben Dialogfeldern erstellt werden, verwendet, und dann vergessen, und die Erwartung war, dass diese

Wie die zur Initialisierung von Objekten in Objective-C

Anzahl der Antworten 3 Antworten
Ich bin mir nicht sicher, wie ich sollte Sie initialisieren die verschiedenen Eigenschaften in einer objective-C Klasse. Gehen Sie bitte davon bin ich ein sehr neuer user zu Objective-C in Eure Antworten... Habe ich die folgenden Klassen:

Zugriff auf physischen Speicher von linux-kernel

Anzahl der Antworten 3 Antworten
Können wir Zugriff auf den physikalischen Arbeitsspeicher über einige kernel-code.? Weil, ich schrieb einen Gerätetreiber, der nur init_module und exit_module.. der code ist folgende. int init_module(void) { unsigned char *p = (unsigned char*)(0x10); printk( KERN_INFO "I got

Stack vs. Heap in Javascript? (Maximum call stack size exceeded)

Anzahl der Antworten 2 Antworten
Ich versuche zum Aufbau einer web-Seite, für die ich brauche die Schaufel um mehrere 100 MB Daten in JavaScript. Mit verschiedenen Browsern, die ich ausführen in "maximum call stack size exceeded" Fehler bei verschiedenen Datenmengen. Kann ich

Kraft volle garbage collection, wenn der Speicher Besatzung geht über eine bestimmte Schwelle

Anzahl der Antworten 7 Antworten
Habe ich eine server-Anwendung, die, in seltenen Fällen können genügend große Speicherbereiche. Ist es nicht ein Speicher-Leck, als diese Abschnitte können zurückgefordert werden, vom garbage collector durch ausführen einer full garbage collection. Normale garbage collection befreit Mengen

Richtigen Weg zuweisen Zeiger in c++

Anzahl der Antworten 7 Antworten
EDIT: ich weiß, in diesem Fall, wenn es eine tatsächliche Klasse wäre ich besser dran, nicht, den string auf dem heap. Jedoch, dies ist nur ein Beispiel-code, um sicherzustellen, dass ich die Theorie verstehen. Der eigentliche code

Entfernen einer variable Speicher

Anzahl der Antworten 3 Antworten
Hallo betrachten-ich habe drei array-Variablen von a[dynamic], b[dynamic], c[dynamic]. Sie können eine beliebige Größe jetzt will ich zerstören die variable sagen. Ich bin sicher, ich bin nicht die variable nicht mehr. jede Idee und Anregung sind willkommen.

Wird der Aufruf von finish() aus einer Tätigkeit meine freie Speicherplatz?

Anzahl der Antworten 3 Antworten
Habe ich eine Tätigkeit, die verwendet erhebliche Menge an Speicher, die in meiner app. Also, wenn der Benutzer schaltet von Aktivität zu einer anderen Aktivität, ich bin versucht zu rufen, finish() beendet die Aktivität. Meine Frage ist,

Abrufen der CPU-Nutzung und Speichernutzung eines einzelnen Prozesses auf Linux?

Anzahl der Antworten 18 Antworten
Möchte ich, um die CPU-und Speichernutzung eines einzelnen Prozesses auf Linux - ich weiß, dass die PID. Hoffentlich kann ich es in jeder Sekunde und schreibt Sie in eine CSV-über die "watch" - Befehl. Welchen Befehl kann

Was ist der Unterschied zwischen Java Nicht-Heap-und Stack-Speicher? Sind Sie Gleich, wenn nicht, was ist der Unterschied zwischen Ihnen?

Anzahl der Antworten 3 Antworten
Ich bin mit Jconsole für die überwachung einer Java-Anwendung. Der Speicher-Registerkarte zeigt unterschiedliche Heap und Non-Heap-Erinnerungen wie Heap-Speicherauslastung Nicht-Heap-Speicherauslastung Speicher-Pool "CMS Alten Gen" Speicher-Pool "Par Eden Space" Speicher-Pool "Par Survivor Space" Speicher-Pool "Code-Cache" Speicher-Pool "CMS-Perm Gen" Was

Wie Messen Sie die Speicher-Nutzung pro aktiv Apache-Verbindung?

Anzahl der Antworten 2 Antworten
Ich würde gerne Messen Sie den Speicherbedarf für eine aktive Apache-Verbindung(=Thread) unter Ubuntu. Gibt es eine monitoring-tool, das in der Lage ist, dies zu tun? Wenn nicht, wer weiß, wie viel Speicher ein Apache-Verbindung in etwa braucht?