From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20200627055238.GA29429@gyle.altlinux.org> <20200627100322.GA17801@altlinux.org> <20200627131656.dea598cce8bcedff64df3075@altlinux.org> From: Anton Farygin X-Opacus-Archived: none Organization: BaseALT Message-ID: Date: Sat, 27 Jun 2020 14:31:36 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200627131656.dea598cce8bcedff64df3075@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] beehive memory management X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jun 2020 11:31:37 -0000 Archived-At: List-Archive: List-Post: On 27.06.2020 13:16, Andrey Savchenko wrote: > On Sat, 27 Jun 2020 13:03:22 +0300 Dmitry V. Levin wrote: >> On Sat, Jun 27, 2020 at 10:21:47AM +0300, Anton Farygin wrote: >>> Я прошу ещё раз обратить внимание разработчиков beehive, что такое >>> поведение неприемлемо. >>> >>> Данный пакет отлично собирается как в сборочнице так и локально. Удалять >>> работающие пакеты из репозитория по причине того, что с ними не >>> спавляется beehive крайне некорректно. >> beehive и girar - это одна и та же сборочница. А как она может быть одна и та-же, если у тебя физически оборудование разное ? > Раз памяти хватает в girar, но не хватает в beehive — то уже не > одна и та же. > Может быть, нам стоит внедрить ещё один тип сборочных зависимостей? Например, BuildRequires: memory(ram) > 52 И в rpmbuild детектить объём доступной для сборки памяти и провайдить его как memory(ram) = 32 (для примера с beehive) Сборка в этом случае даже не начнётся, ну и в принципе можно подстроиться на стороне (пере)сборочницы под требования пакета к ОЗУ. Ну если zram не хочется использовать, конечно. Выделение половины ОЗУ под zram с типом сжатия LZO может увеличить общий объём ОЗУ на 25%. https://www.kernel.org/doc/Documentation/blockdev/zram.txt