This section discusses how to estimate the memory requirements for the stream data processing engine and standard adaptors. It also presents examples of estimating memory requirements.
The table below lists and describes the items for which memory requirements must be estimated and the subsections that describe how to estimate them.
Table 2-7 Items for which memory requirements must be estimated and the subsections that describe how to estimate them
No. | Item for which memory requirements must be estimated | Subsection | |
---|---|---|---|
1 | Stream data processing engine | Running an SDP server | 2.7.1(1) |
2 | Tuples | 2.7.1(2) | |
3 | Retaining tuples | 2.7.1(3) | |
4 | Changing the maximum number of elements to be used in a stream queue | 2.7.1(4) | |
5 | Changing the API trace buffers | 2.7.1(5) | |
6 | Acquiring tuple logs | 2.7.1(6) | |
7 | Executing query groups | 2.7.1(7) | |
8 | Timestamp adjustment | 2.7.1(8) | |
9 | Standard adaptors | Running adaptors | 2.7.2(1) |
10 | Adaptor as an in-process group | 2.7.2(2) | |
11 | Adaptor as an RMI group | 2.7.2(3) | |
12 | Record processing (when a file input connector is used) | 2.7.2(4) | |
13 | Record processing (when an HTTP packet input connector is used) | 2.7.2(5) | |
14 | Record processing (when a file output connector or dashboard output connector is used) | 2.7.2(6) | |
15 | Record accumulation (when record extraction or dashboard output connector is used) | 2.7.2(7) |