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.

Ist eine wörtliche NSString autoreleased oder muss es veröffentlicht werden?

Anzahl der Antworten 3 Antworten
Beim erstellen einen string mit der folgenden notation: NSString *foo = @"Bar"; Braucht man zum release foo? Oder ist foo autoreleased in diesem Fall? Tut mir Leid, fügen Sie die Antwort zu spät, aber ich denke, Sie

iOS 4 Blöcke und behalten zählt

Anzahl der Antworten 2 Antworten
Ich fange gerade mit Blöcken und Grand Central Dispatch. Ich habe gesagt (und gelesen in den Apple-Dokumentation), dass alle referenzierten Objekts innerhalb eines Blocks wird beibehalten. Zum Beispiel: ^{ self.layer.transform = CATransform3DScale(CATransform3DMakeTranslation(0, 0, 0), 1, 1, 1);

Die gemeinsame Nutzung von Speicher auf mehreren Computern?

Anzahl der Antworten 2 Antworten
Möchte ich bestimmte Speicher Bereiche um mehrere Computer, das heißt, für eine C/C++ - Projekt. Wenn etwas auf Rechner B greift auf den Speicher-Bereich, die aktuell auf dem computer Ein, die gesperrt werden Einen und an B.

Wie kann ich feststellen, max-Speicher-Auslastung eines Prozesses in Linux?

Anzahl der Antworten 2 Antworten
Ich habe ein Programm, das läuft in zwei verschiedenen Modi. Ich möchte zum Vergleich der beiden Modi in Bezug auf Laufzeit-und Speicher-Anforderungen. Die Bestimmung der Laufzeit ist einfach mit Verwendung von time. In der Tat, in diesem

C++11 Von Smart-Pointer-Richtlinien

Anzahl der Antworten 1 Antworten
Wie ich es verstehe, in der die aktuelle Spezifikation der C++11 sollte man verwenden: std::unique_ptr<> für einen Besitzer (die meiste Zeit) std::shared_ptr<> nur, wenn es mehrere Eigentümer in azyklischen Struktur std::weak_ptr<> sparsam, nur wenn es gibt Zyklen,

Hat VC++ Unterstützung _mm_malloc?

Anzahl der Antworten 4 Antworten
Visual Studio C++ 2008/2010 unterstützen _mm_malloc offiziell? Es ist definiert in malloc.h aber ich kann nicht finden die Beschreibung in der MSDN-Bibliothek. InformationsquelleAutor Kirill V. Lyadvinsky | 2010-07-22

Postgres, warum der swap-Nutzung wächst? Wie es zu reduzieren? - AWS RDS

Anzahl der Antworten 3 Antworten
Dass eine postgres-DB auf AWS-RDS der Swap Usage im steigt ständig. Warum es steigt? Ich habe versucht, einen Neustart, aber es tut nicht sinken. AWS schreibt, dass die hohe Auslastung des swap-Speichers ist "bezeichnend für performance-Probleme" Ich

Rückkehr statische lokale Variablen als Referenzen

Anzahl der Antworten 3 Antworten
Was passiert, auf eine statische variable zurückgegeben werden die als Referenz übergeben und als Zeiger direkt an eine andere Funktion? Offensichtlich wird die variable weiterhin besteht, nachdem die Funktion, aber etwas über dieses ganze Konzept nur mich

Valgrind ist hängen mit no-Ausgang

Anzahl der Antworten 2 Antworten
Für eine Methode, die ich versuche, um code für eine der Klassen, die ich gearbeitet haben, bin ich versucht zu Lesen double-Werte aus einer Datei und dynamisch einige arrays, die innerhalb des Programms mit dieser numerischen Werte.

JavaScript-Schlüsselwort new und Speicher-management

Anzahl der Antworten 11 Antworten
Kommen von C++ ist es schwer genarbtem in meinem Kopf, dass jedes mal ich rufen Sie new ich nenne delete. In JavaScript, ich finde mich ruft new gelegentlich in meinem code, aber (hoffe) das garbage-collection-Funktionen in der

Was ist der standby-Liste in Windows-Speicher-management?

Anzahl der Antworten 2 Antworten
Das memory-management-Schema in Windows ist sehr Komplex, und ich versuche, es besser zu verstehen, so kann ich diagnostizieren Probleme mit dem Speicher genauer. Beispielsweise unser C++ - Anwendung (in SysInternal Process Explorer) zeigt, 1,4 GB "Virtuelle Größe",

Die Allokation von Speicher für ein Array

Anzahl der Antworten 4 Antworten
Alle Typen sind abgeleitet von der Klasse Object, sondern der Wert Typen, die nicht dem heap zugeordnet. Werttyp-Variablen enthalten deren Werte. so, wie kann dann diese Typen gespeichert werden, in arrays verwendet und in Methoden, die erwarten,

C# memory management: unsafe-Schlüsselwort und Zeiger

Anzahl der Antworten 4 Antworten
Was sind die Folgen (positiv/negativ) mit der unsicher Schlüsselwort in C# Pointer? Zum Beispiel, was wird der garbage collection, was sind die performance-Gewinne/Verluste, was sind die performance-Gewinne/Verluste im Vergleich zu anderen Sprachen manuelles memory-management, was sind die

Möglichkeiten, um zu bestimmen, Größe eines komplexen Objekts in .NET?

Anzahl der Antworten 5 Antworten
Möglichkeiten gibt es, bei der Bestimmung der Gesamtgröße des Komplexes Objekt .NET? Dieses Objekt aus anderen Objekten und möglicherweise Verweise auf andere komplexe Objekte. Einige der Objekte gekapselt werden, durch dieses Objekt werden könnte-POD, andere vielleicht nicht.

Sequenz-Stapel: nicht-initialisierten Wert wurde von einem heap

Anzahl der Antworten 2 Antworten
Einfach jetzt schrieb ich eine einfache Daten-Struktur Sequenz Stack in c, und begegnete einem problem. ==8142== Use of uninitialised value of size 4 ==8142== at 0x408F4AB: _itoa_word (_itoa.c:195) ==8142== by 0x40935EA: vfprintf (vfprintf.c:1629) ==8142== by 0x4099EFE: printf

C# - Lesen-Zeiger-Adresse-Wert

Anzahl der Antworten 1 Antworten
(Sorry für mein schlechtes Englisch ) Wie liest man einen Wert Adresse von Zeiger in C#? Beispiel: Ich weiß, dass mein pointer, aber die Wertänderung auf Antrag ab. 1) Starten Sie (Pointer) 0x0018F36C = ( Value) 0x0342AD68

Bitmap-out-of-memory-Fehler in android...

Anzahl der Antworten 4 Antworten
Arbeite ich in einem android-Anwendung, und ich bin mit einem bitmap zu binden, ein Bild, um eine Bildansicht. Meine Forderung ist, sich zu drehen, die Bildansicht und geben Sie eine Grenze an, die Bildansicht. Habe ich erfolgreich

Ich habe genug Speicher, aber mmap hält andernfalls nämlich Nicht Speicher

Anzahl der Antworten 2 Antworten
Ich versuche mmap einige große Dateien aber nicht : ich kann nicht mmap eine Datei, die größer als etwa 2,7 GB. By doing ulimit -a, es sagt, dass mein virtueller Speicher ist unbegrenzt. Ich habe Sie dann

Probleme freigeben von Speicher mit free()

Anzahl der Antworten 2 Antworten
Ich habe Probleme beim freigeben von Speicher, der ich zugeteilt mit malloc. Das Programm läuft gut, bis er den Teil, wo es soll Speicher freigeben mit free. Hier das Programm friert ein. So Frage ich mich, was

Objekt-Pooling

Anzahl der Antworten 7 Antworten
Was sind die pro 's und con' s der Aufrechterhaltung eines Pools von Häufig verwendeten Objekte und greifen Sie einen aus dem pool anstatt einen neuen zu erstellen. So etwas wie string Praktikum, außer dass es möglich

Speicher-pools die Implementierung in C

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem guten Speicher-pool-Implementierung in C. es sollte Folgendes beinhalten: Anti-Fragmentierung. Super schnell 🙂 Fähigkeit zu "bündeln" mehrere Zuordnungen aus verschiedenen Größen unter bestimmten identifier und löschen Sie alle Zuordnungen mit der

Zum drucken von Java-jvm-Speichernutzung für debugging-Zwecke?

Anzahl der Antworten 2 Antworten
Ich habe eine große Java-Anwendung, die verwendet riesige Mengen von Speicher, in Zeiten, und ich möchte, um das zu überwachen in Abständen, um zu sehen, ob heap oder permgen Grenzen erreicht oder bekommen haben, in der Nähe

dealloc aufgerufen hintergrund GCD Warteschlange Absturz-app mit ARC

Anzahl der Antworten 7 Antworten
Ich habe einen view-controller, die downloads auf ein asset in einem hintergrund-GCD Warteschlange. Ich gebe meine Download-Funktion eine callback-block ausführen, sobald der download abgeschlossen ist, und es immer ausgeführt wird dieser block auf der Haupt-thread. Tritt das

Private destructor

Anzahl der Antworten 5 Antworten
Warum kann ich ein Objekt einer Klasse mit Destruktor private auf free-Shop, aber nicht auf dem stack ? Ist dies beispielsweise für illegale: class Foo { public: explicit Foo( int ); static void delete_foo(Foo* foo ) {

Warum muss eine deklarierte Eigenschaft verwenden beide behalten und readonly?

Anzahl der Antworten 2 Antworten
Ich habe bemerkt, dass einige von apples Beispiele umfassen sowohl eine retain und readonly Modifikator auf Eigenschaften. Was ist der Punkt darunter retain wenn keine setter generiert wird, wenn wir mit der readonly modifier? Beispiel: @property (retain,

Löschen C# Unsafe-Zeiger

Anzahl der Antworten 1 Antworten
Ich wissen, mit den /unsafe fahne in C# können Sie Zeiger verwenden. In C/C++ delete Zeiger, die Sie verwenden würden free(pointer); und delete pointer; beziehungsweise. Aber, wie würden Sie erreichen den gleichen Effekt mit der C# Zeiger?

Effiziente Datenstruktur für word lookup mit wildcards

Anzahl der Antworten 6 Antworten
Ich muss eine Reihe von Nutzer eingegebene Wörter mit einem großen Wörterbuch der Wörter (um sicherzugehen, dass der eingegebene Wert vorhanden ist). So, wenn der Benutzer eingegeben: "orange" it should match an entry "orange' in the dictionary.

Android-dalvikvm-heap: Klemm-target-GC-heap

Anzahl der Antworten 3 Antworten
Ich Schreibe eine Prozedur zum synchronisieren große Anzahl von Kontakten mit dem Android-Kontakte-Datenbank. Das herunterladen funktioniert gut für etwa 700 Kontakte nach dem ich bin consistantly immer ein Speicher-heap-Fehler, die Anrufe unendliche Anzahl von GC-Anweisung und endet

NSURLSession invalidateAndCancel: Bad Zugang

Anzahl der Antworten 2 Antworten
Ich habe ein komisches problem, wenn ich versuche, Sie zu entkräften, eine NSURLSession Instanz. Der code ist ziemlich einfach: ich habe einen View-Controller, zwei Tasten (start: und Stopp:), und ein Textfeld für die url. Einen einfachen Auszug

dynamisch reservieren Speicher für Zeiger auf array der Struktur

Anzahl der Antworten 5 Antworten
Hallo ich habe diese Struktur typedef struct STUDENT { char studName[20]; int timeEnter; int timeUpdate; }STUDENT; und die lokalen Zeiger auf array der Struktur STUDENT *studArr[100]; Ich versuche, reservieren Sie Speicher für die Struktur-by-doing-Messwert in der ersten

Java integer-flag und bitweise Operationen für die memory reduction

Anzahl der Antworten 4 Antworten
Ist die Verwendung eines integer-flag und bitweise Operationen eine effektive Art der Verringerung von Speicherbedarf von high-volume-Objekte? Speicherbedarf Es ist mein Verständnis, dass die meist eine boolean gespeichert ist, als ein int in einer JVM-Implementierung. Ist das

Fragmentierung Des Speichers Profiler

Anzahl der Antworten 4 Antworten
Gibt es gute Fragmentierung des Speichers Profiler? (linux-gcc-version wäre nett). Valgrind kann nicht analysieren, weil es verwendet benutzerdefinierte malloc/free Funktionen. Dank, Andrew Sie konnte einfach gdb oder einem anderen debugger. mit gdb zu Fuß durch und produzieren

Die Zuweisung von array of IntPtr [], die in nicht verwaltetem Speicher?

Anzahl der Antworten 2 Antworten
To allocate memory in verwaltetem code, die ich benutze: IntPtr params_list_n = new IntPtr [5]; Aber für nicht verwalteten Speicher ich verwenden Marshal.AllocHGlobal Und ich verstehe nicht, wie man, in diesem Fall reservieren von Speicher für

mips Speicher-management

Anzahl der Antworten 1 Antworten
wie Sie manuell verwalten heap in mips assembly, die speziell den SPIM-simulator? den Haufen, die ich gefunden habe, beginnt bei 0x10040000, wenn mit dem Systemaufruf sbrk, z.B. li $t0, 1 li $s0, 9 syscall sw $t0, ($s0)

Kopieren integer zu integer mit zugewiesenem Speicher

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit dem code unten. ... int anInteger; ... //anInteger gets a value ... int *anotherInteger; label = (int *)malloc(sizeof(int)); strncpy(anotherInteger, anInteger, 40); Im wesentlichen das, was ich will zu tun ist, kopieren Sie

Mit WeakReferences in Java

Anzahl der Antworten 3 Antworten
Ich habe versucht, zu verwenden WeakReference in meiner Android-Projekte, und ich hatte noch nie ein Erfolg. Jetzt habe ich wirklich brauchen, wie ich es bin den Umgang mit alten Geräten und ich habe, um die Erinnerung zu

Stop-Zeichnung von CATiledLayer

Anzahl der Antworten 6 Antworten
Ist möglich zu stoppen CATiledLayer zu ziehen (drawLayer:inContext)? Es zieht asynchron und wenn ich versuche zu release CGPDFDocumentRef, die CATiledLayer stürzt die app (EXC_BAD_ACCESS). Das ist meine Ansicht: @implementation TiledPDFView - (id)initWithFrame:(CGRect)frame andScale:(CGFloat)scale{ if ((self = [super

Einziger Wert, der Gesamt-Ram / Freier Speicher freier Speicher / Gesamtspeicher

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Weg, um finden single gekocht Wert-Ausgabe des Gesamt-Speicher und Speicher im Einsatz. gwmi Win32_OperatingSystem | select TotalVisibleMemorySize, FreePhysicalMemory so weit ich das haben, ich brauche aber nur die Werte-Ausgabe. für

iPhone Speicher warning level=2

Anzahl der Antworten 2 Antworten
Habe ich eine app, die stacks ganz schöne Menge von Ansichten auf der jeweils anderen. Irgendwann habe ich einen Memory-Warnung level2 (was irgendwie zu erwarten). Die Sache ist die, wenn ich Instrumente, ich habe keine memory-leaks und

Was bestimmt die Java-Objekt-Größe?

Anzahl der Antworten 4 Antworten
Was dazu beiträgt, die Größe eines einzelnen Objekts im Speicher? Ich weiß, dass primitive und Referenzen würde, aber gibt es sonst noch etwas? Würde die Anzahl der Methoden und die Länge von Ihnen eine Rolle? verwenden jmap

Warum java so lange warten, bis ausführen der garbage collector?

Anzahl der Antworten 6 Antworten
Baue ich ein Java-web-app, mit der Spielen! Rahmen. Ich bewirte es auf playapps.net. Ich rätselhaft ist für eine Weile über den zur Verfügung gestellten Diagramme des Speichers. Hier ist ein Beispiel: Die Grafik stammt aus einer Zeit

Swift deinit ist nicht genannt

Anzahl der Antworten 1 Antworten
private let DBItemCellIdentifier = "ItemCellIdentifier" private let DBItemSegueIdentifier = "ItemSegueIdentifier" class DBItemsViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, DBItemTableViewCellDelegate { @IBOutlet weak var tableView: UITableView! @IBOutlet weak var previousButton: UIButton! @IBOutlet weak var nextButton: UIButton! @IBOutlet weak var categoryNameLabel: UILabel!

Reset-SAS 9.4 memsize

Anzahl der Antworten 1 Antworten
Will ich ändern, die memsize zu 6 GB, SAS 9.4. Ich habe die vorherigen posts durchgelesen, dass muss ich ändern .cfg-Datei. Ich bin nach der Anleitung hier, aber es funktioniert nicht. http://www.ciser.cornell.edu/FAQ/SAS/MemoryAllocation.shtm. Aber, meine memsize ist unverändert.

Wie genau der kernel-virtual-Adressen übersetzt werden zu physischen RAM?

Anzahl der Antworten 2 Antworten
Auf der Oberfläche, dies scheint eine dumme Frage. Etwas Geduld bitte.. 🙂 Bin die Strukturierung dieser qs in 2 Teile: Teil 1: Ich verstehe, dass die Plattform RAM zugeordnet ist, in den kernel-Bereich; esp auf 64-bit-Systemen ist

Speicherbedarf von Haskell-Datentypen

Anzahl der Antworten 2 Antworten
Wie finde ich die tatsächliche Höhe der benötigte Speicherplatz für einen Wert eines Datentyps in Haskell (meist mit GHC)? Ist es möglich zu bewerten, es zur Laufzeit (z.B. in GHCi) oder ist es möglich, prognostizieren der Arbeitsspeicheranforderungen

Wie viel Speicher wird null-Zeiger verwenden?

Anzahl der Antworten 3 Antworten
In C#, wenn ich den folgenden code verwenden Dictionary<int,object> dictionary = new Dictionary<int, object>(); dictionary.Add(1,null); dictionary.Add(2,new object()); dictionary[2] = null; Wie viel Speicher zugewiesen wird? nicht jedes Objekt Referenz im Wörterbuch (dictionary[1], Wörterbuch[2]) nimmt einen Zeiger-Größe (32-oder

Probleme mit dem Hinzufügen zu NSMutableArray: attempt to insert null-Objekt bei 10

Anzahl der Antworten 2 Antworten
Hey Leute, also ich bin dafür, dass diese inkonsistente Fehler beim ausführen meines Programms, werden nur etwa 50% der Zeit machen diese Fehler auftreten, und in scheinbar verschiedenen Punkte meines Programms. Hier ist die Ausgabe der Konsole:

Tools zum anzeigen/lösen Windows XP-Speicher-Fragmentierung

Anzahl der Antworten 6 Antworten
Wir haben ein java-Programm, das erfordert eine große Menge an heap-Speicher - wir starten mit (unter anderem Kommandozeilen-Argumente) argument -Xmx1500m gibt eine maximale heap-Speicherplatz von 1500 MB. Beim starten dieses Programms auf einem Windows XP-box wurde frisch

BSS, Stack, Heap, Data, Code/Text - Wo diese beginnen im Speicher?

Anzahl der Antworten 2 Antworten
Segmente der Speicher - BSS, Stack, Heap, Data, Code/Text (gibt es weitere?). Sagen, ich habe einen 128MB RAM, Kann mir jemand sagen: Wie viel Speicher reserviert für jede dieser memory-Segmente? Wo wollen Sie starten? Bitte geben Sie

PostgreSQL installation-Fehler — Cannot allocate memory

Anzahl der Antworten 3 Antworten
Ich versuche, die Umschaltung von sqlite3 zu PostgreSQL für die Entwicklung in Rails, so dass ich don ' T haben keine heroku Probleme. Ich war nach der Beratung auf heroku und einer verlinkten Railscast, aber ich lief