Я пытаюсь разработать некоторые собственные приложения для Android с помощью Android Studio (последняя) на OS X Yosemite. В настоящее время Android Studio просто непригодна: он слишком медленный. Я не имею в виду эмулятор Android, который удваивал время разработки, но сам редактор исходного кода.
Основная проблема заключается в том, что очень часто, но не всегда (я бы сказал почти всегда) он не смог сохранить темп моего редактирования: когда я редактирую текст, символы появляются на экране между одной и двумя секундами позже. Если я удалю символы, я никогда не узнаю, к чему я пришел, не дожидаясь пары секунд. Если я щелкнул правой кнопкой мыши, я ожидаю эквивалент геологического возраста, прежде чем что-то покажется. Практически невозможно использовать графический редактор макетов, потому что это sloooow.
У меня есть и другие проблемы, связанные с невероятными ошибками. Но я хочу сосредоточиться на этой базовой функции.
После небольшого исследования я закончил наращивание своего кучного пространства. Поэтому я вошел:
/Applications/Android Studio.app/Contents/bin
и изменили эти значения:
-Xms512m
-Xmx6000m
-XX:MaxPermSize=1000m
-XX:ReservedCodeCacheSize=500m
-XX:+UseCompressedOops
На самом деле, я только увеличил выделенную память для первых двух из них.
Есть ли какие-либо разработки для Android на Mac, которые смогли увеличить эту базовую производительность Android Studio? Есть ли скрытый трюк, сочетание JVM и опций, способных использовать это приложение?
Я работаю над MBP 2.3GHz i7 с 16 ГБ оперативной памяти: достаточно ли этого?