Lines Matching +full:4 +full:- +full:level

24 .Dd January 4, 2019
29 .Nd description of the FreeBSD Symmetric Multi-Processor kernel
35 kernel implements symmetric multi-processor support.
43 the read-only sysctl variable
46 The number of online threads per CPU core is available in the read-only sysctl
50 read-only sysctl variable
54 allows specific CPUs on a multi-processor system to be disabled.
68 .Xr sched_ule 4
70 algorithms to make better use of modern multi-core CPUs.
74 The top level XML tag is <groups>, which encloses one or more <group> tags
77 by being cores in a single multi-core processor.
78 Attributes available in a <group> tag are "level", corresponding to the
79 nesting level of the CPU group and "cache-level", corresponding to the
80 level of CPU caches shared by the CPUs in the group.
86 The contents (CDATA) of the <cpu> tag is the comma-delimited list
93 two quad-core processors is:
94 .Bd -literal
96 <group level="1" cache-level="0">
97 <cpu count="8" mask="0xff">0, 1, 2, 3, 4, 5, 6, 7</cpu>
100 <group level="2" cache-level="0">
101 <cpu count="4" mask="0xf">0, 1, 2, 3</cpu>
104 <group level="2" cache-level="0">
105 <cpu count="4" mask="0xf0">4, 5, 6, 7</cpu>
116 Support for multi-processor systems is present for all Tier-1 and Tier-2
122 It is permissible to use the SMP kernel configuration on non-SMP hardware.
134 command may be used to view the status of multi-processor support.
138 .Xr sched_4bsd 4 ,
139 .Xr sched_ule 4 ,
155 merged into 3.0-current.
156 By this date 3.0-current had already been
161 a move towards fine-grained kernel locking rather than reliance on
164 reference source code from the fine-grained SMP implementation found
177 sysctl variables are provided as a best-effort guess.