Home
last modified time | relevance | path

Searched +full:performance +full:- +full:affecting (Results 1 – 25 of 49) sorted by relevance

12

/linux-5.10/tools/power/cpupower/man/
Dcpupower-set.11 .TH CPUPOWER\-SET "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-set \- Set processor power related kernel or hardware configurations
6 .B cpupower set [ \-b VAL ]
11 registers affecting processor power saving policies.
15 described in the cpupower(1) manpage in the \-\-cpu option section. Whether an
24 \-\-perf-bias, \-b
27 its policy for the relative importance of performance versus energy savings to
30 The range of valid numbers is 0-15, where 0 is maximum
31 performance and 15 is maximum energy efficiency.
33 The processor uses this information in model-specific ways
[all …]
/linux-5.10/Documentation/ABI/testing/
Dsysfs-class-scsi_host7 Storage Control Unit embeds up to two 4-port controllers in
23 stack for a performance advantage when possible. A value of
28 controller wide, affecting all configured logical drives on the
34 Contact: linux-ide@vger.kernel.org
43 performance due to increased latency when coming out of lower
47 Tell the controller to have performance be a priority over power
60 a) It does not use host-initiated slumber mode, but it does
61 allow device-initiated slumber
68 Contact: linux-ide@vger.kernel.org
79 protocol that is being used by the driver (for eg. LED, SAF-TE,
[all …]
/linux-5.10/Documentation/filesystems/nfs/
Dknfsd-stats.rst5 :Authors: Greg Banks <gnb@sgi.com> - 26 Mar 2009
13 program from the nfs-utils distribution provides a helpful command-line
48 packets-arrived
58 However this is a more accurate and less workload-dependent measure
62 sockets-enqueued
68 network-facing work to be done but it couldn't be done immediately,
70 rate of change for this counter is zero; significantly non-zero
71 values may indicate a performance limitation.
74 pool for the NFS workload (the workload is thread-limited), in which
76 performance of the NFS workload.
[all …]
/linux-5.10/Documentation/filesystems/
Dceph.rst1 .. SPDX-License-Identifier: GPL-2.0
8 performance, reliability, and scalability.
15 * N-way replication of data across storage nodes
32 re-replicated in a distributed fashion by the storage nodes themselves
37 in-memory cache above the file namespace that is extremely scalable,
39 and can tolerate arbitrary (well, non-Byzantine) node failures. The
41 storage to significantly improve performance for common workloads. In
61 files and bytes. That is, a 'getfattr -d foo' on any directory in the
72 setfattr -n ceph.quota.max_bytes -v 100000000 /some/dir
73 getfattr -n ceph.quota.max_bytes /some/dir
[all …]
Dntfs.rst1 .. SPDX-License-Identifier: GPL-2.0
10 - Overview
11 - Web site
12 - Features
13 - Supported mount options
14 - Known bugs and (mis-)features
15 - Using NTFS volume and stripe sets
16 - The Device-Mapper driver
17 - The Software RAID / MD driver
18 - Limitations when using the MD driver
[all …]
/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Dnvidia,tegra30-emc.yaml1 # SPDX-License-Identifier: (GPL-2.0)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra30-emc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dmitry Osipenko <digetx@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
12 - Thierry Reding <thierry.reding@gmail.com>
15 The EMC interfaces with the off-chip SDRAM to service the request stream
16 sent from Memory Controller. The EMC also has various performance-affecting
23 const: nvidia,tegra30-emc
[all …]
/linux-5.10/Documentation/admin-guide/pm/
Dcpuidle.rst1 .. SPDX-License-Identifier: GPL-2.0
5 .. |cpufreq| replace:: :doc:`CPU Performance Scaling <cpufreq>`
27 CPU idle time management is an energy-efficiency feature concerned about using
31 ------------
37 software as individual single-core processors. In other words, a CPU is an
46 Second, if the processor is multi-core, each core in it is able to follow at
61 Finally, each core in a multi-core processor may be able to follow more than one
66 multiple individual single-core "processors", referred to as *hardware threads*
67 (or hyper-threads specifically on Intel hardware), that each can follow one
78 ---------
[all …]
/linux-5.10/Documentation/admin-guide/
Dbcache.rst11 This is the git repository of bcache-tools:
12 https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/
17 It's designed around the performance characteristics of SSDs - it only allocates
25 great lengths to protect your data - it reliably handles unclean shutdown. (It
29 Writeback caching can use most of the cache for buffering writes - writing
36 average is above the cutoff it will skip all IO from that task - instead of
47 You'll need bcache util from the bcache-tools repository. Both the cache device
50 bcache make -B /dev/sdb
51 bcache make -C /dev/sdc
53 `bcache make` has the ability to format multiple devices at the same time - if
[all …]
/linux-5.10/tools/perf/Documentation/
Dperf-report.txt1 perf-report(1)
5 ----
6 perf-report - Read perf.data (created by perf record) and display the profile
9 --------
11 'perf report' [-i <file> | --input=file]
14 -----------
15 This command displays the performance counter profile information recorded
19 -------
20 -i::
21 --input=::
[all …]
/linux-5.10/Documentation/admin-guide/sysctl/
Dvm.rst13 ------------------------------------------------------------------------------
27 - admin_reserve_kbytes
28 - block_dump
29 - compact_memory
30 - compaction_proactiveness
31 - compact_unevictable_allowed
32 - dirty_background_bytes
33 - dirty_background_ratio
34 - dirty_bytes
35 - dirty_expire_centisecs
[all …]
/linux-5.10/Documentation/admin-guide/hw-vuln/
Dspectre.rst1 .. SPDX-License-Identifier: GPL-2.0
14 -------------------
17 high performance processors, since most modern high speed processors
22 - Intel Core, Atom, Pentium, and Xeon processors
24 - AMD Phenom, EPYC, and Zen processors
26 - IBM POWER and zSeries processors
28 - Higher end ARM processors
30 - Apple CPUs
32 - Higher end MIPS CPUs
34 - Likely most other high performance CPUs. Contact your CPU vendor for details.
[all …]
/linux-5.10/crypto/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
140 bool "Disable run-time self tests"
143 Disable run-time self tests that normally take place at
147 bool "Enable extra run-time crypto self tests"
150 Enable extra run-time self tests of registered crypto algorithms,
221 comment "Public-key cryptography"
233 tristate "Diffie-Hellman algorithm"
237 Generic implementation of the Diffie-Hellman algorithm.
251 tristate "EC-RDSA (GOST 34.10) algorithm"
258 Elliptic Curve Russian Digital Signature Algorithm (GOST R 34.10-2012,
[all …]
/linux-5.10/Documentation/RCU/
Dstallwarn.rst1 .. SPDX-License-Identifier: GPL-2.0
9 options that can be used to fine-tune the detector's operation. Finally,
20 - A CPU looping in an RCU read-side critical section.
22 - A CPU looping with interrupts disabled.
24 - A CPU looping with preemption disabled.
26 - A CPU looping with bottom halves disabled.
28 - For !CONFIG_PREEMPT kernels, a CPU looping anywhere in the kernel
33 - Booting Linux using a console connection that is too slow to
34 keep up with the boot-time console-message rate. For example,
35 a 115Kbaud serial console can be -way- too slow to keep up
[all …]
/linux-5.10/lib/
DKconfig.debug1 # SPDX-License-Identifier: GPL-2.0-only
19 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst
39 int "Default console loglevel (1-15)"
49 Note: This does not affect the log level of un-prefixed printk()
54 int "quiet console loglevel (1-15)"
65 int "Default message log level (1-7)"
71 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks
107 enabled/disabled based on various levels of scope - per source file,
147 nullarbor:~ # echo -n 'file svcsock.c line 1603 +p' >
151 nullarbor:~ # echo -n 'file svcsock.c +p' >
[all …]
/linux-5.10/arch/arm64/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
161 if $(cc-option,-fpatchable-function-entry=2)
205 ARM 64-bit (AArch64) Linux support.
237 # VA_BITS - PAGE_SHIFT - 3
330 def_bool !$(as-instr,1:\n.inst 0\n.rept . - 1b\n\nnop\n.endr\n)
357 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
362 erratum 826319 on Cortex-A53 parts up to r0p2 with an AMBA 4 ACE or
365 If a Cortex-A53 uses an AMBA AXI4 ACE interface to other processors
371 data cache clean-and-invalidate.
379 …bool "Cortex-A53: 827319: Data cache clean instructions might cause overlapping transactions to th…
[all …]
/linux-5.10/arch/arm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
129 The ARM series is a line of low-power-consumption RISC chip designs
131 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
132 manufactured, but legacy ARM-based PC hardware remains popular in
242 Patch phys-to-virt and virt-to-phys translation functions at
246 This can only be used with non-XIP MMU kernels where the base
292 bool "MMU-based Paged Memory Management Support"
295 Select if you want MMU-based virtualised addressing space
334 bool "ARMv7-M based platforms (Cortex-M0/M3/M4)"
347 bool "EBSA-110"
[all …]
/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dmain.h14 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
48 * Usage example, e.g. a three-bit field (bits 4-6):
52 * regval = R_REG(osh, &regs->regfoo);
55 * W_REG(osh, &regs->regfoo, regval);
58 (((unsigned)1 << (width)) - 1)
67 /* max # supported core revisions (0 .. MAXCOREREV - 1) */
76 #define BRCMS_SHORTSLOT_AUTO -1 /* Driver will manage Shortslot setting */
91 #define TXFID_QUEUE_MASK 0x0007 /* Bits 0-2 */
92 #define TXFID_SEQ_MASK 0x7FE0 /* Bits 5-15 */
145 ((uint)((wlc)->band->bandunit ? BAND_2G_INDEX : BAND_5G_INDEX))
[all …]
/linux-5.10/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
25 # Options that are inherently 64-bit kernel only:
49 # ported to 32-bit as well. )
252 default "elf32-i386" if X86_32
253 default "elf64-x86-64" if X86_64
375 default $(success,$(srctree)/scripts/gcc-x86_64-has-stack-protector.sh $(CC)) if 64BIT
[all …]
/linux-5.10/drivers/gpu/drm/vmwgfx/device_include/
Dsvga_reg.h1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */
3 * Copyright 1998-2015 VMware, Inc.
28 * svga_reg.h --
72 * Legal values for the SVGA_REG_CURSOR_ON register in old-fashioned
139 * The byte-size is the size of the actual cursor data,
142 * 40K is sufficient memory for two 32-bit planes for a 64 x 64 cursor.
193 /* Legacy multi-monitor support */
208 SVGA_REG_TRACES = 45, /* Enable trace-based updates even when FIFO is on */
223 * don't know how to convert to a 64-bit byte value without overflowing.
242 * convenient to work-around specific bugs in guest drivers.
[all …]
/linux-5.10/drivers/net/ethernet/sfc/
Defx_common.c1 // SPDX-License-Identifier: GPL-2.0-only
36 * On Falcon-based NICs, this will:
37 * - Check the on-board hardware monitor;
38 * - Poll the link state and reconfigure the hardware as necessary.
39 * On Siena-based NICs for power systems with EEH support, this will give EEH a
107 * queued onto this work queue. This is not a per-nic work queue, because
117 return -ENOMEM; in efx_create_reset_workqueue()
125 queue_work(reset_workqueue, &efx->reset_work); in efx_queue_reset_work()
130 cancel_work_sync(&efx->reset_work); in efx_flush_reset_workqueue()
141 /* We assume that efx->type->reconfigure_mac will always try to sync RX
[all …]
/linux-5.10/kernel/sched/
Dsched.h1 /* SPDX-License-Identifier: GPL-2.0 */
70 #include <asm-generic/vmlinux.lds.h>
109 * Increase resolution of nice-level calculations for 64-bit architectures.
111 * low-weight task groups (eg. nice +19 on an autogroup), deeper taskgroup
112 * hierarchies, especially on larger systems. This is not a user-visible change
113 * and does not change the user-interface for setting shares/weights.
116 * resolution (i.e. 64-bit). The costs for increasing resolution when 32-bit
120 * increase coverage and consistency always enable it on 64-bit platforms.
151 * 10 -> just above 1us
152 * 9 -> just above 0.5us
[all …]
/linux-5.10/scripts/
Dspelling.txt82 afecting||affecting
1033 peformance||performance
1509 vicefersa||vice-versa
/linux-5.10/mm/
Dmadvise.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/page-isolation.h>
26 #include <linux/backing-dev.h>
43 * Any behaviour which results in changes to the vma->vm_flags needs to
71 struct mm_struct *mm = vma->vm_mm; in madvise_behavior()
74 unsigned long new_flags = vma->vm_flags; in madvise_behavior()
90 if (vma->vm_flags & VM_IO) { in madvise_behavior()
91 error = -EINVAL; in madvise_behavior()
98 if (vma->vm_file || vma->vm_flags & VM_SHARED) { in madvise_behavior()
99 error = -EINVAL; in madvise_behavior()
[all …]
/linux-5.10/include/linux/spi/
Dspi.h1 /* SPDX-License-Identifier: GPL-2.0-or-later
25 * INTERFACES between SPI master-side drivers and SPI slave protocol handlers,
31 * struct spi_statistics - statistics for spi transfers
34 * @messages: number of spi-messages handled
85 spin_lock_irqsave(&(stats)->lock, flags); \
86 (stats)->field += count; \
87 spin_unlock_irqrestore(&(stats)->lock, flags); \
94 * struct spi_delay - SPI delay information
110 * struct spi_device - Controller side proxy for an SPI slave device
124 * like eight or 12 bits are common. In-memory wordsizes are
[all …]
/linux-5.10/Documentation/admin-guide/cgroup-v1/
Dmemory.rst18 we call it "memory cgroup". When you see git-log and source code, you'll
30 Memory-hungry applications can be isolated and limited to a smaller
42 Current Status: linux-2.6.34-mmotm(development version of 2010/April)
46 - accounting anonymous pages, file caches, swap caches usage and limiting them.
47 - pages are linked to per-memcg LRU exclusively, and there is no global LRU.
48 - optionally, memory+swap usage can be accounted and limited.
49 - hierarchical accounting
50 - soft limit
51 - moving (recharging) account at moving a task is selectable.
52 - usage threshold notifier
[all …]

12