Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Nov 2010 01:36:04 +0100
From:      Ivan Voras <ivoras@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   Re: A big-ish machine, cannot boot
Message-ID:  <ic755l$r13$1@dough.gmane.org>
In-Reply-To: <4CE6BEC0.8010908@freebsd.org>
References:  <ic65q8$a76$1@dough.gmane.org> <4CE69CFA.4030803@freebsd.org>		<20101119171359.65b43213@ernst.jennejohn.org>		<AANLkTinWRxy=7J1qRSPHehO2hRTz6cUk1L5pqaD8-tWj@mail.gmail.com>		<4CE6ACEF.4000303@freebsd.org>		<AANLkTi=j3C3ccXPJOZpOnxuXVh5sCkx0cdmv-a7CxszJ@mail.gmail.com>		<AANLkTi=jCBm0LuNQayKNsieYEddELH1t-9UjTSU-nagr@mail.gmail.com>	<1290189723.3201.38.camel@home-yahoo> <4CE6BEC0.8010908@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/19/10 19:15, Andriy Gapon wrote:
> on 19/11/2010 20:02 Sean Bruno said the following:
>> What I've seen is that the long pause occurs between the display of the
>> SMAP (boot verbose) and the copywrite notice.  The delay gets worse with
>> larger memory maps.
>
> How much memory do we talk about?

24 GB. I think I saw reports of larger memories so I don't think this is 
critical (unless something's wrong).

> I wonder if it could be the code that touches each page to test its usability.
> Some printf-profiling could be enlightening.

No printf debugging this time, I don't have physical access to it for 
the weekend (but have ssh).

Here's the CPU topology (correctly parsed, thankfully :) ), if someone's 
interested:



biggie# sysctl kern.sched.topology_spec
kern.sched.topology_spec: <groups>
  <group level="1" cache-level="0">
   <cpu count="24" mask="0xffffff">0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 
12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23</cpu>
   <children>
    <group level="2" cache-level="2">
     <cpu count="12" mask="0xfff">0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11</cpu>
     <children>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x3">0, 1</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc">2, 3</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x30">4, 5</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc0">6, 7</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x300">8, 9</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc00">10, 11</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
     </children>
    </group>
    <group level="2" cache-level="2">
     <cpu count="12" mask="0xfff000">12, 13, 14, 15, 16, 17, 18, 19, 20, 
21, 22, 23</cpu>
     <children>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x3000">12, 13</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc000">14, 15</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x30000">16, 17</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc0000">18, 19</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0x300000">20, 21</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
      <group level="3" cache-level="1">
       <cpu count="2" mask="0xc00000">22, 23</cpu>
       <flags><flag name="THREAD">THREAD group</flag><flag 
name="SMT">SMT group</flag></flags>
      </group>
     </children>
    </group>
   </children>
  </group>
</groups>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ic755l$r13$1>