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: 182 ]

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 Wochatz35308.08.201308:47
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Wilfried28609.08.201312:11
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Andi B.28609.08.201315:18
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Holger30709.08.201317:06
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Lothar S.26909.08.201319:43
 Re: Memory Analyse und Systemtuning: Wrapper für ABOVE512
Frank Wochatz26309.08.201322:20
 FreeSharedMem.exe
Andreas Schnellbacher26510.08.201311:45
 Re: FreeSharedMem.exe
Frank Wochatz25610.08.201313:31
 3 Tools - 3 Werte
Frank Wochatz25710.08.201314:01
 Re: 3 Tools - 3 Werte
Andreas Schnellbacher24211.08.201311:46
 Re: 3 Tools - 3 Werte
Holger23611.08.201312:33
 Re: 3 Tools - 3 Werte
Frank Wochatz23411.08.201316:01
 Re: 3 Tools - 3 Werte
Frank Wochatz22212.08.201307:04
 Re: 3 Tools - 3 Werte
.21112.08.201312:14
 Re: 3 Tools - 3 Werte
Andreas Schnellbacher19812.08.201321:44
 Re: 3 Tools - 3 Werte
Andi B.19513.08.201311:02
 Re: 3 Tools - 3 Werte
Holger18213.08.201318:17


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