Select the platform where you have installed the POA:
After initial installation, you can fine-tune your NetWare® POA installation for improved performance:
Some default settings on the NetWare® server where the NetWare POA will run might be inadequate for configurations of more than 100 concurrent client/server user connections. For a discussion of how the POA interacts with the GroupWise client, see Post Office Access Mode.
If you are planning a large client/server configuration, check the NetWare server parameters where the NetWare POA will be installed to make sure they are adequate for the anticipated number of GroupWise clients. For example, in a medium-size system of 500 users in a post office, use the following settings:
Parameter | Setting |
---|---|
Maximum Packet Receive Buffers |
2500 |
Minimum Packet Receive Buffers |
1000 |
Maximum Concurrent Disk Cache Writes |
200 |
If you are also running the NetWare MTA on the same server, see Recommended NetWare Server Parameters for the NetWare MTA.
If you run the NetWare POA on NetWare 5.1 or 6.x Novell Storage ServicesTM (NSS) volumes, you can significantly improve GroupWise performance by using the following parameters and settings on the nss command in the autoexec.ncf file:
The best /ClosedFileCacheSize setting for a server depends on many things, such as the amount of memory on the server, the load on the POA, and the number of other programs running on the server. For example, the 50000 setting can work well for a server that has 650 MB of memory. Experiment with various settings in order to optimize performance.
The following TID, although originally written for GroupWise 5.x and NetWare 5.x, applies to GroupWise 6.x and NetWare 6.x as well:
The amount of memory required for the NetWare POA is influenced by many factors, including:
The table below provides approximate memory requirements for various POA activities. Actual numbers might vary somewhat from release to release, but the numbers provided do illustrate what activities require relatively more or less memory and what configuration options require more memory than others. This information can be used to produce a rough estimate of the memory required for your particular POA configuration. Always remember this basic rule when it comes to planning for memory: More is better.
POA Component | Approx. Memory | References |
---|---|---|
Agent engine (gwenn4.nlm)1 |
500 KB |
(required) |
POA (gwpoa.nlm) |
320 KB |
(required) |
Main thread, UI, logging |
500 KB |
(required) |
Dispatcher thread |
60 KB |
(required) |
Message handler threads (each)2 |
|
(required for message file processing) See Adjusting the Number of POA Threads for Message File Processing. |
TCP dispatch/monitor/ |
|
(required for client/server processing) |
TCP handler threads (each)2 |
|
(required for client/server processing) See Adjusting the Number of Connections for Client/Server Processing. |
Client/server connections (each) |
|
(required for client/server processing) See Adjusting the Number of Connections for Client/Server Processing. |
MTP processes |
|
(required for TCP/IP link with MTA) See Using TCP/IP Links between the Post Office and the Domain. |
QuickFinderTM thread |
30 KB |
(required for indexing) See Regulating Indexing. |
Nightly User Upkeep |
90 KB |
(recommended) See Performing Nightly User Upkeep. |
Remote Address Book generation |
40 KB |
(optional) See Performing Nightly User Upkeep. |
Auto-Date events |
|
(required; occasional, temporary usage) |
Notify |
30 KB |
(required) |
Admin thread |
|
(required for post office database update and repair) See /noada. |
The table below provides some very general memory figures for running both GroupWise agents on the same server.
After initial installation on Linux, no fine-tuning is necessary. The POA runs very efficiently in a standard Linux installation.
After initial installation, you can fine-tune your Windows POA installation for improved performance:
If you are running the Windows POA for a post office located on a NetWare server, you might need to increase Maximum File Locks Per Connection from its default setting.
Although the Windows POA memory requirements differ slightly from the NetWare POA, you can use the figures provided for the NetWare POA to see what POA processes are most memory intensive. See Estimating NetWare POA Memory Requirements.