214 похожих чатов

Не по теме, прошу прощения, но кто нибудь сталкивался с

проблемой утечек памяти в Android Studio на Ubuntu?
AS съедает все 16 Гб и в конце завершает работу. Тех же 16 Гб хватает для работы AS в Windows

16 ответов

40 просмотров

Мб попробовать обновить саму студию?

Не встречал такого, можно какая-то конкретная версия страдает.

Выход , установить windows)

Это не кошерно. Настоящий кодер должен только в Линуксе.

сколько под gradle выделено памяти, значение параметра xmx для AS, эмулятор используете?

Vlad-Gorbunov Автор вопроса
Руслан
сколько под gradle выделено памяти, значение парам...

Нет, эмулятор не запускаю Такой большой своп не будет тормозить систему, когда будет весь использоваться?

Vlad Gorbunov
screenshot Нет, эмулятор не запускаю Такой большой своп не бу...

нет, тормозить ничего не будет. Линукс работает с памятью не как винда, поэтому если память выжирается, это нормально. Если своп создать на SSD диске, желательно чистом, всё будет ок. А вообще странно, что у вас 3Гб по студию и целых 6 под градл. Можно попробовать дать IDE 4Гб и градлу 2.

Сборки собираешь?) Может проблема в грэдл демонах, а не в студии.

Юрий Лещенко
Не кошерно привязываются к чему-то одному

Могут быть две версии Линукса, например... Или Макось и Линукс. Но не Винда.

Vlad-Gorbunov Автор вопроса
Alexandr Nevyantsev
Сборки собираешь?) Может проблема в грэдл демонах,...

Не понял вопрос ) Собираю и сборки и запускаю локально статические анализаторы

Vlad Gorbunov
Не понял вопрос ) Собираю и сборки и запускаю лока...

У нас частая проблема, что демоны создаются в нескольких инстансах и могут сильно нагрузить память. На всякий случай чекай в такие моменты демонов (gradlew status), может в этом проблема

Vlad-Gorbunov Автор вопроса
Alexandr Nevyantsev
У нас частая проблема, что демоны создаются в неск...

Очень похоже на мою проблему. А как с этой проблемой справиться?

Vlad Gorbunov
Очень похоже на мою проблему. А как с этой проблем...

У нас пока есть 2 способа. Больше оперативной памяти и просто вырубить демона через настройки грэдла

Vlad-Gorbunov Автор вопроса
Руслан
нет, тормозить ничего не будет. Линукс работает с ...

Результат такой: Память не забивается до отказа и AS не падает. Но теперь, если запустить локально статический анализатор, то он работает 30 минут, а не 5) И то, я дропнул его, не дождавшись конца работы

Alexandr Nevyantsev
У нас пока есть 2 способа. Больше оперативной памя...

В студии не вырубить. Она игнорит настройки гредла. Я сделал "Before launch" скрипт, который убивает демонов при каждом старте билда.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта