I have a Lenovo Legion Y520-IKBM with i5-7300HQ, 1060 Max-Q and 16 GB RAM (I know it is a little bit weak for 2021). Recently I noticed that my CPU underclocks itself when it is under load. For example when I just browse the web or talk in discord the processor sits at around 3.20-3.30GHz, but when I start playing some heavy games like PUBG or COD the CPU just goes to 2.20-2.30GHz after 3-4 minutes of play time and the games don't run smoothly. I am using HW Info and saw that the laptop isn't thermalthrottling or anything like that. Here is a link to a log from HW Info while browsing the web: https://drive.google.com/file/d/1zNOaqVYLcON-QW1X5n_6DbYGZEGuwl30/view?usp=sharing. If someone can help me I would be thankful.