DISM (Dynamic Intimate Shared Memory) gör att en databas dynamiskt kan öka eller minska storleken på det delade datasegmentet. Den här funktionen reducerar problemet med felkonfiguration och exponering för Dos-attacker (Denial-of-service) för ISM (Intimate Shared Memory).
ISM är ett delat säkerhetssegment som består av stora låsta minnessidor. ISM-numret för låsta sidor förblir konstant eller oförändrat. Dynamisk ISM (DISM) är delat ISM-minne som kan delas upp i sidor, där antalet låsta sidor kan varieras. Detta betyder att DISM stöder möjligheten att frigöra eller lägga till fysiskt minne i systemet under dynamisk omkonfiguration. Storleken på DISM kan spänna över tillgängligt fysiskt minne plus växlingsfilen.
Se direkthjälpen för shmop(2).
Stöd för stora sidor för DISM finns i Solaris 9 9/02-uppdateringen. En beskrivning av det här stödet för stora sidor finns i SPARC: DISM-stöd (Dynamic Intimate Shared Memory) för stora sidor.