From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 28 Dec 2011 00:09:35 +0400 From: Alexey Tourbin To: ALT Linux Team development discussions Message-ID: <20111227200935.GD24119@altlinux.org> References: <20111223211515.GA916@t60p.mithraen.ru> <20111225044735.GA21576@altlinux.org> <1902934.NkGysWieVu@epiphanov.bkpi82.nikiet.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1902934.NkGysWieVu@epiphanov.bkpi82.nikiet.ru> Subject: Re: [devel] robots VS sisyphus 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: Tue, 27 Dec 2011 20:09:35 -0000 Archived-At: List-Archive: List-Post: On Mon, Dec 26, 2011 at 03:16:49PM +0400, Sergei Epiphanov wrote: > On 25 декабря 2011 08:47 Alexey Tourbin wrote: > > Apt масштабируется как O(n), где n - количество пакетов. > > Кроме того, константа масштабирования очень хорошая: на сервере с 24G RAM > > все операции апта выполняются менее чем за секунду. То есть нет такого, > > что сожрали CPU user time и никакого ответа не дали - дескать подождите ещё. > > Я пока еще не замечал, чтобы у рядового пользователя стоял бы сервер с 24ГБ > памяти на борту. Hasher, например, для сборки пакета задействует apt не > единожды и с базой Сизифа, объединённой со своей локальной для возможности > сборки пакетов с учётом уже собранных ранее. И так для каждого пакета, > проверяемого локально на сборку. А если пакетов несколько десятков? Я привёл пример c 24G RAM, чтобы исключить влияние виртуальной памяти и page faults. Понятно, что если у Вас 1G RAM и запущен Firefox, то hasher не справится за секунду. Но всё же справится относительно быстро, а торомоза не следовало бы относить в первую очередь на счет apt.