This documentation supports the 19.08 version of Remedy Action Request System.

To view an earlier version, select the version from the Product version menu.

Prefetching processes

Prefetching is triggered whenever BMC Remedy Mid Tier is restarted, or when the cache is flushed. Prefetching includes these processes:

  1. Forms with active links and menus are preloaded into the system's memory.
  2. If a prefetchConfig.xml file exists (from a previous release of BMC Remedy AR System), all of the forms and views specified in that file are preloaded.
  3. Views are preloaded according to usage statistics gathered by the BMC Remedy Mid Tier server.

The first prefetching process can be enabled by checking the Enable Preload option from the General Settings page of the BMC Remedy Mid Tier Configuration Tool.

In this topic:

Specifying multiple threads for prefetching

You can specify the number of prefetch threads in the file by editing the arsystem.max_number_of_pretch_threads flag.

User and group permissions for prefetching

You do not need to specify a prefetch for every user in the system. The BMC Remedy Mid Tier caches certain types of objects, such as compiled forms, HTML, and JavaScript relative to a set of permission groups. For some sets of groups, access to objects (for example, an active link or a field) might not be granted and as a result, a compiled form for one user can differ from that for another user. When using prefetching, you must specify a user who serves as a representative of a unique set of permissions for which you want to prefetch a form. Any subsequent user with the same set of permissions who accesses the form can take advantage of prefetching.

For example, suppose you have two groups, Group A and Group B, and two users, User 1 and User 2. Group A includes both users; Group B includes only User 2. User 1 has a permission set for Groups A and B; User 2 has a permission set for Group B only.

Even though both users belong to Group B, their unique permission sets differ. BMC Remedy Mid Tier will have a different set of compiled forms, HTML, and JavaScript for each user.

Prefetching is made easier if users are assigned a set of permission groups that perform the same function.

Was this page helpful? Yes No Submitting... Thank you