particles.js icon indicating copy to clipboard operation
particles.js copied to clipboard

MacBook Pro 2017 panicking (overheating?)

Open gridsystem opened this issue 7 years ago • 13 comments

When running the demo website or embedded in my app my MacBook overheats and shuts down, using latest Safari and Chrome.

Is this a common issue or sort of expected? It's a fairly new machine and this has only happened when using particles-js for extended periods.

Possibly related to https://github.com/VincentGarreau/particles.js/issues/64 but my browsers aren't crashing first.

gridsystem avatar Sep 21 '17 10:09 gridsystem

Bump.

Having the same issue, without the shut down because I always move away from the website fast enough. It's a weird issue but it also happens with other complex graphics (gaming). I think it's Mac's fault.

0xNtive avatar Nov 20 '17 08:11 0xNtive

Same issue here. I’m using a 2 year old MacBook Pro (recently serviced and in good health) and when I load up the site that is using particles.js (both my own one in dev and the demo site, my machine begins overheating and making a hell of a lot of noise.

As @damircengic2 suggested, it could well be a fault in the MacBook, but it’s odd that I have only ever experienced this issue with particles.js (I don’t use my machine for gaming, so can’t comment on that front).

jasewarner avatar Nov 27 '17 12:11 jasewarner

Same issue with late '13 rMBP.

ericgerhardy avatar Dec 04 '17 18:12 ericgerhardy

Older macbooks have problems with web-based graphics. It caused quite an uproar a couple years ago when brand new 2015 macbook pros were overheating after watching a live stream on Twitch.tv

If you open Activity Monitor and then try visiting a site with particles.js, can you see your CPU usage rapidly increasing? If so, then it's surely the problem I described above. I think it has something to do with bad hardware acceleration on integrated graphics chips. I can't recall the specifics though, it's been a couple years since I dealt with this issue.

One thing you can try is setting the retina_detect property on the particlesJS config object to false. This will reduce the CPU load a fair amount, and might be enough to let you run this library on your machine.

perich avatar Jan 07 '18 10:01 perich

@grahamperich Thanks for the insight. It's quite sad that expensive machines such as Macbook Pros are so incapable of dealing with some simple graphics. My Macbook Pro sometimes starts heating up when I watch a 4K video.

Do you know if the latest models took care of this?

0xNtive avatar Jan 07 '18 10:01 0xNtive

Mine is the latest model, non touch bar with integrated graphics and I have experienced shutdowns from overheating while running particles.js with and without the retina option.

gridsystem avatar Jan 07 '18 10:01 gridsystem

Any news about this issue?

giraz82 avatar Feb 02 '18 10:02 giraz82

Same here. I'm using a png and it turns on my fan after a minute

yungobiwan avatar Feb 05 '18 02:02 yungobiwan

have the same issue,my mac is 15 inch,the 2013 later,chrome 68.0.3440.106 64bit. when open pages that contains this javascript,the cpu load get up to 400%. sadly. close the tab as fast as i can.

zszhere avatar Sep 15 '18 15:09 zszhere

Can confirm, this is an issue for my Early 2013 Macbook pro, it's top spec for the year i7, 16GB RAM etc. with the uprated GPU but still particles.js turns it into a jet engine about to take off and I could cook an egg on the casing.

benravetta avatar Oct 08 '18 18:10 benravetta

MBP 2018 15 inch overheating as well

jimfilippou avatar Jul 22 '19 00:07 jimfilippou

Cooks my Macbook Pro 13' Early 2015 - does this happen on Windows laptops??

liquidvisual avatar Sep 21 '19 14:09 liquidvisual

Try this repository: https://github.com/matteobruni/tsparticles I have a MBP 2017 and everything runs fine

matteobruni avatar Jun 14 '20 14:06 matteobruni