Could also be a temperature throttling problem caused by dust or a stuck fan. My old work Laptop suffered from that, and recovered after I cleaned it.