Default Green Orange
Gemini_13's Blog
Блокнот полезных вещей
Home
    • Карта сайта
    • Обо мне
RSS

Запуск PhpStorm 9 x64 на Windows

Windows, Разное Add comments

Сегодня я захотел начать работать на 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 в свое удовольствие и не тратить нервные клетки на тормоза или падения 🙂


12 января, 2016  
Tags: jdk, jre, phpstorm, windows

Leave a Reply

  • Рубрики

    • FreeBSD (20)
    • Linux (46)
    • MySQL (11)
    • Windows (14)
    • Железо (3)
    • Мои моды к TorrentPier II (16)
    • Настройка сервера (49)
    • Разное (33)
    • Скрипты (30)
  • Свежие записи

    • Поля форм на Yii2: textInput(), passwordInput() и hiddenInput()
    • Поля форм на Yii2: CheckboxList()
    • SpeedTest датацентров Digital Ocean
    • Патчим Gearman на Debian
    • nginx + Apache 2.4 и REMOTE_ADDR (решение проблемы)
    • Создание и подключение swap-файла в Debian
    • Запуск PhpStorm 9 x64 на Windows
    • Рекурсивная замена прав доступа для папок и файлов в Linux
    • VirtualBox 5 + phpVirtualBox на Debian 8.2 (jessie)
    • Обработка сессий PHP с помощью Redis + phpredis на Debian 7.8
  • Ссылки

    • My GitHub
  • Архивы

    • Июнь 2016 (2)
    • Март 2016 (2)
    • Январь 2016 (3)
    • Ноябрь 2015 (2)
    • Август 2015 (1)
    • Февраль 2015 (1)
    • Январь 2015 (7)
    • Октябрь 2014 (1)
    • Июнь 2014 (1)
    • Май 2014 (1)
    • Апрель 2014 (7)
    • Февраль 2014 (9)
    • Январь 2014 (5)
    • Декабрь 2013 (7)
    • Ноябрь 2013 (1)
    • Октябрь 2013 (3)
    • Август 2013 (4)
    • Июль 2013 (4)
    • Июнь 2013 (3)
    • Апрель 2013 (2)
    • Март 2013 (2)
    • Февраль 2013 (6)
    • Январь 2013 (2)
    • Декабрь 2012 (1)
    • Ноябрь 2012 (2)
    • Октябрь 2012 (7)
    • Сентябрь 2012 (22)
Все права защищены © 2016 Gemini_13's Blog
G13.org.ua