APAR status
Closed as program error.
Error description
************************************************************** * USERS AFFECTED: * Systems running the AIX 6100-09 Technology Level * with bos.rte.libc at the 6.1.9.101 level. ************************************************************** * PROBLEM DESCRIPTION: * A significant performance regression was introduced in the * time related APIs when the Olson timezone format is used. * (ex: "TZ=America/Sau_Paulo") * * Calls to time functions such as tzset(), mktime(), and * localtime() may take significantly longer to complete, * which can compound and have an impact on application * performance, depending on how the application uses these * function calls. ************************************************************** * RECOMMENDATION: * Install APAR IV86773. * Prior to fix availability, an interim fix is available from * either * ftp://aix.software.ibm.com/aix/ifixes/iv86773/ * https://aix.software.ibm.com/aix/ifixes/iv86773/ * Installation of the ifix requires a reboot. **************************************************************
Local fix
Using POSIX timezone format will avoid this issue.
Problem summary
************************************************************** * USERS AFFECTED: * Systems running the AIX 6100-09 Technology Level * with bos.rte.libc at the 6.1.9.101 level. ************************************************************** * PROBLEM DESCRIPTION: * A significant performance regression was introduced in the * time related APIs when the Olson timezone format is used. * (ex: "TZ=America/Sau_Paulo") * * Calls to time functions such as tzset(), mktime(), and * localtime() may take significantly longer to complete, * which can compound and have an impact on application * performance, depending on how the application uses these * function calls. ************************************************************** * RECOMMENDATION: * Install APAR IV86773. * Prior to fix availability, an interim fix is available from * either * ftp://aix.software.ibm.com/aix/ifixes/iv86773/ * https://aix.software.ibm.com/aix/ifixes/iv86773/ * Installation of the ifix requires a reboot. **************************************************************
Problem conclusion
Timezone function tzset() was calling stat() on every call to check for updates to the timezone rules file. This stat() call is costly and was impacting the performance of all timezone functions. . Added a limit to only call stat() a maximum of once every minute.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
IV86773
Reported component name
AIX 610 STD EDI
Reported component ID
5765G6200
Reported release
610
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Submitted date
2016-07-11
Closed date
2016-07-11
Last modified date
2017-01-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
AIX 610 STD EDI
Fixed component ID
5765G6200
Applicable component levels
R610 PSY U875063
UP C
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SG11Q","label":"AIX 6.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSMV87","label":"AIX 6.1 Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMVAX","label":"AIX Express Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSAUMY","label":"IBM AIX Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SG11Q","label":"AIX 6.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SG11R","label":"APARs - AIX 7.1 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]
Document Information
Modified date:
17 December 2021