SSMDD.SYS: Difference between revisions
Appearance
mNo edit summary |
|||
Line 1: | Line 1: | ||
SSMDD.SYS is the Ring 0 device driver of the Sync/Stream Manager. The Sync/Stream Manager is comprised of two modules: | SSMDD.SYS is the Ring 0 device driver of the Sync/Stream Manager. The Sync/Stream Manager is comprised of two modules: SSMDD.SYS and [[SSM.DLL]]. | ||
==Version== | ==Version== | ||
Line 13: | Line 13: | ||
'''Parameter:''' | '''Parameter:''' | ||
* /S:sss | * /S:sss - Specifies the number of streams that can be created at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6. | ||
Specifies the number of streams that can be created at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6. | * /P:ppp - Specifies the number of processes that can create streams at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6. | ||
* /H:hhh - Specifies the maximum amount of heap space (KB) that will be used. Values range from 16 through 256; the default value is 64. | |||
* /P:ppp | * /Q:qqq - Specifies the size of the event queue (per process). Values range from 2 through 1024; the default value is 64. | ||
Specifies the number of processes that can create streams at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6. | * /E:eee - Specifies the number of events that can be enabled (per stream). Values range from 1 through 1024. The default value for machines with more than 8MB of memory is 32. The default value for machines with 8MB of memory or less is 20. | ||
* /H:hhh | |||
Specifies the maximum amount of heap space (KB) that will be used. Values range from 16 through 256; the default value is 64. | |||
* /Q:qqq | |||
Specifies the size of the event queue (per process). Values range from 2 through 1024; the default value is 64. | |||
* /E:eee | |||
Specifies the number of events that can be enabled (per stream). Values range from 1 through 1024. The default value for machines with more than 8MB of memory is 32. The default value for machines with 8MB of memory or less is 20. | |||
'''NOTE:''' The DEVICE=SSMDD.SYS statement must appear as the first Ring 0 stream handler statement in CONFIG.SYS. | '''NOTE:''' The DEVICE=SSMDD.SYS statement must appear as the first Ring 0 stream handler statement in CONFIG.SYS. | ||
Line 39: | Line 30: | ||
DEVICE=C:\MMOS2\SSMDD.SYS /S:64 /P:64 /H:256 /Q:1024 /E:1024 | DEVICE=C:\MMOS2\SSMDD.SYS /S:64 /P:64 /H:256 /Q:1024 /E:1024 | ||
{{ProdS |V21=S|V22=S|V30=S|V31=S|V40=S|V45=S}} | |||
{| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
==DLLs Loaded== | ==DLLs Loaded== | ||
* [[DOSCALL1.DLL]] | * [[DOSCALL1.DLL]] | ||
[[Category:DEVICE Statements]][[Category:Drivers]] | [[Category:DEVICE Statements]][[Category:Multimedia Device Drivers]] |
Revision as of 23:14, 14 May 2019
SSMDD.SYS is the Ring 0 device driver of the Sync/Stream Manager. The Sync/Stream Manager is comprised of two modules: SSMDD.SYS and SSM.DLL.
Version
Date | Version | Size | Comments |
---|---|---|---|
2001-07-26 15:48 | - | 36,813 bytes |
CONFIG.SYS Information
SSMDD.SYS is the Ring 0 device driver of the Sync/Stream Manager. The Sync/Stream Manager is comprised of two modules: SSMDD.SYS and SSM.DLL.
DEVICE=C:\MMOS2\SSMDD.SYS <parameter>
Parameter:
- /S:sss - Specifies the number of streams that can be created at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6.
- /P:ppp - Specifies the number of processes that can create streams at the same time. Values range from 1 through 64. The default value for machines with more than 8MB of memory is 12. The default value for machines with 8MB of memory or less is 6.
- /H:hhh - Specifies the maximum amount of heap space (KB) that will be used. Values range from 16 through 256; the default value is 64.
- /Q:qqq - Specifies the size of the event queue (per process). Values range from 2 through 1024; the default value is 64.
- /E:eee - Specifies the number of events that can be enabled (per stream). Values range from 1 through 1024. The default value for machines with more than 8MB of memory is 32. The default value for machines with 8MB of memory or less is 20.
NOTE: The DEVICE=SSMDD.SYS statement must appear as the first Ring 0 stream handler statement in CONFIG.SYS.
Sync/Stream Resource Limits
- The maximum number of streams is 64.
- The maximum number of streams in a sync group is 64.
- The maximum number of processes controlling streams is 64.
- The maximum size of Sync/Stream Manager event queue per process is 1024 entries.
Example:
DEVICE=C:\MMOS2\SSMDD.SYS /S:64 /P:64 /H:256 /Q:1024 /E:1024
Product Support | |
---|---|
OS/2 1.3 | |
OS/2 2.0 | |
OS/2 2.1 | S |
OS/2 2.11 SMP | S |
OS/2 Warp 3 | S |
OS/2 Warp Connect | S |
OS/2 Warp 4 | S |
OS/2 Warp Server for e-Business | S |