Re: misc/157903: automated kldload for USB class devices

From: Warner Losh <imp_at_bsdimp.com>
Date: Fri, 24 Jun 2011 11:21:05 -0600
On Jun 24, 2011, at 7:11 AM, Hans Petter Selasky wrote:

> On Friday 24 June 2011 14:59:37 Robert Millan wrote:
>> 2011/6/24 Hans Petter Selasky <hselasky_at_c2i.net>:
>>>> Very nice.  But why not use variable names instead of hardcoding
>>>> numbers? It makes the output much easier to understand.
>>> 
>>> To save memory.
>> 
>> I haven't inspected devd code, but I was under the assumption that
>> variables only lived untill resolved.  What would be the point of keeping
>> them in memory after devd has finished parsing the config files?
> 
> Hi,
> 
> I haven't checked that, though if you want the readable version, then you need 
> to check the source code.
> 
> However I could add some code to print a vendor ID comment, based on usbdevs.

devd keeps them in memory and expands them when the commands are executed.  It will use more memory and be slower if you have lots of variables.  Now much more memory and how much slower?  I kinda doubt you'd notice on modern gear.

Warner
Received on Fri Jun 24 2011 - 15:29:30 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:15 UTC