Example of Memory Usage
The following is an example of a server handling 1000 ORDERS per day:
Integration Server has one standard RFC-listener with 3 threads.
![*](chapterTOC_bullet.png)
You expect a peak load of three documents in parallel, resulting in three parallel sessions. Allow another session for an administrator or developer to log on occasionally. Together with the session created by the RFC-listeners, this provides a total of eight parallel sessions and 4MB.
Integration Server will handle a peak of three documents in parallel, and the XML Package does some mapping when converting the IDoc to XML. For a relatively small document of 20KB in a 50 segment IDoc, this results in a memory consumption of (20KB x 6 + 28KB) x 3= 444KB.
Task Required | RAM (MB) |
Integration Server core functionality | 80 |
Sessions | 4 |
RFC Listeners | 30 |
Document processing | 1 |
Total | 115 |
In this example, you should be fine with approximately 128MB of memory for Integration Server alone. After adding memory for the operating system and other tasks, a 256MB machine will be more than sufficient.