shared-memory

Speicher, auf den mehrere Programme gleichzeitig zugreifen können
5
Antworten

Freigeben von Heapspeicher mit fork ()

Ich arbeite an der Implementierung eines Datenbankservers in C, der Anfragen von mehreren Clients verarbeiten wird. Um dies zu tun, verwende ich fork (), um Verbindungen für einzelne Clients zu handhaben. Der Server speichert Daten im Heap, d...
01.04.2012, 03:10
1
Antwort

pyspark Verteilen Python-Prozesse auf einem Executor-Knoten Broadcast-Variablen in ram?

Ich habe einen Knoten mit 24 Kernen und 124 Gb RAM in meinem Funkencluster. Wenn ich das Feld spark.executor.memory auf 4g setze und dann eine Variable ausstrahle, die 3,5 GB zur Speicherung im RAM benötigt, werden die Kerne insgesamt 24 Kopien...
17.10.2016, 09:18
5
Antworten

Sperrmechanismen für die Konsistenz des Shared-Memory

Ich entwickle einen Mechanismus für den Austausch von Daten zwischen zwei oder mehr Prozessen mit Shared Memory unter Linux. Das Problem ist, dass ein gewisses Maß an Gleichzeitigkeitskontrolle erforderlich ist, um die Datenintegrität auf dem ge...
18.06.2010, 15:01
1
Antwort

Großer gemeinsamer Speicher zwischen Kernel-Space und Benutzerbereich

Ich arbeite an einem Forschungsprojekt, und ich muss eine große Datenstruktur zwischen einem Kernel-Modul und einem Benutzer-Space-Programm teilen. Die Datenstruktur kann sehr groß werden, und da die Anwendung leistungskritisch ist, habe ich ver...
17.06.2014, 21:57
1
Antwort

Shared Memory zwischen Benutzermodus und Kernel-Modus

Ich schreibe einen Kernel-Code für Windows7, um auf den gemeinsam genutzten Speicher zuzugreifen, der im Benutzermodus erstellt wurde, wie es hier . Der Shared Memory wird im Benutzerbereich mit folgendem Namen erstellt: %Vor% Das Öffnen d...
15.09.2015, 21:25
2
Antworten

Java und C ++ Shared Memory

Ich habe einen C ++ - Code, der gemeinsam genutzten Speicher erzeugt. Ist es möglich, Java-Code zu schreiben, der den Speicher lesen kann, der von dem C ++ - Code erstellt wird, wenn JNI nicht verwandt wird. Übrigens benutze ich Windows OS.    ...
28.02.2013, 07:55
1
Antwort

Freigeben von Teilen von Listen, um das Kopieren zu vermeiden

Ich suche nach einer Datenstruktur, die List implementiert und es mir erlaubt der Liste in mehreren Listen wiederzuverwenden . Um dies zu veranschaulichen, beachten Sie die folgenden drei Listen: Wie Sie sehen, werden die rote Se...
09.02.2016, 20:41
1
Antwort

Behalte eine MemoryMappedFile nach dem Dispose aktiv

Ich muss auf eine Shared-Memory-Map-Datei zugreifen (die von einem separaten Programm erstellt und verwaltet wird). Dazu benutze ich %Vor% Wenn ich die Anwendung schließe rufe ich über diese auf: %Vor% Aber es scheint, als würde etwas, w...
08.06.2013, 18:26
1
Antwort

Wie kann MADV_ZERO implementiert oder emuliert werden?

Ich würde gerne in der Lage sein, einen Bereich einer Dateispeicherzuordnung auf null zu setzen, ohne irgendeinen io aufzurufen (um sequentiell riesige Dateien effizient zu überschreiben, ohne dass ein Plattenlesevorgang auftritt). Doing std...
31.08.2015, 23:56