From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Unprivileged /gnu/store with PRoot Date: Sat, 13 May 2017 16:02:56 +0200 Message-ID: <87inl43ldb.fsf@gnu.org> References: <87d1beoyvi.fsf@gnu.org> <87k25ljkzk.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9XdP-0003B7-BR for guix-devel@gnu.org; Sat, 13 May 2017 10:03:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9XdM-0005B8-Ab for guix-devel@gnu.org; Sat, 13 May 2017 10:03:03 -0400 In-Reply-To: <87k25ljkzk.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 13 May 2017 00:04:31 -0700") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Maxim Cournoyer Cc: guix-devel Hi! Maxim Cournoyer skribis: > Which essentially means when the proot'd software is first loaded from di= sk? > Am I right to think that the performance would be the same after the > prooted program is all mapped in memory? No, every syscall is going to take much longer. So if you try, say, to run a build process under PRoot, that=E2=80=99s probably going to be much slower. OTOH, if you run a program that spends most of its time doing computations, there=E2=80=99s probably not a big difference. Ludo=E2=80=99.