tracker issue : CF-4126461

select a category, or use search below
(searches all categories and all time range)
Title:

Setting session storage to Redis causes high CPU usage consistently

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Shigeyoshi Muraoka / Shigeyoshi Muraoka (Muraoka Shigeyoshi)

Created: 03/09/2016

Components: Performance

Versions: 2016

Failure Type: Performance Issue

Found In Build/Fixed In Build: Beta2_v12 /

Priority/Frequency: Major / Some users will encounter

Locale/System: English / Win All

Vote Count: 0

Problem:

When setting session storage to Redis, coldfusion.exe and redis-server.exe
processes consistently have high CPU usage, despite they are not under load.


Test case 1 (corei5_2core.png)

OS: Windows 7 64bit (Japanese) 
CPU: Core i5 (2 core)
Memory: 8GB

coldfusion.exe and redis-server.exe are consistently takes up
30~45% CPU cycles respectively (total 60~90% CPU cycles).


Test case 2 (vmware_1vCPU.png)

OS: Windows 2008 R2 (English) on VMWARE
CPU: 1 vCPU
Memory: 4GB

coldfusion.exe and redis-server.exe are consistently takes up
~50% CPU cycles respectively.(total 100% CPU cycles).


After ColdFusion App Server service stopped, redis-server.exe's CPU usage is low.
(vmware_1vCPU_after_CFAppService_stopped.png)

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4126461

External Customer Info:
External Company:  
External Customer Name: Shigeyoshi Muraoka
External Customer Email: SMURAOKA@SAMURAIZ.CO.JP
External Test Config:  


Bug File Paths:
\\sjshare.corp.adobe.com\Prereleasebugfiles\ColdFusion\12.0\Beta2_v12\4106973\vmware_1vCPU.png
	 
\\sjshare.corp.adobe.com\Prereleasebugfiles\ColdFusion\12.0\Beta2_v12\4106973\corei5_2core.png
	 
\\sjshare.corp.adobe.com\Prereleasebugfiles\ColdFusion\12.0\Beta2_v12\4106973\vmware_1vCPU_after_CFAppService_stopped.png

Attachments:

Comments:

Adding BUG AUDIT TRAIL ********action: updated fieldName: Closed By newValue: prk oldValue: Blank oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: Owner newValue: Blank oldValue: prk oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: State newValue: Closed oldValue: Open oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: Reason newValue: Blank oldValue: Fixed oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: Status newValue: Fixed oldValue: ToTest oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: Date Closed newValue: 2016-01-19 01:54:14.0 oldValue: Blank oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-19 09:54:14.0 action: updated fieldName: Changelist newValue: 297545,297556 oldValue: 297545 oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 12:25:52.0 action: updated fieldName: Date Fixed newValue: 2016-01-14 02:40:48.0 oldValue: Blank oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Fixed By newValue: sanniset oldValue: Blank oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Owner newValue: prk oldValue: sanniset oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Reason newValue: Fixed oldValue: BugVerified oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Changelist newValue: 297545 oldValue: Blank oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Status newValue: ToTest oldValue: ToFix oprid: sanniset recordName: RQ_DEFECT timpestamp: 2016-01-14 10:40:48.0 action: updated fieldName: Fix By Milestone newValue: Gold Master oldValue: Blank oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Status newValue: ToFix oldValue: Unverified oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Priority newValue: 3 oldValue: 0 oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Reason newValue: BugVerified oldValue: Blank oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Fix By Product Milestone newValue: Gold Master oldValue: Blank oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Owner newValue: sanniset oldValue: prk oprid: prk recordName: RQ_DEFECT timpestamp: 2016-01-14 10:17:54.0 action: updated fieldName: Dev Assigned newValue: sanniset oldValue: awdhesh oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2016-01-14 06:52:45.0 action: updated fieldName: QE Assigned newValue: prk oldValue: pnayak oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2016-01-14 06:52:45.0 action: updated fieldName: Owner newValue: prk oldValue: pnayak oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2016-01-14 06:52:45.0
Comment by CFwatson U.
4063 | March 09, 2016 02:11:20 AM GMT
Added By:prk Note Added: Issue is fixed, the fix will be available in the next release. Date Added :2016-01-19 09:54:15.0 Added By: PreRelease User User Name:Shigeyoshi Muraoka Note Added: Entered Bug. Date Added :2016-01-14 06:48:21.0
Comment by CFwatson U.
4064 | March 09, 2016 02:11:22 AM GMT