allocation

Speicherzuweisung ist eine Operation, die einem Programm einen Speicherblock gibt.
1
Antwort

seltsame Verlangsamung von C ++ Allocs

Könnte mir bitte jemand sagen, warum folgende Dinge passieren könnten: Ich habe zwei Computer: meine Arbeit comp Server Ich führe C ++ - Programm (msvc 2005 c ++ kompiliert), das nur auf Server zu langsam arbeitet, aber nicht auf mei...
05.04.2013, 16:01
1
Antwort

Dieses Gerät ist derzeit nicht online

Ich wollte Instrumente Version 7.1 (7B91b) verwenden, um meine App zu analysieren. Aber wenn ich die Allocations-Instrumente starte, ist die Aufnahmetaste deaktiviert. Ich habe mein iPhone-Gerät (iPhone 6 plus mit iOS Version 9.1) angeschlossen...
16.11.2015, 01:22
1
Antwort

Warum sind std :: allocator :: construct und std :: allocator :: destroy auf Elementtyp templated?

Die Funktionen std::allocator s construct und destroy member werden am Typ des zu konstruierenden Elements parametrisiert: %Vor% Was ist der Grund dafür? Warum nehmen sie weder value_type* noch pointer ? Es scheint, als ob all...
11.05.2012, 00:49
3
Antworten

Speicher, der mit alloca zugewiesen wurde, wird am Ende der Funktion oder am Ende des Bereichs freigegeben?

Wenn ich eine Funktion wie diese habe: %Vor% tmp wird bei jeder Iteration der while-Schleife freigegeben, richtig? Wenn ich diese Funktion schreibe: %Vor% tmp wird am Ende des Bereichs oder am Ende der Funktion freigegeben?     
23.03.2011, 15:23
5
Antworten

Ausrichtungseinschränkungen für malloc () / free ()

Ältere K & amp; R (2. Aufl.) und andere C-sprachige Texte, die ich gelesen habe und die die Implementierung eines dynamischen Speicherzuordners im Stil von malloc() und free() diskutieren, erwähnen nebenbei auch etwas darüber Beschränkunge...
30.08.2008, 23:07
5
Antworten

Die Zuteilungslatenz scheint hoch, warum?

Ich habe eine (Java) -Anwendung, die in einer Umgebung mit niedriger Latenz läuft, sie verarbeitet normalerweise Anweisungen in ~ 600 Mikrosekunden (+/- 100). Natürlich, da wir weiter in den Mikrosekundenbereich hineingerückt sind, sehen wir, da...
17.11.2009, 20:36
2
Antworten

Stapelzuweisungsfunktion (Leistung)

Während meiner kleinen Untersuchung zu Leistungsproblemen bemerkte ich eine interessante Stapelzuweisungsfunktion, hier ist es eine Vorlage für die Zeitmessung: %Vor% Jetzt geht es nur noch um foo() Implementierung, in jeder Implementieru...
09.08.2016, 00:47
4
Antworten

Speicherpoolimplementierung in C

Ich suche nach einer guten Speicherpool-Implementierung in C. sollte Folgendes enthalten: Antifragmentierung. Sei super schnell:) Möglichkeit, mehrere Zuweisungen aus verschiedenen Größen unter einem Bezeichner zu "bündeln" und alle Z...
15.08.2011, 00:23
5
Antworten

Implementiert jedes Betriebssystem Puffer für malloc ()?

Eine Menge von c / malloc () 's in einer for / while / do kann viel Zeit verbrauchen, daher bin ich neugierig, ob irgendein Betriebssystem Speicher für schnelle mallocs puffert. Ich habe darüber nachgedacht, ob ich mallocs beschleunigen könnt...
04.09.2010, 15:46
3
Antworten

Begrenzen Sie die Anzahl der std :: string Zuordnungen

Ich habe eine Funktion, die ein std::string von einem const char* mit zwei Zahlen erstellt, die als Parameter übergeben werden und an das Ende angehängt werden. %Vor% Diese Funktion wird tausende Male aufgerufen, um eindeutige Namen fü...
05.02.2015, 15:13