High CPU usage even when doing nothing

I added two storages, the one is onedrive (for business), another is a ftp service.
My system version is windows 10 1903, 18362.267. Raidrive version is 1.8, standard version.
Hardware setup include a ryzen5 2600, and a msi b450i motherboard

expected behaviour

normal cpu usage on idle

true behaviour

log file

new users cannot pin file.
but I dont see any abnormal phenomenon in it.
I can only post one image, so please click https://sm.ms/image/i4B5WM7LQj1X2eI

update 20190910

I disconnected all the drives and the cpu usage did not change.

Hi, @TTTPOB,

Has it happened always? If so, could you try connect one by one?
You may find out the drive that makes this issue.
If FTP connection is the cause, we need the server information (version, operating system(+version)).

Sorry for the necrobump. I’m having the exact same issue. Raidrive has a very high CPU usage. Is there a solution for this at all?

Hi~ @noctlightsora,

Could you let us know your RaiDrive and Windows version?

I am having the same issue. It occurs when I connect to an FTP server, place my computer in sleep mode, and then wake it up. I am using Windows 10, and RaiDrive version 2019.12.22. CPU usage for Raidrive service is as high as 88%

1 Like

@RaiDrive

2020-07-14 16:34:33.665 +02:00 [INF] == RaiDrive Center Starting : Version : 2020.6.25 ==
2020-07-14 16:34:33.712 +02:00 [INF] Microsoft Windows 10 Pro 64 10.0.19041
2020-07-14 16:35:32.469 +02:00 [INF] Subscription: Standard for anonymous

Same issue here with win 10 2020.6.25 cpu load just goes up and up till i kill and restart the service, i can’t really see anything useful in the logs, except a bunch of auth related errors, see below. got an ftps connection and 2 google drives, one of which is a rather large team drive, i often use standby mode as well. lemme know what info you need

2020-07-14 19:43:58.247 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Google Error Message : Response  Code : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Backend Error"
   }
  ],
  "code": 500,
  "message": "Backend Error"
 }
}
 : Response Data : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Backend Error"
   }
  ],
  "code": 500,
  "message": "Backend Error"
 }
}

2020-07-14 19:43:58.251 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":1237,"NotifyErrorCode":107,"RaiException":"","Filename":"/","WebResponseCode":500,"HttpException":"500 Backend Error : backendError","HttpReferenceMessage":{"error":{"errors":[{"domain":"global","reason":"backendError","message":"Backend Error"}],"code":500,"message":"Backend Error"}}}

the german bits in here are dns errors right after unsuspend i guess:

2020-07-14 20:58:22.783 [INFO] ## POWER SUSPENDED
2020-07-15 08:59:12.575 [INFO] ## POWER RESUMED
2020-07-15 08:59:13.598 [INFO] ## POWER EVENT : ResumeAutomatic
2020-07-15 08:59:14.059 [ERROR] GoogleTeamDrive API : TEAM DRIVE : RefreshToken Exception : {"WinErrorCode":1237,"NotifyErrorCode":103,"RaiException":"Http Error","WebExceptionStatus":"NameResolutionFailure","InnerException":"Der Remotename konnte nicht aufgelöst werden: 'lambda.raidrive.com'"}
2020-07-15 08:59:14.059 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Token Refresh Failed : {"WinErrorCode":1237,"NotifyErrorCode":103,"RaiException":"Http Error","WebExceptionStatus":"NameResolutionFailure","InnerException":"Der Remotename konnte nicht aufgelöst werden: 'lambda.raidrive.com'"}
2020-07-15 08:59:14.089 [ERROR] HTTP REQUEST ERROR : / : ExceptionStatus=NameResolutionFailure : ErrorMsg=Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com' : LastEx : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'
2020-07-15 08:59:14.089 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":1237,"NotifyErrorCode":214,"RaiException":"HTTP REQUEST ERROR : ExceptionStatus : NameResolutionFailure : Msg : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'","Filename":"/"}
2020-07-15 08:59:14.089 [ERROR] HTTP REQUEST ERROR : /Unlimited JMT : ExceptionStatus=NameResolutionFailure : ErrorMsg=Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com' : LastEx : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'
2020-07-15 08:59:14.089 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":1237,"NotifyErrorCode":214,"RaiException":"HTTP REQUEST ERROR : ExceptionStatus : NameResolutionFailure : Msg : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'","Filename":"/Unlimited JMT"}
2020-07-15 08:59:30.616 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Google Error Message : Response  Code : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}
 : Response Data : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}

2020-07-15 08:59:30.617 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":5,"NotifyErrorCode":103,"RaiException":"","Filename":"/","WebResponseCode":401,"HttpException":"401 Invalid Credentials : authError","HttpReferenceMessage":{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}}

I haven’t changed credentials and the ones i configured are correct, it’s working right now, let’s see what happens after next windows standby

Just got back from Standby and RaiDrive Service is eating 10%+ CPU

2020-07-15 21:46:51.536 [INFO] ## POWER SUSPENDED
2020-07-16 08:46:36.615 [INFO] ## POWER EVENT : ResumeAutomatic
2020-07-16 08:46:37.638 [INFO] ## POWER RESUMED
2020-07-16 12:47:03.029 [INFO] ## POWER SUSPENDED
2020-07-16 14:59:01.071 [INFO] ## POWER EVENT : ResumeAutomatic
2020-07-16 14:59:01.690 [ERROR] GoogleTeamDrive API : TEAM DRIVE : RefreshToken Exception : {"WinErrorCode":1237,"NotifyErrorCode":103,"RaiException":"Http Error","WebExceptionStatus":"NameResolutionFailure","InnerException":"Der Remotename konnte nicht aufgelöst werden: 'lambda.raidrive.com'"}
2020-07-16 14:59:01.690 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Token Refresh Failed : {"WinErrorCode":1237,"NotifyErrorCode":103,"RaiException":"Http Error","WebExceptionStatus":"NameResolutionFailure","InnerException":"Der Remotename konnte nicht aufgelöst werden: 'lambda.raidrive.com'"}
2020-07-16 14:59:01.765 [ERROR] HTTP REQUEST ERROR : / : ExceptionStatus=NameResolutionFailure : ErrorMsg=Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com' : LastEx : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'
2020-07-16 14:59:01.766 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":1237,"NotifyErrorCode":214,"RaiException":"HTTP REQUEST ERROR : ExceptionStatus : NameResolutionFailure : Msg : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'","Filename":"/"}
2020-07-16 14:59:01.766 [ERROR] HTTP REQUEST ERROR : /Unlimited JMT : ExceptionStatus=NameResolutionFailure : ErrorMsg=Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com' : LastEx : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'
2020-07-16 14:59:01.766 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":1237,"NotifyErrorCode":214,"RaiException":"HTTP REQUEST ERROR : ExceptionStatus : NameResolutionFailure : Msg : Der Remotename konnte nicht aufgelöst werden: 'www.googleapis.com'","Filename":"/Unlimited JMT"}
2020-07-16 14:59:02.094 [INFO] ## POWER RESUMED
2020-07-16 14:59:05.579 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Google Error Message : Response  Code : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}
 : Response Data : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}

2020-07-16 14:59:05.583 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetSpaceInfo : Exception : {"WinErrorCode":5,"NotifyErrorCode":103,"RaiException":"","Filename":"GetAbout","WebResponseCode":401,"HttpException":"401 Invalid Credentials : authError","HttpReferenceMessage":{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}}
2020-07-16 14:59:22.503 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Google Error Message : Response  Code : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}
 : Response Data : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}

2020-07-16 14:59:22.503 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":5,"NotifyErrorCode":103,"RaiException":"","Filename":"/","WebResponseCode":401,"HttpException":"401 Invalid Credentials : authError","HttpReferenceMessage":{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}}
2020-07-16 14:59:22.703 [ERROR] GoogleTeamDrive API : TEAM DRIVE : Google Error Message : Response  Code : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}
 : Response Data : {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
}

2020-07-16 14:59:22.703 [ERROR] GoogleTeamDrive API : TEAM DRIVE : GetChangeStart Exception : {"WinErrorCode":5,"NotifyErrorCode":103,"RaiException":"","Filename":"/Unlimited JMT","WebResponseCode":401,"HttpException":"401 Invalid Credentials : authError","HttpReferenceMessage":{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}}

Credentials are OK, i am browsing my connections right now

1 Like

@RaiDrive

Not sure if the auth issue is even related to the high CPU usage, i just rebooted and am seeing 8-13% CPU usage for the RaiDrive service, even though everything is disabled: On a 5GHz i9 CPU, Windows 10. Nothing bad in the logs, just me unmounting drives.

2020-07-26 10:31:05.235 [INFO] == RaiDrive Service Starting : Version : 2020.6.25.0(64Bit) IsServer : False IsWindows7 : False ==

1 Like