Debian bug report logs - #1670, boring messages


Message sent to debian-devel@pixar.com:


Subject: Bug#1670: start-stop-daemon is too slow
Reply-To: Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>, debian-bugs@pixar.com
Resent-From: Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>
Resent-To: debian-devel@pixar.com
Resent-Date: Fri, 13 Oct 1995 15:03:09 GMT
Resent-Message-ID: <debian-bugs-handler.1670.B10131503060@pixar.com>
Resent-Sender: iwj10@cus.cam.ac.uk
X-Debian-PR-Package: dpkg
X-Debian-PR-Keywords: 
Received: via spool for debian-bugs; Fri, 13 Oct 1995 15:03:09 GMT
Received: with rfc822 via encapsulated-mail; Fri, 13 Oct 1995 15:03:04 GMT
Received: from pixar.com by mongo.pixar.com with smtp
	(Smail3.1.28.1 #15) id m0t3lbk-000DYZC; Fri, 13 Oct 95 08:01 PDT
Received: from i17linuxb.ists.pwr.wroc.pl by pixar.com with SMTP id AA06257
  (5.67b/IDA-1.5 for debian-bugs-pipe@mongo.pixar.com); Fri, 13 Oct 1995 08:00:46 -0700
Received: (from marekm@localhost) by i17linuxb.ists.pwr.wroc.pl (8.6.12/8.6.9) id QAA02005 for debian-bugs@pixar.com; Fri, 13 Oct 1995 16:01:02 +0100
From: Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>
Message-Id: <199510131501.QAA02005@i17linuxb.ists.pwr.wroc.pl>
To: debian-bugs@pixar.com
Date: Fri, 13 Oct 1995 16:01:00 +0100 (MET)
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Content-Length: 454

Package: dpkg
Version: 1.0.0-0

Since start-stop-daemon is run many times during system startup, I think
it is important to make it faster and less memory-hungry (it causes quite
a lot of swapping on my home box with 4MB RAM).  It would be very nice to
have a C version of start-stop-daemon.  I understand, we don't have much
time left right now, but maybe at least for Release 7...

Yeah, I know, Perl is great, but compiled C is small and fast!

Marek


Message sent:


From: iwj10@thor.cam.ac.uk (Ian Jackson)
To: Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>
Subject: Bug#1670: Acknowledgement (was: start-stop-daemon is too slow)
In-Reply-To: <199510131501.QAA02005@i17linuxb.ists.pwr.wroc.pl>
References: <199510131501.QAA02005@i17linuxb.ists.pwr.wroc.pl>

Thank you for the problem report you have sent regarding Debian GNU/Linux.
This is an automatically generated reply, to let you know your message has
been received.  It is being forwarded to the developers' mailing list for
their attention; they will reply in due course.

If you wish to submit further information on your problem, please send
it to debian-bugs@pixar.com, but please ensure that the Subject
line of your message starts with "Bug#1670" or "Re: Bug#1670" so that
we can identify it as relating to the same problem.

Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.

Ian Jackson
(maintainer, debian-bugs)


Message sent to debian-devel@pixar.com:


Subject: Bug#1670: start-stop-daemon is too slow
Reply-To: Ian Jackson <iwj10@cus.cam.ac.uk>, debian-bugs@pixar.com
Resent-From: Ian Jackson <iwj10@cus.cam.ac.uk>
Resent-To: debian-devel@pixar.com
Resent-Date: Fri, 13 Oct 1995 19:48:02 GMT
Resent-Message-ID: <debian-bugs-handler.1670.B10131947520@pixar.com>
Resent-Sender: iwj10@cus.cam.ac.uk
X-Debian-PR-Package: dpkg
X-Debian-PR-Keywords: 
Received: via spool for debian-bugs; Fri, 13 Oct 1995 19:48:02 GMT
Received: with rfc822 via encapsulated-mail; Fri, 13 Oct 1995 19:47:50 GMT
Received: from pixar.com by mongo.pixar.com with smtp
	(Smail3.1.28.1 #15) id m0t3q3v-000Di2C; Fri, 13 Oct 95 12:46 PDT
Received: from bootes.cus.cam.ac.uk by pixar.com with SMTP id AA27052
  (5.67b/IDA-1.5 for debian-bugs-pipe@mongo.pixar.com); Fri, 13 Oct 1995 12:46:07 -0700
Received: by bootes.cus.cam.ac.uk
	(Smail-3.1.29.0 #36) id m0t3plf-000C04C; Fri, 13 Oct 95 20:27 BST
Received: by chiark
	id <m0t3pje-0002ZhZ@chiark.al.cl.cam.ac.uk>
	(Debian /\oo/\ Smail3.1.29.1 #29.33); Fri, 13 Oct 95 20:25 BST
Message-Id: <m0t3pje-0002ZhZ@chiark.al.cl.cam.ac.uk>
Date: Fri, 13 Oct 95 20:25 BST
From: Ian Jackson <iwj10@cus.cam.ac.uk>
To: debian-bugs@pixar.com

Marek Michalkiewicz writes ("Bug#1670: start-stop-daemon is too slow"):
> Package: dpkg
> Version: 1.0.0-0
>
> Since start-stop-daemon is run many times during system startup, I think
> it is important to make it faster and less memory-hungry (it causes quite
> a lot of swapping on my home box with 4MB RAM).  It would be very nice to
> have a C version of start-stop-daemon.  I understand, we don't have much
> time left right now, but maybe at least for Release 7...
>
> Yeah, I know, Perl is great, but compiled C is small and fast!

The speed advantage is why I converted dpkg proper from Perl to C.

However, C is much slower to write than Perl (or other interpreted
scripting languages).

If I was going to rewrite any of the dpkg scripts it would be
update-rc.d, which is really unacceptably slow at the moment.

I shall put this item on the wishlist, but don't expect any movement
this century.

On the other hand, if you were volunteering to write good, clean C
code with all the system calls error-checked and which passes the GCC
flags I'm using for dpkg (-Wall -Wno-implicit -Wwrite-strings
-Wpointer-arith -Wimplicit -Wnested-externs -Wmissing-prototypes
-Wstrict-prototypes) then I'd be happy to include it.

I would say, though, that if you have that much time on your hands I'd
rather you spent it writing a manpage for dpkg.

Ian.


Message sent:


From: iwj10@thor.cam.ac.uk (Ian Jackson)
To: Ian Jackson <iwj10@cus.cam.ac.uk>
Subject: Bug#1670: Info received (was Bug#1670: start-stop-daemon is too slow)
In-Reply-To: <m0t3pje-0002ZhZ@chiark.al.cl.cam.ac.uk>
References: <m0t3pje-0002ZhZ@chiark.al.cl.cam.ac.uk>

Thank you for the additional information you have supplied regarding
this problem report.  It has been forwarded to the developers to
accompany the original report.

If you wish to continue to submit further information on your problem,
please do the same thing again: send it to debian-bugs@pixar.com, ensuring
that the Subject line starts with "Bug#1670" or "Re: Bug#1670" so that
we can identify it as relating to the same problem.

Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.

Ian Jackson
(maintainer, debian-bugs)


Ian Jackson / iwj10@thor.cam.ac.uk, with the debian-bugs tracking mechanism
This page last modified 07:43:01 GMT Wed 01 Nov