Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jan 1996 12:40:56 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        terry@lambert.org (Terry Lambert)
Cc:        gibbs@freefall.freebsd.org, phk@critter.tfs.com, jkh@time.cdrom.com, obrien@cs.ucdavis.edu, freebsd-hackers@FreeBSD.org
Subject:   Re: X for install
Message-ID:  <199601040210.MAA09725@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199601031852.LAA15173@phaeton.artisoft.com> from "Terry Lambert" at Jan 3, 96 11:52:10 am

next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert stands accused of saying:
> You need a distinction between low persistance (probe code, etc.),
> medium persistance (buffer pool allocations), and high persistance
> (kernel and non-transient modules) memory objects to prevent serious
> fragmentation in an autoload process.

Why?  You load a driver, it sets up whatever it needs in terms of buffers,
and then probes.  If the probe succeeds, you attach it, if it fails, you
throw it all out.

The problem with fragmentation is in autodiscard, not autoload.

> 					Terry Lambert

-- 
]] Mike Smith, Software Engineer        msmith@atrad.adelaide.edu.au    [[
]] Genesis Software                     genesis@atrad.adelaide.edu.au   [[
]] High-speed data acquisition and      (GSM mobile) 0411-222-496       [[
]] realtime instrument control          (ph/fax)  +61-8-267-3039        [[
]] "Who does BSD?" "We do Chucky, we do."                               [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601040210.MAA09725>