Yep, I already did a test:
I deleted all media cache from imac and completely restored them on the external hard drive. After that, imac is still incredibly long loaded, and macbook handled it in a few minutes.
So strange.
Both have SSD 256gb. And it seems that everything was the same on both machines.
Where else could the problem be?