Desktop icons can take up a surprising amount of processing speed/power. They need a lot of background stuff to keep them correct and active. One simple fix is to put them away or, if you really want them on the desktop, put them into a folder on the desktop. They'll be updated whenever the folder is opened, so you won't notice the difference but they won't take up so much background effort.