DragonFly kernel List (threaded) for 2013-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: DragonFly 3.4 release planning
--14dae9473ae9f104dc04d980ac10
Content-Type: text/plain; charset=UTF-8
On Wed, Apr 3, 2013 at 8:51 AM, Max Herrgard <herrgard@gmail.com> wrote:
> On Wed, Apr 03, 2013 at 05:22:29PM +0200, Francois Tigeot wrote:
> > Besides, this whole static binaries in / at all cost business seems to be
> > based on groundless fears.
> > Other Unix-like operating systems have been using dynamic libraries for
> their
> > root filesystems for many years and I have yet to encounter a case where
> > this caused real issues and rescue binaries saved the day.
>
I've been saved by exactly that in more than one instance on DFly: when
/usr wasn't available (was on a separate partition; still the default for
UFS installs); when the libc/etc.. were out of sync with the binaries in
question.
Also another thing to consider -- static binaries can fork/exec faster than
their dynamic equivalents generally; for sh, this might actually be
important, considering how often it is invoked.
-- vs;
--14dae9473ae9f104dc04d980ac10
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Wed, Apr 3, 2013 at 8:51 AM, Max Herrgard <span dir=3D"ltr"><<a href=
=3D"mailto:herrgard@gmail.com" target=3D"_blank">herrgard@gmail.com</a>>=
</span> wrote:<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
>
<div class=3D"im">On Wed, Apr 03, 2013 at 05:22:29PM +0200, Francois Tigeot=
wrote:<br>
> Besides, this whole static binaries in / at all cost business seems to=
be<br>
> based on groundless fears.<br>
> Other Unix-like operating systems have been using dynamic libraries fo=
r their<br>
> root filesystems for many years and I have yet to encounter a case whe=
re<br>
> this caused real issues and rescue binaries saved the day.<br></div></=
blockquote><div><br>I've been saved by exactly that in more than one in=
stance on DFly: when /usr wasn't available (was on a separate partition=
; still the default for UFS installs); when the libc/etc.. were out of sync=
with the binaries in question.</div>
<div><br></div><div>Also another thing to consider -- static binaries can f=
ork/exec faster than their dynamic equivalents generally; for sh, this migh=
t actually be important, considering how often it is invoked.</div><div>
<br></div><div>-- vs;</div></div>
--14dae9473ae9f104dc04d980ac10--
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]