TeamcenterKnowledge

System Administration > Configuring Teamcenter for performance > Configuring the four-tier architecture for performance > Shared memory > Shared memory for metadata

Introduction to shared memory for metadata

You can configure Teamcenter to use a shared memory cache, which reduces the memory footprint by eliminating metadata duplication among Teamcenter servers. The following types of metadata are stored in the shared memory cache: Types Property descriptors Constants In a four-tier environment, multiple Teamcenter servers access the shared memory cache (reducing the overall footprint of the deployment). A metadata cache file is exported and mapped to the shared memory cache during each TcServer startup. By default, all Teamcenter servers access the shared memory cache. To enable shared memory for metadata, set the TC_USE_METADATA_SHARED_MEMORY environment variable to TRUE. The metadata cache is stored within the Metadata subdirectory created within the directory specified by the TC_SHARED_MEMORY_DIR environment variable. The metadata cache files are stored as sequentially numbered files. Note If a Teamcenter server cannot access the Metadata directory, it accesses its local metadata cache. For example, if the system runs out of semaphores, each Teamcenter server accesses its own local metadata cache.

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/AWAdmin/fhs4814155880506/rfr1737238552770/iqj1737238552872/dye1737238553682/kof1737238554298/id1383297.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)