Interstage Shunsaku Data Manager Application Development Guide - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX -
Contents Index PreviousNext

Appendix D Estimating Resources

D.2 Estimating Local Memory Requirements when .NET APIs are Used

Use the following procedure to obtain an approximate estimate of the amount of memory used by the Shunsaku APIs when an application runs.

The following table shows the formulas for estimating the memory requirements when .NET APIs are used.

[Table D-3 List of Memory Requirements when .NET APIs are Used]

Application usage

Variable elements

Estimation formula (kilobytes)

Looking up data

  • Maximum data length of a single XML or text format record to be obtained
  • Number of data items displayed on a single screen
  • Number of concurrent processes

3 x Maximum data length of a single XML or text format record to be obtained (kilobytes) x number of data items displayed on a single screen x number of concurrent process

Updating data

  • Maximum data length of a single XML format record to be added
  • Number of data items added with a single ShunInsert call
  • Number of concurrent processes

3 x Maximum data length of a single XML format record to be added (kilobytes) x number of data items added with a single ShunsInsert call x number of concurrent processes

mark2Example Calculation

An estimation example of the local memory requirements when .NET APIs are used is as follows:

If the variable elements are as follows:

Looking up data

3 x 100 x 100 = 30,000 KB (approx. 30 MB)

Updating data

3 x 100 x 100 = 30,000 KB (approx. 30 MB)

Local memory allocated by applications is required in addition to the above.

Contents Index PreviousNext

All Rights Reserved, Copyright(C) FUJITSU LIMITED 2006