It sounds like you're saying the target system has this CPU issue, but the target system is not the system running any guacamole or guacd software?
If that's the case, then this isn't a guacamole issue, and for "methods to resolve" this, you might have better luck NOT including guacamole in any debug searching you do... And instead searching for "RDP", "Linux", and "performance“ The only part of guacamole that really would be in question is which extensions to RDP are supported (such as MS-RDPEVOR for video).. but if guacamole doesn't support it, it's likely also an issue with the target OS too, since there a good chance they both use roughly the same RDP library under the hood of I'm understanding how it works correctly. In terms of RDP performance issues, the most likely issue is the lack of a video card, forcing it to do CPU-based emulation instead of offloading that to a GPU optimized for that work... I would also check that the connection between all systems in the chain have sufficient bandwidth -- which is also dependent on the size of your viewport for the RDP session. If your using a 4k monitor and a full screen browser tab, then the RDP connection will be nearly 4k resolution itself. This would increase the burden on the target system's CPU. -Lee On Fri, Aug 12, 2022, 4:11 AM [email protected] < [email protected]> wrote: > Hi~ > > My os enviroment: > OS: Rocky Linux release 8.5 (Green Obsidian) > CPU: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz > Memory: 8GB > > After the client establishes an RDP connection (only one connection), I > observe the CPU utilization rate through the top command in the Linux > system. > When the content of the client window changes a lot, such as playing video > and dragging the window quickly, I can see that the single core CPU > utilization rate reaches 100%, and the memory utilization rate is not high. > I want to know what methods can be used to solve this situation and > replace it with a better CPU or GPU? > > ------------------------------ > [email protected] >
