Привет, обрисую ситуацию:
Работаю в офисе, дома есть ПК за которым провожу свое свободное время дома. Но есть проблема с железом, если нужно куда-то уезжать, соответственно подумываю о ноутбуках.
Так как мне нужно "временное решение", то подумываю о самых бюджетных версиях - Эир М1 8/256.
Встает вопрос, хватит ли этой спеки для полноценной работы Фронта? (поднимаю обычно Vue проект + возможно не жирный Нодовский бэк, Webstorm (1-2 проекта), браузер + фигма). Привычкой держать открытыми 100+ вкладок не имею, компы всегда выключаю как заканчиваю работу (это к тому, что оперативу обычно не гружу).
На практике, быстро начнет бесить ужиматься и лучше смотреть в сторону 16gb RAM. Разница в цене между 8 и 16 гб в свете актуальных зп в разработке не стоит нервов и ужиманий.
Если в цифрах, то у меня на pro версии с запущенными браузерами (хром и мозилла, 3-4 вкладки), 2 не жирных проекта phpstorm, slack, telegram - потребление памяти 8гб.
Как только начинаю работать и разворачивать окружения (я php разработчик), дополнительные программы - сразу 16gb кончается.
8гб однозначно не хватит. 16гб - впритык. И то благодаря Vue, реакт жрёт сильно больше.)
Но вообще, хоть с 16гб можно жить, но с 32гб+ уже можно увеличить выделение памяти по умолчанию для Webstorm и Node и работать станет действительно приятно. Ну, по крайне мере, ещё на пару лет.)
Вообще решение довольно простое: поставь будильник себе на середину рабочего дня, как зазвинит - посмотри, сколько памяти юзается вот прям сейчас, во время активной работы и от того пляши. Будь уверен, что меньшее число гарантирует тебе неудобства, даже если кажется, что ты мог бы "потесниться" отрубив то или это.
Rufix, ну да, тот кусок дерьма на реакте, с которым я вынужден работать сейчас - вообще не стартует при --max-old-space-size(память ноды) меньше 10гб. =\
Не стоит забывать также о всяких слаках, скайпах и прочей рабочей коммуникации, которая тоже жрёт как не в себя.
У меня, например, сейчас (при не самой активной разработке, раз тут сижу:) ) занято 24гб памяти, но некоторая часть из этого, признаюсь, из-за "привычкой держать открытыми 100+ вкладок".)
Aetae, У вас mac на М1? У меня M1 Pro на 16.
У меня и докер крутится, и вкладок 80 на хроме, и пара проектов висит на ноде, запущено 3 версии MySql, ужасные Mamp Pro там же. Шторм проекта по 4 открыто обычно и куча другие программ, которые отжирают по 1 гб памяти. И все работает отлично и вентилятор не включается.
Так что Rufix , бери air лучше , это раз, ну а 16 гб - там просадки не такие ощутимые на самом деле, но я бы просто для своего спокойствия взял бы.
Dmitry Bay, не мака у меня нет. Ноут на 16гб на винде которому тяжко и PC на 64гб(психанул в своё время:) ) тож на винде.
Но сильно сомневаюсь, что mac произведёт какое-то чуждо с памятью: webstom, node, браузеры и мессанждеры - оно всё кроссплатформеное на одной и той же кодовой базе.
Rufix - я описал как ты можешь сам прикинуть сколько те надо. Dmitry Bay - что webstorm на java, что node - выделяют под кучу конкретные объёмы памяти. Что такого особо магического может сделать мак с конкретными объёмами, чего не может линь или винда? Пахнет маркетингом, имхо.
Aetae, а вы найдите знакомого с таким маком, даже с 8гб ram, не суть. И попробуйте попользоваться, установив ваш стек необходимый. M1 сделали чудо по сравнению с intel. Даже я свой мак с i7 продал с 15 дюймами экрана, в пользу коротыша 13", потому что он идеально делал свою работу.
Пару месяцев обновил жену. Даже ее начальницу, которая заказала себе вин ноут за 150К, в итоге купила air за 90К.
Даже посмотрите бенчмарки между M1 8gb и M1 16gb, там столько непонятностей, что обычному виндовому пользователю это будет казаться шуткой.
Я работаю на 4-ядерном Intel macbook pro с 8гб. IDE и фигма работают более менее норм. Куллеры включаются в 30% времени.
В покупке чего то на М1 больше пугает не память, а отсутствие куллеров в некоторых моделях.
Потому что на своем могу включить вентиляторы, когда бук греет мне ноги
А 8гб на М1 и 8гб любого компа на винде - это разные вещи
Нет!
Тем уже много, прочтите реальные отзывы разработчиков на профильных форумах и узнайте всю боль IDE+фигма на 8GB ram, тут только деды-теоретики расскажут что все зашибись, но они даже не знают что такое фигма. Фигма ПЕРЕЗАГРУЖАЕТСЯ от нехватки памяти, вылетает с надпись что памяти не хватает.