On 2019-12-15日的 23:54 -0600,Bruce Dubbs via lfs-dev wrote:
> On 12/15/19 7:06 PM, Ken Moffat via lfs-dev wrote:
> > On Sun, Dec 15, 2019 at 12:30:52PM -0600, Bruce Dubbs via lfs-dev
> > wrote:
> > > https://www.phoronix.com/scan.php?page=article&item=10980xe-intel-linux
> > > 
> > > I find the benchmarks interesting.  On page 5 is the time for
> > > kernel
> > > comparison.  On my Haswell I get for linux-5.4.2:
> > > 
> > > $ time make defconfig
> > > real    0m2.883s
> > > 
> > > $ time make
> > > real    15m28.691s
> > > 
> > > And after 'make mrproper; make defconfig'
> > > 
> > > $ time make -j12
> > > real    2m24.326s
> > > 
> > > Clearly it's time for me to consider upgrading my development
> > > system, but
> > > I'm waiting to see what Intel's 10nm processors can do and what
> > > they will
> > > cost.  My current SBU time is 101s and some of the larger
> > > packages like
> > > libreoffice, thunderbird, qt, qtwebengine. etc are a bit tedious.
> > > 
> > 
> > I don't ever make defconfig (apart from my laptop, my configs are
> > adequately smaller although some unwanted things invariably get
> > pulled in).  But I see that on my i7 haswell (DDR3 1600!) the SBU
> > is
> > around 101s - latest binutils adds a second or two - and on my
> > Picasso (DDR4 3000 but with binutils-2.32) the latest build was
> > also
> > 101s.
> > 
> > For kernel compiles, make -j{N+1} is the old recommendation, or
> > from
> > people like Greg K-H make -j{Nx2}.  Unlike C++ and rust the kernel
> > doesn't use a lot of RAM when compiling.
> > 
> > But I don't see that I'll buy intel again in the foreseeable
> > future.
> > 
> > > On the other hand on page 6, Systemd Total Boot Time
> > > 
> > > The best time was about 25 seconds.  On my Haswell, my LFS System
> > > V boot
> > > time is 8 seconds.
> > > 
> > >    -- Bruce
> > 
> > My haswell often spends several seconds in boot with things like
> > unbound (for me, that is used on all systems, not as a server
> > package).  But I haven't timed a boot recently.  For systemd
> > desktops, the time will include both X (or Wayland) and the
> > display manager.
> 
> For SysV the boot times are in /var/log/boot.log.
> 
>    -- Bruce

Considering SBU value, should we add --enable-checking=release into GCC
configure command?  Most distributions are using it and I think it's
safe with GCC release tarballs (instead of svn checkout).
-- 
Xi Ruoyao <xry...@mengyan1223.wang>
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to