Android studio сколько оперативной памяти
My system configuration: Intel Pentiunm dual core 1.3GHz with 2GB RAM. I have installed Android Studio but it is sluggish, I'm new in android development. Is upgrading RAM to 4GB help?
6 Answers 6
I have a laptop with this configuration:
- Core i5
- 4GB RAM DDR3
- HHD 5400RPM speed
And it's very slow.
When I upgrade my system with 8GB RAM and change my HDD with SSD, my speed is much improved.
So, I recommend that, you must at least have 8GB of RAM and Core i5 or Core i7 CPU, with a SSD. Don't use HDD.
UPDATE 27/AGU/2017
minimum requirement :
best :
UPDATE 31/JUL/2020
minimum requirement :
best :
+1 core i5 and i7. This is IDE is becoming more and more resource hog. It is as if this IDE was made using Crytek Engine. The requirements required for this to run optimally matches that of a AAA video game, minus the gfx card of course.
Hello, I was wondering if in this year 2019 is it still advisable to use core i7 for android studio. My desktop is i7 with 16GB ram but its too slow. Thank you.
@natsumiyu , do you use of SSD hard drive ? , for cleaning and building your application in androidStudio , SSD require .
4 GB RAM minimum, 8 GB RAM recommended
IMHO, Android Studio will use as much RAM as it can, and your RAM requirements will depend on the size of your project(s) that you are working on. For example, I recently moved from a machine with 16GB RAM to 32GB, owing to Android Studio's memory usage.
In my experience it is unusable with 4GB RAM. That's the main reason I still stick to Eclipse (On Windows that is, I haven't tried it on any other platform yet).
I have a computer with 4 GB RAM and Android Studio works very slowly.
I recommend 8 GB minimum.
This was my experience starting with minimum specs. I started with a Dell Optiplex 775 and downloaded and installed XMeters to monitor the CPU and RAM. The starting specs was:
I used this for about 1 weeks while learning java and android programming. The build times were very long with occasional crashes. I soon realized I was wasting too much time so I upgraded the RAM:
I used this setup for about 2 months. Build times improved a lot but the cpu was still running at 100% on builds. So I upgraded the cpu.
Note: I was never able to run an emulator, only my phone. Hard Drive was 500gb SATA 7200 RPM.
Minimum specs would be the last setup but with 6GB ram.
You can use one of the cpu comparison sites to bench mark your intended purchase against the above minimum.
Выбираю сейчас ноутбук для программирования под Android, так как сейчас программирую на MacBook Air с 4гб, и это боль. И при выборе возник такой вопрос: хватит ли 8гб оперативки для комфортной работы в Android Studio с параллельно запущенным браузер, или все же брать что-то с 16гб?
Простой 7 комментариев
8 -- это в 2 раза лучше, не хватает вам сколько?
У меня Шторм (тот же клиент практически), иногда 2 проекта, Шторм с 20+ вкладками + виртуалка (. ) на полтора гига и еще все мессенджеры -- все летает
Макбук 2015 Про, 8Гб
Elmo Sputterspark, внизу в футере есть раздел Обратная связь, и там можно предложить Гениальную идею для тостера, по моему это будет полезно
Olek1, все задающие еженедельный вопрос™ свято верят. что их проблема уникальна. Этот тег ставить будут только правками.
Сергей Горностаев, имхо их надо както склеивать и всё, чтобы по 100 раз не задавали одно и тоже, насытить ими выдачу в препоиске, а комментарии к ним не закрывать, пускай бубнят и придут может к какомуто новому консенсусу
Не работал с Android Studio и не знаю его требований к памяти, но это нетрудно замерить.
В данный момент времени для комфортной работы с браузером нужно 8гб.
Если кроме браузера будет еще что-то активно использующее оперативную память, надо больше.
Насколько больше - посмотрите какой объем памяти занимает ваша студия, и все связанные с ней процессы.
В общем я бы посоветовал не меньше 16.
Трудно.
Это штука сделана на Яве.
Чтобы замерить - нужно реально поработать на реальных данных, дождаться пока мусор для сборщика накопится - и только тогда можно сказать что-то более определенное.
А для этого нужен тестовый компьютер с кучей оперативки.
moreleaksILoveMS, Браузер в зависимости от количества открытых страниц, установленных плагинов и содержания открытых страниц потребляет в основном от 0,5-6Гб оперативной памяти. Если тяжелые приложения внутри браузера запустить будет потреблять и больше.
В среднем для большинства офисных задач вполне хватает 8Гб для системы.
Android Studio в шапке вопроса это не офисная задача, большинству разработчиков не хватает сегодня и 16ГБ
Olek1, И что? Вы вообще читаете комментарии прежде чем на них отвечать?
Ответ был на комментарий moreleaksILoveMS насчет браузера - при чем тут вообще Android Studio??
На вопрос заданный в шапке был дан четкий ответ, который вы можете увидеть в ответах.
moreleaksILoveMS, Какая связь между ламерством и кучей вкладок?
Мне например удобно держать в браузере порядка 20-30 вкладок, и на некоторых работает активный код.
Если не открывать тяжелых страниц со скриптами, и не открывать много вкладок - будет потреблять меньше.
Никто не говорит что нельзя работать с 4Гб памяти - можно, вопрос лишь в комфорте.
Для некоторых задач вполне хватает 16килобайт оперативки - игрушки вполне себе летают.
moreleaksILoveMS, это означает что не открыть ни 10-20 вкладок в хроме, ни по скайпу с заказчиком поговорить, ничего другого, однозадачный компьютер))
АртемЪ, Зачем держать 20-30 вкладок в браузере? Ты запутаешься там, алё. Ты все равно со всеми одновременно работать не будешь
moreleaksILoveMS, "хороший вариант" купить 2 макбука по 8 гигабайт, вместо одного с 16гб, или 2 ноутбука с 16ГБ вместо одного с 32ГБ
report this ad
Android Studio is a popular IDE developed by JetBrains and Google, designed specifically for Android development. It’s available for Windows, macOS, Linux, and Chrome OS. Below are the system requirements to run Android Studio on each platform in 2022.
Table of Contents
Linux
Minimum system requirements:
- OS: Any 64-bit Linux distribution that supports Gnome, KDE, or Unity DE
- CPU: x86_64 CPU architecture; 2nd generation Intel Core or newer, or AMD processor with support for AMD Virtualization (AMD-V) and SSSE3
- Memory: 8 GB RAM
- Free storage: 8 GB
- Screen resolution: 1280 x 800
- GNU C Library (glibc) 2.19 or later
Recommend system requirements:
- OS: Any 64-bit Linux distribution that supports Gnome, KDE, or Unity DE
- CPU: Intel Core i5-8400 or better
- Memory: 8 GB
- Free storage: 20 GB SSD
- Free resolution: 1920 x 1080
- GNU C Library (glibc) 2.19 or later
Mac
Minimum system requirements:
- OS: macOS 10.14 (Mojave) or newer
- CPU: ARM-based chips, or 2nd generation Intel Core or newer with support for Hypervisor.Framework
- Memory: 8 GB RAM
- Free storage: 8 GB
- Screen resolution: 1280 x 800
Recommended specifications:
- OS: macOS 10.15 (Catalina)
- CPU: Intel Core i5-8400 3.0 GHz or better
- Memory: 8 GB RAM
- Free storage: 4 GB (SSD is strongly recommended)
- Screen resolution: 1920 x 1080
Chrome OS
Minimum system requirements:
- CPU: Intel i5 or higher (U series or higher) recommended
- Memory: 8 GB
- Free storage: 8 GB
- Screen resolution: 1280 x 800
The Final Words
The process of building applications and games is resource-intensive, especially CPU. If your CPU is too old then your computer will be very hot and possibly overloaded. Therefore, we recommend using an Intel Core i5-8400 or a better CPU. In addition, the use of SSD also makes your work process much quicker and more comfortable than using a HDD.
Моя конфигурация системы: двухъядерный Intel Pentiunm 1,3 ГГц с 2 ГБ ОЗУ. Я установил Android Studio, но он работает медленно, я новичок в разработке Android. Помогает ли обновление ОЗУ до 4 ГБ?
У меня ноутбук такой конфигурации:
- Core i5
- 4 ГБ оперативной памяти DDR3
- HHD скорость 5400 об / мин
И это очень медленно.
Когда я обновляю свою систему с 8 ГБ ОЗУ и меняю жесткий диск на SSD, моя скорость значительно улучшается.
Итак, я рекомендую вам иметь как минимум 8 ГБ ОЗУ и процессор Core i5 или Core i7 с SSD. Не используйте HDD.
ОБНОВЛЕНИЕ 27 августа 2017 г.
минимальное требование :
- SSD
- 8 ГБ оперативной памяти
- Core i5
Лучший :
- SSD
- 16 ГБ оперативной памяти
- Core i7
ОБНОВЛЕНИЕ 31 / ИЮЛ / 2020
минимальное требование :
Лучший :
+1 ядро i5 и i7. Это IDE становится все более и более ресурсоемким. Как будто эта IDE была создана с использованием Crytek Engine. Требования, необходимые для его оптимальной работы, соответствуют требованиям видеоигры AAA, за исключением, конечно, карты gfx.
Здравствуйте, мне было интересно, целесообразно ли в этом 2019 году использовать Core i7 для студии Android. Мой рабочий стол - i7 с оперативной памятью 16 ГБ, но он слишком медленный. Спасибо.
@natsumiyu, вы используете жесткий диск SSD? , для очистки и сборки вашего приложения в androidStudio требуется SSD.
По состоянию на ноябрь 2020 года официальные системные требования гласят:
4 GB RAM minimum, 8 GB RAM recommended
IMHO, Android Studio будет использовать столько ОЗУ, сколько сможет, и ваши требования к ОЗУ будут зависеть от размера вашего проекта (ов), над которым вы работаете. Например, я недавно перешел с машины с 16 ГБ ОЗУ на 32 ГБ из-за использования памяти Android Studio.
По моему опыту, его нельзя использовать с 4 ГБ ОЗУ. Это основная причина, по которой я все еще придерживаюсь Eclipse (то есть в Windows я еще не пробовал его ни на одной другой платформе).
Google солгал. Не верьте ничему, что он говорит. Его нельзя использовать с 4 ГБ в качестве мин. Лучше иметь 8 ГБ +
У меня компьютер с 4 ГБ ОЗУ и Android Studio работает очень медленно .
Я рекомендую минимум 8 ГБ.
Это был мой опыт, начиная с минимальных требований. Я начал с Dell Optiplex 775, загрузил и установил XMeters для мониторинга ЦП и ОЗУ. Стартовые характеристики были:
Я использовал это около 1 недели, изучая программирование на Java и Android. Время сборки было очень долгим, иногда случались сбои. Вскоре я понял, что трачу слишком много времени, поэтому обновил оперативную память:
Я использовал эту установку около 2 месяцев. Время сборки значительно улучшилось, но процессор все еще работал на 100% на сборках. Итак, я обновил процессор.
Примечание: мне никогда не удавалось запустить эмулятор, только мой телефон. Жесткий диск был 500 ГБ SATA 7200 об / мин.
Минимальные спецификации будут последней настройкой, но с оперативной памятью 6 ГБ.
Вы можете использовать один из сайтов сравнения процессоров, чтобы сравнить предполагаемую покупку с указанным выше минимумом.
Я установил Android Studio 1.0 RC 2. У меня установлено 4 ГБ ОЗУ, но после запуска Android Studio и запуска Android Emulator более 90% физической памяти было использовано только этими двумя. Есть ли способ уменьшить использование памяти? Из-за проблемы с памятью я не могу одновременно открывать другие приложения.
Использование Eclipse или Android Studio и эмулятора на машине для разработки под Windows 4 ГБ будет очень болезненным. Я настоятельно рекомендую вам либо обновить оперативную память вашей машины разработки (8 ГБ или более), протестировать на устройстве (вместо эмулятора), либо пропустить IDE и заняться разработкой с помощью простого редактора и инструментов командной строки.
Я предполагаю, что вы используете Windows, судя по опубликованному вами снимку экрана. Но какая версия винды? Кроме того, поскольку Android Studio все еще находится в зачаточном состоянии, у вас будет много проблем с ней. Если вам не нужна поддержка Gradle, вы всегда можете попробовать Eclipse - IDE была испытана на протяжении многих лет, поэтому она довольно надежна для среды разработки - с точки зрения оперативной памяти.
@PPD: в Windows отключите ненужные службы с помощью инструментов администрирования | Вариант услуг . Зайдите msconfig и отключите ненужные приложения во вкладке Автозагрузка . Отключите ненужные визуальные эффекты в Windows. Когда вы запускаете эмулятор Android, включите опцию Use Host GPU, особенно если у вас мощная графическая карта. У меня есть компьютер для разработки с Windows 7, и я использую только 2–2,5 ГБ ОЗУ одновременно, включая наличие: Windows 7, Eclipse, Mozilla Firefox (без надстроек) и шагов настройки Windows, о которых я только что упомянул. Я также использую Fedora, и она использует даже меньше памяти, чем Windows.
Просто наблюдение: я вижу, у вас открыты несколько вкладок Google Chrome. Вы можете обнаружить, что Firefox использует немного меньше оперативной памяти, поскольку он не использует процесс для каждой вкладки браузера.
В настоящее время я запускаю Android Studio на машине с Windows 8.1 с 6 гигабайтами ОЗУ.
Я обнаружил, что отключение VCS в студии Android и использование внешней программы для обработки VCS очень помогли. Вы можете отключить VCS, перейдя в Файл -> Настройки -> Плагины и отключив следующее:
- Интеграция с CVS
- Интеграция с Git
- GitHub
- Google Cloud Testing
- Ядро Google Cloud Tools Core
- Google Cloud Tools для Android Studio
- hg4idea
- Интеграция с Subversion
- Меркуриальная интеграция
- TestNG-J
Огромная разница, когда ваш проект настроен с любым репозиторием, таким как svn или github. время ожидания выполнения уменьшено с> 3 мин до
Кажется, это работает и имеет большое значение, хотя я оставил включенной интеграцию Git. В идеале Android Studio должна иметь эти настройки по умолчанию.
Я использовал этот метод для мини-корпуса HP 6005 с оперативной памятью 4 ГБ и процессором amd X4. после отключения всех этих плагинов моя студия Android открылась очень-очень быстро, я не могу поверить. перед запуском студии Android требуется 15 секунд, но теперь он появляется за 1 секунду. Благодарность
В моем случае было два основных источника перегрузки памяти: IDE и Gradle:
Android Studio (до 1,5 ГБ)
JVM IDE настроен на максимальный размер кучи. Вы можете увидеть это в правом нижнем углу основного интерфейса:
Вы можете уменьшить это путем редактирования параметров , связанных с памятью в в .vmoptions файле . Например, я изменил максимальный размер кучи на 512 МБ:
К сожалению, я обнаружил, что уменьшение этого значения увеличивает частоту временного зависания Android Studio, возможно, для сборки мусора.
Эмулятор
Что касается эмулятора, занимающего много оперативной памяти, ваш снимок экрана показывает, что он занимает около 800 МБ. Вы можете выбрать, сколько оперативной памяти выделить эмулятору:
- Отредактируйте AVD
- Нажмите Показать дополнительные настройки
- Уменьшите значение RAM
@Zelphir, какую ОС и версию Android Studio вы используете? Я использую Windows, и в инструкциях указано, что файл находится в папке %USERPROFILE% , что зависит от пользователя. Я не очень хорошо разбираюсь в Linux, но в инструкциях Mac и Linux также говорится, что файл находится в папке ~ , которая, как я полагаю, является домашним каталогом пользователя? Если файла нет, возможно, вы можете просто создать его; в упомянутой выше документации сказано Instead, you can customize the attributes by creating your own .properties or .vmoptions files in the following directories. . Не могли бы вы сообщить мне, работает ли он, чтобы я мог обновить ответ?
Замечательные предложения! Для Gradle я решил проблему «в масштабе всего пользователя» путем редактирования ~/.gradle/gradle.properties .
Вы можете ускорить работу с Eclipse или Android Studio, просто выполните следующие действия:
- Использовать / открывать по одному проекту за раз
- очищайте свой проект каждый раз после запуска приложения в эмуляторе
- использовать мобильное / внешнее устройство вместо эмулятора
- не закрывайте эмулятор после использования один раз, используйте один и тот же эмулятор для запуска приложения каждый раз
- Отключите VCS с помощью Файл-> Настройки-> Плагины и отключите следующие вещи:
1. Интеграция с
CVS 2. Интеграция с
Git
3. GitHub 4. Инструменты Google Cloud для Android Studio
5. Интеграция с субверсиями
Я также использую Android Studio с установленной основной памятью объемом 4 ГБ, но следование этим утверждениям действительно повышает производительность моей Android Studio.
Мой процессор i3 хочет бросить вызов вашему> i3, вы хотите принять этот вызов? Никто не скажет, что i3 вызывает более медленную или высокую память .
Android Studio недавно опубликовала официальное руководство для машин с низким объемом памяти: Руководство
Если вы используете Android Studio на компьютере со спецификациями ниже рекомендованных (см. Системные требования), вы можете настроить среду IDE для повышения производительности на своем компьютере следующим образом:
Уменьшите максимальный размер кучи, доступный для Android Studio : уменьшите максимальный размер кучи для Android Studio до 512 МБ.
Обновите Gradle и плагин Android для Gradle : обновите до последних версий Gradle и плагин Android для Gradle, чтобы убедиться, что вы используете последние улучшения производительности.
Включить режим энергосбережения : включение режима энергосбережения отключает ряд фоновых операций с интенсивным использованием памяти и аккумулятора, включая выделение ошибок и проверки на лету, автозаполнение кода и автоматическую инкрементную фоновую компиляцию. Чтобы включить режим энергосбережения, щелкните Файл> Режим энергосбережения.
Отключите ненужные проверки линтов : чтобы изменить, какие проверки линтов выполняет Android Studio в вашем коде, действуйте следующим образом: нажмите Файл> Настройки (на Mac, Android Studio> Настройки), чтобы открыть диалоговое окно настроек. На левой панели разверните раздел Редактор и щелкните Инспекции. Установите флажки, чтобы выбрать или отменить проверку на ворсинок в соответствии с вашим проектом. Нажмите Применить или ОК, чтобы сохранить изменения.
Отладка на физическом устройстве : отладка на эмуляторе использует больше памяти, чем отладка на физическом устройстве, поэтому вы можете улучшить общую производительность Android Studio путем отладки на физическом устройстве.
Включите только необходимые службы Google Play в качестве зависимостей : включение служб Google Play в качестве зависимостей в ваш проект увеличивает необходимый объем памяти. Включите только необходимые зависимости для улучшения использования памяти и производительности. Для получения дополнительной информации см. Добавление сервисов Google Play в свой проект.
Уменьшите максимальный размер кучи, доступный для компиляции файла DEX : установите javaMaxHeapSize для компиляции файла DEX на 200 м. Дополнительные сведения см. В разделе « Увеличение времени сборки за счет настройки ресурсов DEX» .
Не включайте параллельную компиляцию : Android Studio может компилировать независимые модули параллельно, но если у вас система с низким объемом памяти, вам не следует включать эту функцию. Чтобы проверить этот параметр, выполните следующие действия: Нажмите «Файл»> «Настройки» (на Mac, Android Studio> «Настройки»), чтобы открыть диалоговое окно «Настройки». На левой панели разверните Сборка, Выполнение, Развертывание, а затем щелкните Компилятор. Убедитесь, что параметр Компилировать независимые модули параллельно не отмечен. Если вы внесли изменения, нажмите Применить или ОК, чтобы изменения вступили в силу.
Включите автономный режим для Gradle : если у вас ограниченная полоса пропускания, включите автономный режим, чтобы Gradle не пытался загрузить недостающие зависимости во время сборки. Когда включен автономный режим, Gradle выдаст ошибку сборки, если у вас отсутствуют какие-либо зависимости, вместо попытки их загрузить. Чтобы включить автономный режим, выполните следующие действия:
Нажмите «Файл»> «Настройки» (на Mac, Android Studio> «Настройки»), чтобы открыть диалоговое окно «Настройки».
На левой панели разверните Сборка, Выполнение, Развертывание и нажмите Gradle.
Windows
Minimum system requirements:
- OS: Windows 8/8.1/10/11 (64-bit)
- CPU: 2nd generation Intel CPU (Sandy Bridge) or newer, AMD CPU with support for a Windows Hypervisor
- Memory: 8 GB RAM
- Free storage: 8 GB
- Screen resolution: 1280 x 800
Recommended system requirements:
- OS: Windows 10 64-bit
- CPU: Intel Core i5-8400 3.0 GHz or better
- Memory: 16 GB RAM
- Free storage: 30 GB (SSD is strongly recommended)
- Screen resolution: 1920 x 1080
Gradle (до 1,5 ГБ)
Gradle также может использовать много оперативной памяти после некоторой разработки. Windows просто показывает это как Java(TM) Platform SE Binary :
- Откройте gradle.properties файл, создав его, если он не существует:
- Windows: %USERPROFILE%\.gradle\gradle.properties
- Linux / Mac: ~/.gradle/gradle.properties
Обновите org.gradle.jvmargs свойство, создав его при необходимости. Я установил это так:
Я не заметил никакой разницы в производительности сборки для моего небольшого проекта с максимальным размером кучи, установленным на 256 МБ ( -Xmx256m ).
Обратите внимание, что вам может потребоваться перезапустить Android Studio, чтобы старый процесс Gradle был убит; в противном случае вы можете запустить оба приложения одновременно.
Читайте также: