Als «memory» getaggte Fragen

121
Warum wird die Adresse Null für den Nullzeiger verwendet?

In C (oder C ++) sind Zeiger etwas Besonderes, wenn sie den Wert Null haben: Es wird empfohlen, Zeiger nach dem Freigeben des Speichers auf Null zu setzen, da dies bedeutet, dass das erneute Freigeben des Zeigers nicht gefährlich ist. Wenn ich malloc aufrufe, wird ein Zeiger mit dem Wert Null...

118
In-Memory-Größe einer Python-Struktur

Gibt es eine Referenz für die Speichergröße der Python-Datenstruktur auf 32- und 64-Bit-Plattformen? Wenn nicht, wäre es schön, es auf SO zu haben. Je umfassender desto besser! Wie viele Bytes werden von den folgenden Python-Strukturen verwendet (abhängig vom lenund dem Inhaltstyp, falls relevant)?...

118
Wie weit können Speicherverluste gehen?

Ich bin oft auf Speicherlecks gestoßen. Normalerweise, wenn ich so bin, mallocals gäbe es kein Morgen, oder wenn ich FILE *wie schmutzige Wäsche baumle. Ich gehe im Allgemeinen davon aus (sprich: hoffe verzweifelt), dass der gesamte Speicher zumindest nach Beendigung des Programms bereinigt wird....

117
Verwendung von Shared Memory unter Linux in C.

Ich habe ein Problem mit einem meiner Projekte. Ich habe versucht, ein gut dokumentiertes Beispiel für die Verwendung von Shared Memory zu finden, fork()aber ohne Erfolg. Grundsätzlich ist das Szenario ist , dass , wenn der Benutzer das Programm startet, muss ich im gemeinsam genutzten Speicher...

111
Maximale MySQL-Speichernutzung

Ich möchte wissen, wie es möglich ist, eine Obergrenze für die Speichermenge festzulegen, die MySQL auf einem Linux-Server verwendet. Im Moment belegt MySQL bei jeder neuen angeforderten Abfrage weiterhin Speicherplatz, sodass schließlich nicht mehr genügend Arbeitsspeicher zur Verfügung steht....

103
Java maximaler Speicher unter Windows XP

Ich war immer in der Lage, Java SE unter 32-Bit-Windows XP (Java 1.4, 1.5 und 1.6) 1400 Megabyte zuzuweisen. java -Xmx1400m ... Heute habe ich die gleiche Option auf einem neuen Windows XP-Computer mit Java 1.5_16 und 1.6.0_07 ausprobiert und den Fehler erhalten: Error occurred during...

103
Konvertieren von Bytes in Megabytes

Ich habe drei Möglichkeiten zur Konvertierung von Bytes in Megabytes gesehen: Megabyte = Bytes / 1000000 Megabyte = Bytes / 1024/1024 Megabyte = Bytes / 1024/1000 Ok, ich denke # 3 ist völlig falsch, aber ich habe es gesehen. Ich denke, # 2 ist richtig, aber ich suche nach einer angesehenen...

102
Wie bestimme ich den Speicherbedarf (die Größe) einer Variablen?

Gibt es eine Funktion in PHP (oder einer PHP-Erweiterung), um herauszufinden, wie viel Speicher eine bestimmte Variable verwendet? sizeofsagt mir nur die Anzahl der Elemente / Eigenschaften. memory_get_usagehilft dabei, dass es mir die Speichergröße gibt, die vom gesamten Skript verwendet wird....

100
Wie lösche ich MemoryCache?

Ich habe einen Cache mit der MemoryCache-Klasse erstellt. Ich füge einige Elemente hinzu, aber wenn ich den Cache neu laden muss, möchte ich ihn zuerst löschen. Was ist der schnellste Weg, dies zu tun? Sollte ich alle Elemente durchlaufen und einzeln entfernen, oder gibt es einen besseren...