On  7 Jul, Alexey Dokuchaev wrote:
> On Fri, Jul 06, 2018 at 05:06:03PM -0700, Don Lewis wrote:
>> The other machine is my Pentium-M laptop, which is mostly used for light
>> browsing and as a VNC client when I'm on the road.  Performance is
>> acceptable for those uses.  Both machines run stripped down UP kernels to
>> avoid wasting RAM unnecessarily and to optimize CPU cycles on the laptop.
>> 
>> [...] I've managed to commit changes that break UP builds and not known
>> it until I received reports of broken builds from other users.
> 
> :-) That's funny: you run custom UP kernels, and yet managed to break UP
> builds with the breakage being unknown to you until you received reports
> from other users, lol.

Yeah, definitely ironic ...

The Via machine basically only gets security updates.   With only 256 MB
of RAM, it's probably too wimpy to self-host, and I hate to think about
how long buildworld would take.  I cross build releases on a more modern
machine and use a custom freebsd-update to keep it up to date, with
itself is a PITA. I think packaged base would be less of a hassle.

The laptop gets more frequent updates and is able to self-host.  Doing
buildworld + buildkernel takes a really long time.  It looks like my
last buildworld (11-STABLE) took nearly 14 hours.  This was my fastest
machine for quite a while.  I'm planning on doing an update this weekend
in preparation for an upcoming trip.

> On a related note, did you measure how much (e.g. in terms of battery
> life) your laptop gains from using the UP kernel?  Could you also share
> your config?  I'm using Pentium-M laptop as my primary machine as well,
> and always eager to squeeze something more out of it.  Thanks,

I don't have any data for battery life.  Almost all of my usage is with
line power.

Config file:
include         GENERIC

nooptions       SMP

nodevice        ahci
nodevice        mvs
nodevice        siis
nodevice        ahc
nodevice        ahd
nodevice        esp
nodevice        hptiop
nodevice        isp
nodevice        mpt
nodevice        mps
nodevice        mpr
nodevice        ncr
nodevice        sym
nodevice        trm
nodevice        adv
nodevice        adw
nodevice        aha
nodevice        aic
nodevice        bt
nodevice        ncv
nodevice        nsp
nodevice        stg
nodevice        isci
nodevice        ch
nodevice        ses
nodevice        ctl
nodevice        amr
nodevice        arcmsr
nodevice        asr
nodevice        ciss
nodevice        dpt
nodevice        hptmv
nodevice        hptnr
nodevice        hptrr
nodevice        hpt27xx
nodevice        iir
nodevice        ips
nodevice        mly
nodevice        twa
nodevice        tws
nodevice        aac
nodevice        aacp
nodevice        aacraid
nodevice        ida
nodevice        mfi
nodevice        mlx
nodevice        mrsas
nodevice        pmspcv
nodevice        pst
nodevice        twe
nodevice        nvme
nodevice        nvd
nodevice        puc
nodevice        bxe
nodevice        de
nodevice        em
nodevice        igb
nodevice        ixgb
nodevice        le
nodevice        ti
nodevice        txp
nodevice        vx
nodevice        ae
nodevice        age
nodevice        alc
nodevice        ale
nodevice        bce
nodevice        bfe
nodevice        bge
nodevice        cas
nodevice        dc
nodevice        et
nodevice        gem
nodevice        hme
nodevice        jme
nodevice        lge
nodevice        msk
nodevice        nge
nodevice        nve
nodevice        pcn
nodevice        sf
nodevice        sge
nodevice        sis
nodevice        sk
nodevice        ste
nodevice        stge
nodevice        tl
nodevice        tx
nodevice        vge
nodevice        vr
nodevice        vte
nodevice        wb
nodevice        xl
nodevice        cs
nodevice        ed
nodevice        ex
nodevice        ep
nodevice        fe
nodevice        ie
nodevice        sn
nodevice        xe
nodevice        bwi
nodevice        bwn
nodevice        ipw
nodevice        iwi
nodevice        iwn
nodevice        malo
nodevice        mwl
nodevice        ral
nodevice        wi
nodevice        wpi
nodevice        virtio
nodevice        virtio_pci
nodevice        vtnet
nodevice        virtio_blk
nodevice        virtio_scsi
nodevice        virtio_balloon
nooptions       HYPERV
nodevice        hyperv
nooptions       XENHVM
nodevice        xenpci
nodevice        vmx

_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to