Searched +full:cpu +full:- +full:capacity (Results 1 – 24 of 24) sorted by relevance
| /Documentation/devicetree/bindings/arm/ |
| D | cpu-capacity.txt | 2 ARM CPUs capacity bindings 6 1 - Introduction 15 2 - CPU capacity definition 18 CPU capacity is a number that provides the scheduler information about CPUs 19 heterogeneity. Such heterogeneity can come from micro-architectural differences 23 capture a first-order approximation of the relative performance of CPUs. 25 CPU capacities are obtained by running a suitable benchmark. This binding makes 27 final capacity should, however, be: 29 * A "single-threaded" or CPU affine benchmark 30 * Divided by the running frequency of the CPU executing the benchmark [all …]
|
| D | cpus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 14 the "cpus" node, which in turn contains a number of subnodes (ie "cpu") 15 defining properties for every cpu. 17 Bindings for CPU nodes follow the Devicetree Specification, available from: 21 with updates for 32-bit and 64-bit ARM systems provided in this document. 30 - square brackets define bitfields, eg reg[7:0] value of the bitfield in 34 cpus and cpu node bindings definition [all …]
|
| /Documentation/scheduler/ |
| D | sched-energy.rst | 6 --------------- 10 Energy Model (EM) of the CPUs to select an energy efficient CPU for each task, 17 /!\ EAS does not support platforms with symmetric CPU topologies /!\ 19 EAS operates only on heterogeneous CPU topologies (such as Arm big.LITTLE) 25 please refer to its documentation (see Documentation/power/energy-model.rst). 29 ----------------------------- 32 - energy = [joule] (resource like a battery on powered devices) 33 - power = energy/time = [joule/second] = [watt] 39 -------------------- 45 ----------- [all …]
|
| D | sched-bwc.rst | 5 [ This document only discusses CPU bandwidth control for SCHED_NORMAL. 6 The SCHED_RT case is covered in Documentation/scheduler/sched-rt-group.rst ] 9 specification of the maximum CPU bandwidth available to a group or hierarchy. 13 microseconds of CPU time. That quota is assigned to per-cpu run queues in 21 is transferred to cpu-local "silos" on a demand basis. The amount transferred 25 ---------- 26 Quota and period are managed within the cpu subsystem via cgroupfs. 28 cpu.cfs_quota_us: the total available run-time within a period (in microseconds) 29 cpu.cfs_period_us: the length of a period (in microseconds) 30 cpu.stat: exports throttling statistics [explained further below] [all …]
|
| /Documentation/admin-guide/pm/ |
| D | cpufreq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 CPU Performance Scaling 16 The Concept of CPU Performance Scaling 21 Operating Performance Points or P-states (in ACPI terminology). As a rule, 23 can be retired by the CPU over a unit of time, but also the higher the clock 25 time (or the more power is drawn) by the CPU in the given P-state. Therefore 26 there is a natural tradeoff between the CPU capacity (the number of instructions 27 that can be executed over a unit of time) and the power drawn by the CPU. 30 as possible and then there is no reason to use any P-states different from the 31 highest one (i.e. the highest-performance frequency/voltage configuration [all …]
|
| /Documentation/core-api/ |
| D | circular-buffers.rst | 12 (1) Convenience functions for determining information about power-of-2 sized 27 (*) Measuring power-of-2 buffers. 30 - The producer. 31 - The consumer. 41 (1) A 'head' index - the point at which the producer inserts items into the 44 (2) A 'tail' index - the point at which the consumer finds the next item in 58 than 1 if multiple items or variable-sized items are to be included in the 63 Measuring power-of-2 buffers 66 Calculation of the occupancy or the remaining capacity of an arbitrarily sized 68 modulus (divide) instruction. However, if the buffer is of a power-of-2 size, [all …]
|
| D | workqueue.rst | 32 worker thread per CPU and a single threaded (ST) wq had one worker 33 thread system-wide. A single MT wq needed to keep around the same 35 wq users over the years and with the number of CPU cores continuously 42 worker pool. An MT wq could provide only one execution context per CPU 60 * Use per-CPU unified worker pools shared by all wq to provide 83 called worker-pools. 85 The cmwq design differentiates between the user-facing workqueues that 87 which manages worker-pools and processes the queued work items. 89 There are two worker-pools, one for normal work items and the other 90 for high priority ones, for each possible CPU and some extra [all …]
|
| D | assoc_array.rst | 48 The implementation uses a tree of 16-pointer nodes internally that are indexed 51 what would otherwise be a series of single-occupancy nodes. Further, nodes 68 ./script/config -e ASSOCIATIVE_ARRAY 72 ----------- 82 after an RCU grace period has passed - thus allowing access functions to 112 ---------------- 126 This should return a chunk of caller-supplied index key starting at the 137 rather than from a caller-supplied index key. 153 differs from the given index key or -1 if they are the same. 166 ---------------------- [all …]
|
| /Documentation/scsi/ |
| D | aha152x.txt | 2 Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x) 4 Copyright 1993-1999 Jürgen Fischer <fischer@norbit.de> 9 bottom-half handler complete()). 12 error handling code in 2.3, produced less cpu load (much 20 IRQ interrupt level (9-12; default 11) 21 SCSI_ID scsi id of controller (0-7; default 7) 31 -DAUTOCONF 32 use configuration the controller reports (AHA-152x only) 34 -DSKIP_BIOSTEST 35 Don't test for BIOS signature (AHA-1510 or disabled BIOS) [all …]
|
| /Documentation/ide/ |
| D | ChangeLog.ide-tape.1995-2002 | 2 * Ver 0.1 Nov 1 95 Pre-working code :-) 8 * we received non serial read-ahead requests from the 17 * ide tapes :-) 73 * Removed some old (non-active) code which had 96 * Pre-calculation of the expected read/write request 109 * continuous view of the media - any mix of block sizes 116 * By cooperating with ide-dma.c, bus mastering DMA can 119 * reduce the CPU's overhead when accessing the device, 120 * and can be enabled by using hdparm -d1 on the tape's 122 * comments in ide-dma.c. [all …]
|
| /Documentation/admin-guide/device-mapper/ |
| D | dm-zoned.rst | 2 dm-zoned 5 The dm-zoned device mapper target exposes a zoned block device (ZBC and 7 pattern constraints. In effect, it implements a drive-managed zoned 10 host-managed zoned block devices and can mitigate the potential 11 device-side performance degradation due to excessive random writes on 12 host-aware zoned block devices. 21 http://www.t13.org/Documents/UploadedDocuments/docs2015/di537r05-Zoned_Device_ATA_Command_Set_ZAC.p… 23 The dm-zoned implementation is simple and minimizes system overhead (CPU 24 and memory usage as well as storage capacity loss). For a 10TB 25 host-managed disk with 256 MB zones, dm-zoned memory usage per disk [all …]
|
| /Documentation/power/ |
| D | energy-model.rst | 6 ----------- 10 subsystems willing to use that information to make energy-aware decisions. 16 each and every client subsystem to re-implement support for each and every 21 The figure below depicts an example of drivers (Arm-specific here, but the 25 +---------------+ +-----------------+ +---------------+ 27 +---------------+ +-----------------+ +---------------+ 30 +---------+ | +---------+ 33 +---------------------+ 36 +---------------------+ 39 +----------+ | +---------+ [all …]
|
| /Documentation/devicetree/bindings/mtd/ |
| D | gpmc-nand.txt | 7 explained in a separate documents - please refer to 8 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt 11 Documentation/devicetree/bindings/mtd/nand-controller.yaml 16 - compatible: "ti,omap2-nand" 17 - reg: range id (CS number), base offset and length of the 19 - interrupts: Two interrupt specifiers, one for fifoevent, one for termcount. 23 - nand-bus-width: Set this numeric value to 16 if the hardware 27 - ti,nand-ecc-opt: A string setting the ECC layout to use. One of: 28 "sw" 1-bit Hamming ecc code via software 30 "hw-romcode" <deprecated> use "ham1" instead [all …]
|
| /Documentation/driver-api/iio/ |
| D | buffers.rst | 13 :file:`/dev/iio:device{X}` character device node, thus reducing the CPU load. 21 * :file:`length`, the total number of data samples (capacity) that can be 50 For example, a driver for a 3-axis accelerometer with 12 bit resolution where 51 data is stored in two 8-bits registers as follows:: 54 +---+---+---+---+---+---+---+---+ 56 +---+---+---+---+---+---+---+---+ 59 +---+---+---+---+---+---+---+---+ 61 +---+---+---+---+---+---+---+---+ 116 Setting **scan_index** to -1 can be used to indicate that the specific channel 122 .. kernel-doc:: include/linux/iio/buffer.h [all …]
|
| /Documentation/x86/ |
| D | resctrl_ui.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 :Authors: - Fenghua Yu <fenghua.yu@intel.com> 10 - Tony Luck <tony.luck@intel.com> 11 - Vikas Shivappa <vikas.shivappa@intel.com> 31 # mount -t resctrl resctrl [-o cdp[,cdpl2][,mba_MBps]] /sys/fs/resctrl 47 pseudo-locking is a unique way of using cache control to "pin" or 49 "Cache Pseudo-Locking". 86 own settings for cache use which can over-ride 89 Annotated capacity bitmasks showing how all 118 Corresponding region is pseudo-locked. No [all …]
|
| /Documentation/ABI/testing/ |
| D | sysfs-devices-system-cpu | 1 What: /sys/devices/system/cpu/ 2 Date: pre-git history 3 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 5 A collection of both global and individual CPU attributes 7 Individual CPU attributes are contained in subdirectories 8 named by the kernel's logical CPU number, e.g.: 10 /sys/devices/system/cpu/cpu#/ 12 What: /sys/devices/system/cpu/kernel_max 13 /sys/devices/system/cpu/offline 14 /sys/devices/system/cpu/online [all …]
|
| /Documentation/admin-guide/laptops/ |
| D | laptop-mode.rst | 2 How to conserve battery power using laptop-mode 12 ------------ 31 ------------ 41 located in /etc/default/laptop-mode on Debian-based systems, or in 42 /etc/sysconfig/laptop-mode on other systems. 52 ------- 64 * If you mount some of your ext3/reiserfs filesystems with the -n option, then 67 wrong options -- or it will fail because it cannot write to /etc/mtab. 80 ----------- 117 ------------- [all …]
|
| D | thinkpad-acpi.rst | 9 - Borislav Deianov <borislav@users.sf.net> 10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br> 12 http://ibm-acpi.sf.net/ 19 This driver used to be named ibm-acpi until kernel 2.6.21 and release 20 0.13-20070314. It used to be in the drivers/acpi tree, but it was 21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel 25 The driver is named "thinkpad-acpi". In some places, like module 29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too 33 ------ 38 - Fn key combinations [all …]
|
| /Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 56 Documentation/firmware-guide/acpi/debug.rst for more information about 119 Disable auto-serialization of AML methods 122 auto-serialization feature. [all …]
|
| D | cgroup-v2.rst | 9 conventions of cgroup v2. It describes all userland-visible aspects 12 v1 is available under Documentation/admin-guide/cgroup-v1/. 17 1-1. Terminology 18 1-2. What is cgroup? 20 2-1. Mounting 21 2-2. Organizing Processes and Threads 22 2-2-1. Processes 23 2-2-2. Threads 24 2-3. [Un]populated Notification 25 2-4. Controlling Controllers [all …]
|
| /Documentation/filesystems/ |
| D | proc.txt | 1 ------------------------------------------------------------------------------ 3 ------------------------------------------------------------------------------ 9 ------------------------------------------------------------------------------ 11 Kernel version 2.4.0-test11-pre4 12 ------------------------------------------------------------------------------ 16 ----------------- 23 1.1 Process-Specific Subdirectories 35 3 Per-Process Parameters 36 3.1 /proc/<pid>/oom_adj & /proc/<pid>/oom_score_adj - Adjust the oom-killer 38 3.2 /proc/<pid>/oom_score - Display current oom-killer score [all …]
|
| /Documentation/networking/device_drivers/cirrus/ |
| D | cs89x0.txt | 3 ---- 30 2.1 CS8900-based Adapter Configuration 31 2.2 CS8920-based Adapter Configuration 43 5.2.1 Diagnostic Self-Test 62 The CS8900-based ISA Ethernet Adapters from Cirrus Logic follow 63 IEEE 802.3 standards and support half or full-duplex operation in ISA bus 65 in 16-bit ISA or EISA bus expansion slots and are available in 66 10BaseT-only or 3-media configurations (10BaseT, 10Base2, and AUI for 10Base-5 69 CS8920-based adapters are similar to the CS8900-based adapter with additional 80 or loaded at run-time as a device driver module. [all …]
|
| /Documentation/admin-guide/mm/ |
| D | memory-hotplug.rst | 10 This document is about memory hotplug including how-to-use and current status. 27 ------------------------- 33 This is to allow a feature like capacity on demand. 34 (B) For installing/removing DIMMs or NUMA-nodes physically. 35 This is to exchange DIMMs/NUMA-nodes, reduce power consumption, etc. 43 ------------------------ 71 administrator. For the hot-add case, it must be executed after Physical Hotplug 77 --------------------------------------- 100 - For all memory hotplug: 101 - Memory model -> Sparse Memory (``CONFIG_SPARSEMEM``) [all …]
|
| /Documentation/driver-api/nvdimm/ |
| D | nvdimm.rst | 2 LIBNVDIMM: Non-Volatile Devices 5 libnvdimm - kernel / libndctl - userspace helper library 7 linux-nvdimm@lists.01.org 20 BLK-REGIONs, PMEM-REGIONs, Atomic Sectors, and DAX 52 A system-physical-address range where writes are persistent. A 59 performance benefit of interleaving, but enables DIMM-bounded failure 63 DIMM Physical Address, is a DIMM-relative offset. With one DIMM in 64 the system there would be a 1:1 system-physical-address:DPA association. 67 system-physical-address. BLK capacity always has a 1:1 relationship 68 with a single-DIMM's DPA range. [all …]
|