/linux-4.1.27/Documentation/accounting/ |
D | taskstats-struct.txt | 8 1) Common and basic accounting fields 10 the common fields and basic accounting fields are collected for 12 2) Delay accounting fields 14 /* Delay accounting fields start */ 16 /* Delay accounting fields end */ 18 3) Extended accounting fields 20 /* Extended accounting fields start */ 22 /* Extended accounting fields end */ 27 5) Time accounting for SMT machines 29 6) Extended delay accounting fields for memory reclaim [all …]
|
D | delay-accounting.txt | 1 Delay accounting 8 The per-task delay accounting functionality measures 37 Delay accounting uses the taskstats interface which is described 40 statistics. The delay accounting functionality populates specific fields of 43 for a description of the fields pertaining to delay accounting. 68 Delay accounting is enabled by default at boot up.
|
D | taskstats.txt | 11 - unified interface for multiple accounting subsystems 12 - extensibility for use by future accounting patches 47 for reporting delay accounting statistics. Users can register cpumasks, 61 struct taskstats is the common accounting structure for both per-pid and 62 per-tgid data. It is versioned and can be extended by each accounting subsystem 155 struct too much, requiring disparate userspace accounting utilities to
|
D | cgroupstats.txt | 17 NOTE: We currently rely on delay accounting for extracting information
|
/linux-4.1.27/drivers/md/bcache/ |
D | stats.c | 202 mark_cache_stats(&dc->accounting.collector, hit, bypass); in bch_mark_cache_accounting() 203 mark_cache_stats(&c->accounting.collector, hit, bypass); in bch_mark_cache_accounting() 209 atomic_inc(&dc->accounting.collector.cache_readaheads); in bch_mark_cache_readahead() 210 atomic_inc(&c->accounting.collector.cache_readaheads); in bch_mark_cache_readahead() 216 atomic_inc(&dc->accounting.collector.cache_miss_collisions); in bch_mark_cache_miss_collision() 217 atomic_inc(&c->accounting.collector.cache_miss_collisions); in bch_mark_cache_miss_collision() 223 atomic_add(sectors, &dc->accounting.collector.sectors_bypassed); in bch_mark_sectors_bypassed() 224 atomic_add(sectors, &c->accounting.collector.sectors_bypassed); in bch_mark_sectors_bypassed()
|
D | bcache.h | 362 struct cache_accounting accounting; member 495 struct cache_accounting accounting; member
|
D | super.c | 1117 bch_cache_accounting_destroy(&dc->accounting); in cached_dev_flush() 1138 bch_cache_accounting_init(&dc->accounting, &dc->disk.cl); in cached_dev_init() 1197 if (bch_cache_accounting_add_kobjs(&dc->accounting, &dc->disk.kobj)) in register_bdev() 1410 bch_cache_accounting_destroy(&c->accounting); in cache_set_flush() 1503 bch_cache_accounting_init(&c->accounting, &c->cl); in bch_cache_set_alloc() 1771 if (bch_cache_accounting_add_kobjs(&c->accounting, &c->kobj)) in register_cache_set()
|
D | sysfs.c | 222 bch_cache_accounting_clear(&dc->accounting); in STORE() 614 bch_cache_accounting_clear(&c->accounting); in STORE()
|
/linux-4.1.27/Documentation/cgroups/ |
D | cpuacct.txt | 4 The CPU accounting controller is used to group tasks using cgroups and 7 The CPU accounting controller supports multi-hierarchy groups. An accounting 15 With the above step, the initial or the parent accounting group becomes 22 New accounting groups can be created under the parent group /sys/fs/cgroup.
|
D | net_prio.txt | 21 With the above step, the initial group acting as the parent accounting group 42 said traffic set to the value 5. The parent accounting group also has a
|
D | 00-INDEX | 20 - Memory Resource Controller; design, accounting, interface, testing.
|
D | memory.txt | 41 - accounting anonymous pages, file caches, swap caches usage and limiting them. 44 - hierarchical accounting 117 3. Kernel user memory accounting and slab control 159 The accounting is done as follows: mem_cgroup_charge_common() is invoked to 176 processes, duplicate accounting is carefully avoided. 186 causing page fault. So, we avoid accounting at swap-in I/O. 188 At page migration, accounting information is kept. 307 * stack pages: every process consumes some stack pages. By accounting into 333 accounting. Kernel memory is completely ignored. 400 The memory.stat file gives accounting information. Now, the number of [all …]
|
D | blkio-controller.txt | 336 blkio.io_serviced does accounting as seen by CFQ and counts are in
|
D | cgroups.txt | 74 accounting/limiting the resources which processes in a cgroup can
|
/linux-4.1.27/Documentation/ |
D | Makefile | 1 subdir-y := accounting auxdisplay blackfin connector \
|
D | highuid.txt | 21 accounting file, or if we should break it as the comments suggest
|
D | clk.txt | 18 clk which unifies the framework-level accounting and infrastructure that 112 Nothing about clock topology or accounting, such as enable_count or
|
D | 00-INDEX | 68 accounting/ 69 - documentation on accounting and taskstats.
|
D | vfio.txt | 306 locked pages accounting in real time. 321 VFIO_IOMMU_ENABLE - enables the container. The locked pages accounting
|
D | kernel-parameters.txt | 2176 [NETFILTER] Enable connection tracking flow accounting 2177 0 to disable accounting 2178 1 to enable accounting 2329 nodelayacct [KNL] Disable per-task delay accounting 2441 no-steal-acc [X86,KVM] Disable paravirtualized steal time accounting. 3521 [KNL] Enable accounting of swap in memory resource 3712 [x86] noirqtime: Do not use TSC to do irq accounting. 3714 platforms where RDTSC is slow and this accounting
|
D | md.txt | 611 to 1. Setting this to 0 disables bypass accounting and
|
/linux-4.1.27/Documentation/vm/ |
D | overcommit-accounting | 60 Additional accounting 75 o SHMfs accounting
|
D | 00-INDEX | 23 overcommit-accounting
|
D | transhuge.txt | 375 accounting the pins on the tail pages for hugetlbfs). If we wouldn't
|
/linux-4.1.27/init/ |
D | Kconfig | 330 menu "CPU/Task time and stats accounting" 336 prompt "Cputime accounting" 340 # Kind of a stub config for the pure tick based cputime accounting 342 bool "Simple tick based cputime accounting" 345 This is the basic tick based cputime accounting that maintains 352 bool "Deterministic task and CPU time accounting" 357 accounting. This is done by reading a CPU counter on each 361 this also enables accounting of stolen time on logically-partitioned 365 bool "Full dynticks CPU time accounting" 371 Select this option to enable task and CPU time accounting on full [all …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-block-dm | 37 accounting. This attribute is not applicable to
|
/linux-4.1.27/Documentation/filesystems/ |
D | xfs.txt | 181 Forcibly turns off all quota accounting and enforcement 185 User disk quota accounting enabled, and limits (optionally) 189 Group disk quota accounting enabled and limits (optionally) 193 Project disk quota accounting enabled and limits (optionally)
|
D | ceph.txt | 19 * Recursive accounting (nested files, directories, bytes) 58 Ceph also provides some recursive accounting on directories for nested
|
D | logfs.txt | 141 Metadata is always compressed. However, the space accounting ignores
|
D | proc.txt | 39 3.3 /proc/<pid>/io - Display the IO accounting fields 204 For making accounting scalable, RSS related information are handled in an 898 if strict overcommit accounting is enabled (mode 2 in 907 in vm/overcommit-accounting. 1487 3.3 /proc/<pid>/io - Display the IO accounting fields 1587 Documentation/accounting.
|
D | ext2.txt | 82 less wasted space per file, but require slightly more accounting overhead,
|
D | xfs-delayed-logging-design.txt | 620 2. Adding items to the CIL and updating item space accounting
|
/linux-4.1.27/Documentation/networking/ |
D | nf_conntrack-sysctl.txt | 7 Enable connection tracking flow accounting. 64-bit byte and packet
|
D | rds.txt | 109 recv queue accounting is adjusted, and if the queue length
|
/linux-4.1.27/Documentation/scheduler/ |
D | sched-bwc.txt | 54 "silos" in a batch fashion. This greatly reduces global accounting pressure
|
D | completion.txt | 191 variants, except for accounting waiting time as waiting on IO, which has
|
D | sched-design-CFS.txt | 88 CFS uses nanosecond granularity accounting and does not rely on any jiffies or
|
/linux-4.1.27/Documentation/block/ |
D | queue-sysfs.txt | 43 This file is used to control (on/off) the iostats accounting of the
|
D | biodoc.txt | 669 is set) and correct segment accounting to avoid exceeding the limits which 675 number that the underlying hardware can handle at once, accounting for 706 end_request, or end_that_request_first/last to take care of all accounting
|
/linux-4.1.27/Documentation/trace/ |
D | tracepoints.txt | 31 They can be used for tracing and performance accounting.
|
/linux-4.1.27/Documentation/timers/ |
D | highres.txt | 99 accounting, profiling, and high resolution timers. 191 timer and periodic events (jiffies tick, profiling, process accounting) on UP
|
/linux-4.1.27/Documentation/sysctl/ |
D | kernel.txt | 97 If BSD-style process accounting is enabled these values control 99 goes below <lowwater>% accounting suspends. If free space gets 100 above <highwater>% accounting resumes. <Frequency> determines 104 That is, suspend accounting if there left <= 2% free; resume it
|
D | vm.txt | 641 See Documentation/vm/overcommit-accounting and
|
/linux-4.1.27/Documentation/security/ |
D | credentials.txt | 55 accounting and limitation (disk quotas and task rlimits for example). 378 which get references to the current process's user accounting structure and
|
/linux-4.1.27/Documentation/locking/ |
D | rt-mutex-design.txt | 615 means that if the mutex doesn't have any waiters, there's no accounting needed 661 field is NULL then we need to set up the accounting for it. 666 The accounting of a mutex and process is done with the waiter structure of
|
/linux-4.1.27/arch/ |
D | Kconfig | 444 support irq time accounting and then call enable_sched_clock_irqtime().
|
/linux-4.1.27/arch/s390/ |
D | Kconfig | 779 This is a virtual file system intended to provide accounting
|
/linux-4.1.27/arch/alpha/ |
D | Kconfig | 671 process accounting. The later effect is especially significant
|
/linux-4.1.27/arch/s390/kernel/ |
D | entry.S | 886 0: # update accounting time stamp
|
/linux-4.1.27/net/netfilter/ |
D | Kconfig | 13 for extended accounting via NFNETLINK. 1239 This option allows you to use the extended accounting through
|
/linux-4.1.27/kernel/events/ |
D | core.c | 4647 goto accounting; in perf_mmap() 4684 accounting: in perf_mmap()
|
/linux-4.1.27/arch/x86/ |
D | Kconfig | 706 bool "Paravirtual steal time accounting" 711 accounting. Time spent executing other tasks in parallel with
|
/linux-4.1.27/ |
D | CREDITS | 3864 D: Author of process accounting and diskquota
|
D | MAINTAINERS | 9610 F: Documentation/accounting/taskstats*
|