OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
13.08.2013
Re: 3 Tools - 3 Werte (von Holger, 18:17:16) ^
Der Kernel verwaltet einen Zähler - wenn alle Programme die dll nicht mehr benötigen, wird sie aus dem Shared Mem entfernt. Es gibt aber auch andere "Arten" von Speicherbelegung in diesem Bereich: Speicher, der zwischen Anwendungen zum Datenaustausch benutzt wird, Speicher, den eine dll anfordert um für Programme Daten zu speichern (z.B. Fensterpuffer usw.). Natürlich kann es auch sein, dass ein Programm den Speicher nicht sauber freigibt und er dann belegt bleibt - sollte aber eher die Ausnahme sein.
Die 512 MB Grenze wurde von IBM erfunden, um alte 16-Bit Programme und dll's weiter verwenden zu können, die für OS/2 Version 1 (für 286-er) entwickelt wurden. Man war sich schon früh im Klaren darüber, dass das irgendwann wohl zum Problem würde, man hat aber erst mit dem WSEB-Kernel damit begonnen, diese Grenze zu sprengen.
Zuerst nur für Programmdaten, Scott Garfincle hat dann in einer späteren Kernelversion die Möglichkeit eingebaut, auch dll's in einen oberen Shared Memory zu laden - solange es reine 32-bit dll's sind. Leider haben alle Kernel den oben erwähnten Bug, der jetzt hoffentlich bald der Vergangenheit angehört. Dann kann man die ganzen dll's hochladen und entlastet damit den unteren SharedMem.
[ Leser: 186 ]

Datum Thema
06.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von Leser Datum Zeit
 Memory Analyse und Systemtuning: Wrapper für ABOVE512
Frank Wochatz35608.08.201308:47
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Wilfried28909.08.201312:11
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Andi B.28909.08.201315:18
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Holger31109.08.201317:06
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Lothar S.27309.08.201319:43
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Frank Wochatz26709.08.201322:20
 FreeSharedMem.exe
Andreas Schnellbacher26910.08.201311:45
 Re: FreeSharedMem.exe
Frank Wochatz26010.08.201313:31
 3 Tools - 3 Werte
Frank Wochatz26110.08.201314:01
 Re: 3 Tools - 3 Werte
Andreas Schnellbacher24611.08.201311:46
 Re: 3 Tools - 3 Werte
Holger24011.08.201312:33
 Re: 3 Tools - 3 Werte
Frank Wochatz23811.08.201316:01
 Re: 3 Tools - 3 Werte
Frank Wochatz22612.08.201307:04
 Re: 3 Tools - 3 Werte
.21512.08.201312:14
 Re: 3 Tools - 3 Werte
Andreas Schnellbacher20212.08.201321:44
 Re: 3 Tools - 3 Werte
Andi B.19913.08.201311:02
 Re: 3 Tools - 3 Werte
Holger18613.08.201318:17


php.net OpenIT © 1998-2017 by WebTeam OS2.org