purplestrm, ты полагаешь, я прям мастер? Нее... уж всяко не круче тебя :)
Я просто рассуждаю: если на одном и том же ядре - то возможно там проблемы на плате, с питанием этого ядра например. Но не обязательно.
Может быть, например, всё наоборот - проблема у другого ядра, и то ядро зависает и никогда не будет появляться в ошибках, а будет сообщение timeout от ядер, которые ждут от зависшего ядра сигнал и не получают.
Может, там проблема и не в железе вообще, а в софте - может, webstorm моросит.
Было бы хорошо с нескольких раз таких сбоев сравнить сообщения об ошибках и искать закономерности. И в зависимости от найденных закономерностей, ну и как мы их осмыслим - либо в техподдержку Apple, либо к разработчикам IDE, или еще куда.
В общем, пиши пока прям сюда, тут народ читает более умный и опытный, поправят и направят если что.
purplestrm, кстати, а покопайся в Library > Logs > DiagnosticsReports и Library > Logs > CrashReporter - там логи и сообщения об ошибках должны складываться.
По-моему, в DiagnosticsReports заглянуть можно только под root в safemode, не помню точно. Может, более опытные подскажут.
purplestrm, и еще:
мак поддерживает загрузку с флешки. Можно поставить на флешку ось и туда ПО, тот же вебсторм. И попробовать загрузиться с флешки и посмотреть, как оно будет работать.
В том смысле, что вдруг просто то ПО, которое сейчас на штатном диске, где-то побилось? Тогда с флешки проблем не будет, тогда просто переустановить всё по-новой на штатный диск и всё.
Есть тема на официальном форуме: https://youtrack.jetbrains.com/issue/JBR-2310
Почитайте ветку, скорее всего проблема с java и 10м поколением CPU (проблема программная, есть и на винде и на линуксе).
У вас кстати CPU i3 или i5?
purplestrm, у вас макбук при отключении от питания - работает нормально или проседает анимация, особенно в лаунчпаде? Смачивание между екранами и тд...