Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ System Platform

Predict disk space and RAM requirements at configuration time

Predict disk space and RAM requirements at configuration time

  • Last UpdatedAug 12, 2025
  • 4 minute read

The following information describes disk space and RAM usage in various configuration environment scenarios.

Initial Application Installation Data

Disk space and RAM consumption are somewhat predictable for a fresh installation of Microsoft SQL Server, the ArchestrA Bootstrap, the Galaxy Repository, the IDE, and the SMC.

All disk space and RAM capacity in the following table are approximate:

Component

Disk Space

RAM

Microsoft SQL Server

55 MB on disk

22 MB RAM

.NET Framework

36 MB on disk

0.6 MB RAM*

AVEVA Bootstrap (including .NET update)

19 MB on disk

7 MB RAM

AVEVA Galaxy Repository, IDE, and OCMC

32 MB on disk

2 MB RAM

Creating the empty Galaxy and running IDE

70 MB on disk

63 MB RAM

Logs for OCMC, starting up OCMC.

3 MB on disk

7 MB RAM

Deployment of the Galaxy's Platform on the Galaxy Repository node, plus the AppEngine object and an Area object, occupies disk space and consumes RAM.

All disk space and RAM capacity values in the following table are approximate:

Task

Disk Space

RAM

Create GR Platform

3 MB on disk

28 MB RAM

Create GR state

(small increment)

(small increment)

Create GR first Area

(small increment)

(small increment)

Deploy GR Platform

16 MB on disk

31 MB RAM

Deploy GR State

(small increment)

(small increment)

Deploy GR first Area

(small increment)

6 MB RAM

Creating Simple Object Templates

RAM utilization on the Galaxy Repository node is negligibly affected by the creation of simple object templates. However, certain aggregated, hierarchical Application Objects will immediately consume RAM. Objects that contain multiple child objects (such as the UserDefined Object) consume RAM in the IDE node upon creation of a containing template object.

Creating Derived Templates

Creating individual derived template objects from base template objects has negligible immediate effect upon disk space and RAM consumption. However, large numbers of derived template objects increase the Galaxy Repository size. The database occasionally auto-increments by a 7% to 11% growth factor, as opposed to incrementing when individual objects are created.

You can estimate the expected disk space utilization for each type of derived template object by first determining a size factor for each. Then, multiply the size factor by the planned number of objects of that type. To determine the size factor, create 100 template objects of the particular type and observe the database size impact for the Galaxy Repository.

To analyze the impact of this action, it is not sufficient for you to simply look at the disk size property for the disk drive that contains the Microsoft SQL Server database.

A good approach for determining the incremental size of the Galaxy Repository database is to use Microsoft Query Analyzer and run the sp_spaceused stored procedure against the Galaxy Repository database.

The GR database is visible with the name that you gave the Galaxy when you created it. The sp_spaceused stored procedure returns three columns: database_name, database_size, and unallocated space:

The following table contains an example of calculating the increase in Galaxy Repository database size after creating or importing a specific number of object templates: The size factor for different derived object templates varies due to differing selections of UDA attributes and differing attribute extensions.

Galaxy State

Database Size

Unallocated Space

Actual Space Used

Before addition of derived object templates

11.44 MB

0.28 MB

11.14 MB

After addition of 100 derived object templates of type XXX

12.44 MB

0.36 MB

12.08 MB

Database size increase by addition of 100 derived object templates of type XXX

----

----

0.94 MB

Calculation of approximate size factor for derived object template of type XXX

----

-----

0.94 MB/100 = 0.0094 MB

Derived Object Templates and QuickScripts

If you include a QuickScript as an extension of any derived object template, this will require additional Galaxy Repository database space. The following is an example of a calculation of a size factor for the inclusion of a QuickScript. As the QuickScript in any particular base derived template will be unique, the resulting size factor may need to be calculated for each case.

Galaxy State

Database Size

Unallocated Space

Actual Space Used

Before addition of QuickScript

12.44 MB

0.36 MB

12.08 MB

After addition of QuickScript function with 100 lines of code to a derived object template of type XXX

12.44 MB

0.36 MB

12.28 MB

Database size increase for the QuickScript with 100 lines of code

----

----

0.20 MB

Creating Object Instances

Creating instances of base and derived Application Objects (instantiation) has a negligible individual effect on the Galaxy Repository database size. However, large numbers of instances will occupy additional space. To determine the size factors for object instances, use the method described in Deploying Object Instances (following section).

Instances that contain inherited QuickScripts will not use additional disk space in the database; however, the addition of QuickScripts to individual instances of objects will occupy additional disk space.

In This Topic
TitleResults for “How to create a CRG?”Also Available in