Home
last modified time | relevance | path

Searched refs:utilization (Results 1 – 25 of 98) sorted by relevance

1234

/linux/Documentation/scheduler/
H A Dsched-capacity.rst127 2. Task utilization
135 while task utilization is specific to CFS, it is convenient to describe it here
138 Task utilization is a percentage meant to represent the throughput requirements
143 On an SMP system with fixed frequencies, 100% utilization suggests the task is a
144 busy loop. Conversely, 10% utilization hints it is a small periodic task that
173 The task utilization signal can be made frequency invariant using the following
179 task utilization of 25%.
184 CPU capacity has a similar effect on task utilization in that running an
211 The task utilization signal can be made CPU invariant using the following
218 invariant task utilization of 25%.
[all …]
H A Dsched-energy.rst75 normalized in a 1024 range, and are comparable with the utilization signals of
77 to capacity and utilization values, EAS is able to estimate how big/busy a
135 for the CPU with the highest spare capacity (CPU capacity - CPU utilization) in
143 looks at the current utilization landscape of the CPUs and adjusts it to
146 the given utilization landscape.
158 The current utilization landscape of the CPUs is depicted on the graph
188 compared to leaving P on CPU0. EAS assumes that OPPs follow utilization
253 bigs, for example. So, if the little CPUs happen to have enough utilization at
274 impact on throughput for high-utilization scenarios, EAS also implements another
275 mechanism called 'over-utilization'.
[all …]
H A Dsched-deadline.rst184 the task's utilization must be removed from the previous runqueue's active
185 utilization and must be added to the new runqueue's active utilization.
193 its utilization is removed from the runqueue's active utilization.
196 its utilization is added to the active utilization of the runqueue where
220 - Umax is the maximum reclaimable utilization (subjected to RT throttling
222 - Uinact is the (per runqueue) inactive utilization, computed as
224 - Uextra is the (per runqueue) extra reclaimable utilization
344 The utilization of a real-time task is defined as the ratio between its
348 If the total utilization U=sum(WCET_i/P_i) is larger than M (with M equal
351 Note that total utilization is defined as the sum of the utilizations
[all …]
H A Dsched-nice-design.rst46 a CPU utilization, but because it causes too frequent (once per
52 right minimal granularity - and this translates to 5% CPU utilization.
55 terms of CPU utilization, we only got complaints about it (still) being
99 the new scheduler makes nice(1) have the same CPU utilization effect on
102 utilization "split" between them as running a nice -5 and a nice -4
H A Dschedutil.rst90 - Documentation/scheduler/sched-capacity.rst:"1. CPU Capacity + 2. Task utilization"
97 though when running their expected utilization will be the same, they suffer a
128 the frequency invariant utilization estimate of the CPU. From this we compute
162 will closely reflect utilization.
H A Dsched-util-clamp.rst22 point; hence the name. That is, by clamping utilization we are making the
39 the uclamp values as performance points rather than utilization is a better
83 how scheduler utilization signal is calculated**.
122 its utilization signal; acting as a bias mechanism that influences certain
125 The actual utilization signal of a task is never clamped in reality. If you
133 which have implications on the utilization value at CPU runqueue (rq for short)
136 When a task wakes up on an rq, the utilization signal of the rq will be
148 The way this is handled is by dividing the utilization range into buckets
211 an rq as tasks are enqueued/dequeued, the whole utilization range is divided
350 For example, the following scenario have 40% to 80% utilization constraints:
[all …]
H A Dsched-stats.rst110 5) Total imbalance in utilization in this domain when the cpu was busy
129 16) Total imbalance in utilization in this domain when the cpu was idle
150 27) Total imbalance in utilization in this domain when the cpu was just
/linux/Documentation/ABI/testing/
H A Ddebugfs-driver-qat_telemetry42 Reads report metrics about performance and utilization of
65 util_cpr<N> utilization of Compression slice N [%]
67 util_xlt<N> utilization of Translator slice N [%]
69 util_dcpr<N> utilization of Decompression slice N [%]
71 util_cnv<N> utilization of Compression and verify slice N [%]
73 util_dcprz<N> utilization of Decompression slice N [%]
75 util_pke<N> utilization of PKE N [%]
77 util_ucs<N> utilization of UCS slice N [%]
79 util_wat<N> utilization of Wireless Authentication
83 util_wcp<N> utilization of Wireless Cipher slice N [%]
[all …]
H A Dsysfs-driver-genwqe50 Used for performance and utilization measurements.
56 Used for performance and utilization measurements.
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgk20a.c125 u32 utilization = 0; in gk20a_pmu_dvfs_work() local
138 utilization = div_u64((u64)status.busy * 100, status.total); in gk20a_pmu_dvfs_work()
140 data->avg_load = (data->p_smooth * data->avg_load) + utilization; in gk20a_pmu_dvfs_work()
143 utilization, data->avg_load); in gk20a_pmu_dvfs_work()
/linux/Documentation/admin-guide/pm/
H A Dintel_uncore_frequency_scaling.rst136 The hardware monitors the average CPU utilization across all cores
146 If the average CPU utilization is below a user-defined threshold
151 Similarly in high load scenario where the CPU utilization goes above
155 immediately with CPU utilization spikes.
166 threshold. This attribute is in percentages of CPU utilization.
170 threshold. This attribute is in percentages of CPU utilization.
177 * when CPU utilization is less than 10%: sets uncore frequency to 800MHz
178 * when CPU utilization is higher than 95%: increases uncore frequency in
H A Dintel_pstate.rst117 ``intel_pstate`` registers utilization update callbacks with the CPU scheduler
160 In this mode ``intel_pstate`` registers utilization update callbacks with the
165 periodically updated by those utilization update callbacks too.
186 utilization metric used by it is based on numbers coming from feedback
188 current CPU utilization.
190 This algorithm is run by the driver's utilization update callback for the
232 utilization update callbacks with the CPU scheduler and the ``scaling_cur_freq``
367 choice with SMT enabled because the effective capacity and utilization of SMT
379 amount of spare capacity on it, and if the utilization of a given task is too
387 utilization of the more performant CPUs which causes the energy usage to be more
[all …]
H A Dcpufreq.rst42 the utilization of the system generally changes over time, that has to be done
156 That callback is expected to register per-CPU utilization update callbacks for
158 The utilization update callbacks will be invoked by the CPU scheduler on
160 scheduler tick or generally whenever the CPU utilization may change (from the
185 to register per-CPU utilization update callbacks for each policy. These
404 This governor uses CPU utilization data available from the CPU scheduler. It
414 invoking its utilization update callback for that CPU. If it is invoked by the
419 given CPU as the CPU utilization estimate (see the *Per-entity load tracking*
451 utilization metric, so in principle its decisions should not contradict the
/linux/drivers/devfreq/event/
H A DKconfig12 (e.g., raw data, utilization, latency, bandwidth). The events
33 utilization of each module.
/linux/drivers/cpufreq/
H A DKconfig151 changes frequency based on the CPU utilization.
195 This governor makes decisions based on the utilization data provided
197 the utilization/capacity ratio coming from the scheduler. If the
198 utilization is frequency-invariant, the new frequency is also
201 frequency tipping point is at utilization/capacity equal to 80% in
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A De1000e.rst54 increased CPU utilization, though it may help throughput in some circumstances.
59 load on the system and can lower CPU utilization under heavy load,
85 to the increased CPU utilization of the higher interrupt rate.
88 very low latency. This can sometimes cause extra CPU utilization. If
107 system and can lower CPU utilization under heavy load, but will increase
H A De1000.rst106 load on the system and can lower CPU utilization under heavy load,
170 are in use simultaneously, the CPU utilization may increase non-
171 linearly. In order to limit the CPU utilization without impacting
181 be platform-specific. If CPU utilization is not a concern, use
194 incoming packets, at the expense of increased system memory utilization.
/linux/Documentation/networking/
H A Dmpls-sysctl.rst15 A dense utilization of the entries in the platform label table
/linux/Documentation/translations/zh_CN/scheduler/
H A Dschedutil.rst89 …cumentation/translations/zh_CN/scheduler/sched-capacity.rst:"1. CPU Capacity + 2. Task utilization"
/linux/Documentation/gpu/amdgpu/gc/
H A Dmes.rst30 utilization of User Queues, the userspace application will create its user
/linux/fs/f2fs/
H A Ddebug.c219 si->utilization = utilization(sbi); in update_general_status()
486 si->utilization, si->valid_count, si->discard_blks); in stat_show()
489 si->utilization, si->valid_count); in stat_show()
/linux/drivers/gpu/drm/display/
H A DKconfig54 BW utilization for display streams on Thunderbolt links.
/linux/Documentation/networking/devlink/
H A Docteontx2.rst79 utilization, avoiding over consumption of unused MCAM table entries.
/linux/drivers/s390/cio/
H A Dcmf.c582 u64 utilization, elapsed_time; in __cmb_utilization() local
584 utilization = time_to_nsec(device_connect_time + in __cmb_utilization()
592 return elapsed_time ? (utilization / elapsed_time) : 0; in __cmb_utilization()
/linux/Documentation/admin-guide/
H A Dnvme-multipath.rst53 enhance throughput and resource utilization. Each I/O operation is sent to the

1234