08-13-2012 01:41 AM - edited 03-11-2019 04:41 PM
Hi
In our ASA 5520 " tmatch compile thread" process is taking too much CPU while applying ACL for a moment . CPU goes to high and then back to normal .. The code is 8.2(5) . Is this a normal operation or abnormal .
Solved! Go to Solution.
08-13-2012 07:02 AM
Hi Bro
In my experience, v8.2.5 is very buggy. From the error message alone, it does seem you've a memory leak issue in your Cisco ASA FW. You're software version is hit with a known bug http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCsj37890
I know some people might have told you to upgrade your memory to 1GB but before you do that, please do the following first;
a) To remove threat-detection command
b) To remove all unused ACLs and grouped those active ACLs using object-group
c) To downgrade your Cisco ASA to version 8.2.3. Upgrading to v8.3.X and above required memory upgrade, and this involves costs.
For further details, you could also refer to http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a008009491c.shtml
P/S: Please do rate this comment nicely, if you think the information provided here is useful :-)
08-13-2012 07:02 AM
Hi Bro
In my experience, v8.2.5 is very buggy. From the error message alone, it does seem you've a memory leak issue in your Cisco ASA FW. You're software version is hit with a known bug http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCsj37890
I know some people might have told you to upgrade your memory to 1GB but before you do that, please do the following first;
a) To remove threat-detection command
b) To remove all unused ACLs and grouped those active ACLs using object-group
c) To downgrade your Cisco ASA to version 8.2.3. Upgrading to v8.3.X and above required memory upgrade, and this involves costs.
For further details, you could also refer to http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a008009491c.shtml
P/S: Please do rate this comment nicely, if you think the information provided here is useful :-)
08-13-2012 07:06 AM
tmatch compile thread is the process responsible for compling ACLs, there is indeed a difference between 8.0 and 8.2 in terms of how memory and CPU are used when compiling and when compiled - with 8.2 being a faster in ACL lookup but with a bit higher memory footprint.
Looks to me like expected operation, but if in doubt open up a TAC case..
08-13-2012 10:32 PM
Thanks a lot Ramraj and Marcin
We face this issue for 30 min or so when firewall config was synchronized with the active firewall after the reload or when we tried to apply nearly 25 ACL'S in a single shot copied from notepad. After this period of time ASA CPU utilzation comes to normal range . Mostly tmatch compile thread causes issues related to memory ,but in our case there is no issue in memory and no spike in memory .
08-14-2012 05:13 PM
Hi Bro
Have you downgraded your Cisco ASA to version 8.2.3? I've used this version, and I hardly found any issues.
Note: I mean the simplest way to resolve this is to ask Cisco TAC but not everyone has the privilege and access to Cisco TAC. Hence, we turn to people in this community to assist. I want to assist.
08-14-2012 09:08 PM
Hi Ram ,
Actually the issue is related to this bug and its mainly affected in 8.2(5) :-
We are planning to upgrade to 8.3 with additional RAM .
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide