Network
Network cache and buffer settings can be changed to speed up GeognoSIS Manager performance.
All network definitions are advanced settings; please edit with caution.
Select Instance > Properties > Network.
TIP: If no units are specified, standard units are used (eg threads, sockets, buffers, connections, requests, sessions, etc. according to the parameter).
For example:
I/O Buffer Cache Size the unit is the number of I/O buffers in the cache.
Worker Thread Pool Initial Size the unit is the number of Worker Thread Pools.
Instance
Listen Port: The port the instance is listening into.
HTTP Server -Connection
Field | Description |
Idle Timeout |
Sets the length of time in ms before the server disconnects an inactive user. This ensures all connections are closed if the HTTP protocol fails to close a connection. |
Limit |
Maximum number of concurrent connections that are open at the server. Default value = 256. |
Read Timeout |
The read timeout in ms of a HTTP connection. |
Request Cache Size |
|
Connection Cache Size |
IO
Field | Description |
Buffer Maximum Free |
The size of the buffer cache to expedite I/O throughput. |
Buffer Size |
Size of the buffer in bytes (smaller buffer sizes produce less delay). |
Pool Size |
Setting a too large thread pool size can cause performance problems. If too many threads are executing at the same time, the task switching overhead becomes a significant factor. |
Socket
Field | Description |
Maximum number of free sockets |
Number of unused sockets that GeognoSIS keeps in reserve for reuse e.g. to issue a new pending accept. |
Maximum number of pooled buffers |
Each socket has its own (small) I/O buffer pool from which it can access a new buffer without having to request the global pool. This is usually faster as it means the global buffer pool need not be accessed/locked. |
Number of pending accepts |
Number of sockets simultaneously waiting to ‘accept’ a new incoming TCP/IP connection request. |