I use a laptop with VDJ on it and it has never crashed or overheated and it is a pretty old laptop.
It will be on for at least 4 hours when I am DJing.
The only thing I do is turn it on when I get there and off when I finish. I don't leave it on all day if I have set up early. I set up everything else and then add the laptop when I arrive at the venue.