Сегодня я захотел начать работать на 64-битной версии PhpStorm 9. Несмотря на то, что 32-битный софт в большинстве случаев работает быстрее, но ограничение по памяти очень сильно мешало работе с крупными проектами. Раньше как-то не интересовался даже какая версия работает, но вчера увидел, что это 32-битная версия.
Если погуглить, то можно многое найти, но меня больше всего интересовала правильная работа с ОЗУ. Часто нужно синхронизировать много файлов с сервером, а для этого PhpStorm жрёт память. Со временем упираться в лимит и начинает дико тормозить, а потом и окончательно падает.
Наперед забегу и скажу, что от перехода на 64-битную версию профит получил сразу. На скачивании папки с большим количеством файлов нагрузка на проц упала с 30% до 10-15%, ОЗУ начало кушать столько, сколько нужно, что сняло проблему тормозов и падений.
Теперь от лирики перейдем к делу. Если кратко, то для запуска 64-битной версии PhpStorm 9 нужно установить JRE такой же разрядности.
1. Java SE Runtime Environment 8
Скачиваем последнюю версию JRE на официальном сайте:
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Продаем душу дьяволу кликая на «Accept License Agreement» и качаем .exe для Windows x64. Устанавливаем. Если прошло всё гладко, то идем в папку C:\Program Files\Java\
и проверяем, чтобы там была папка с jre.
Если произошла ошибка, можно попробовать поставить JDK и потом еще раз запустить установку JRE. Мне помогло. Взять свежий Java SE Development Kit 8 можно тут: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. Указываем переменную среды JAVA_HOME
Чтобы PhpStorm x64 запустился, нужно указать переменную среды JAVA_HOME, которая будет держать в себе ссылку на 64-битную версию JRE.
Переходим Панель управления -> Система -> Дополнительные параметры системы. В открывшемся окне выбираем вкладку «Дополнительно» и находим внизу кнопку «Переменные среды».
Кликаем на кнопку «Создать…» под блоком «Переменные среды пользователя для …». Откроется окно добавления новой переменной, в которое нужно записать следующие данные:
Значение переменной скорее всего будет другим, т.к. с выходом новой версии название папки будет другим. Зайдите у себя в C:\Program Files\Java\ и скопируйте правильное название папки.
3. Запуск 64-битной версии PhpStorm 9
К сожалению, изначально все ярлыки настроены на запуск 32-битной версии. Но в папке программы есть файл PhpStorm64.exe, который нам и нужен.
Кликаем мышкой по ярлыку и выбираем «Свойства». Увидим окошко, в котором нужно поменять имя файла.
На этом всё. Теперь можно использовать 64-битную версию PhpStorm 9 в свое удовольствие и не тратить нервные клетки на тормоза или падения 🙂