AIX considerations for Fast Response Cache Accelerator (FRCA)
There are special considerations when using FRCA on AIX platforms. The FRCA kernel extension must load before starting IBM HTTP Server with FRCA enabled. Also, increasing the upper-bound limit of the percentage of CPU time that the FRCA kernel extension can spend in the interrupt (high priority) context is not recommended.
The following items must be considered when we use fast response cache
accelerator (FRCA) on AIX platforms:
- The FRCA kernel extension must load before starting IBM HTTP server with FRCA enabled. To do this, issue the frcactrl load command. This is normally configured to run whenever the system boots and before IBM HTTP Server starts. See the AIX man pages for more details about the frcactrl command.
- In order to place an upper bound on the percentage of CPU time that the FRCA kernel extension can spend in its interrupt (high priority) context, use the frcactrl pctonintr command. Increasing this above the default value of 80% is not recommended in order to allow other applications a reasonable amount of time to execute. Decrease this value if more time needs to be allocated to other applications, but note that reducing the value will result in more cache misses, even if a file is in the cache.
- We can find a sample AIX configuration in the httpd.conf.sample.afpa file, which is located in the conf directory of the IBM HTTP Server installation.