Linux / Arch / Alpha
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 278 files with 40,393 lines of code.
    • 79 files changed more than 100 times (19,218 lines of code)
    • 80 files changed 51-100 times (11,790 lines of code)
    • 106 files changed 21-50 times (8,558 lines of code)
    • 13 files changed 6-20 times (827 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
47% | 29% | 21% | 2% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, txt, gitignore, lds
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c64% | 27% | 8% | <1% | 0%
h29% | 37% | 32% | <1% | 0%
S14% | 21% | 53% | 10% | 0%
lds0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kernel67% | 26% | 5% | <1% | 0%
include28% | 38% | 33% | <1% | 0%
boot37% | 33% | 27% | 1% | 0%
mm100% | 0% | 0% | 0% | 0%
lib5% | 20% | 62% | 11% | 0%
math-emu0% | 91% | 8% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
osf_sys.c
in kernel
1067 - 19 6122 718
process.c
in kernel
270 3 19 6036 517
smp.c
in kernel
549 2 19 6008 462
traps.c
in kernel
759 4 17 6062 422
pci_iommu.c
in kernel
629 7 19 5949 378
pci.c
in kernel
320 6 938 6026 369
unistd.h
in include/asm
17 - 938 4920 348
time.c
in kernel
293 4 520 5993 339
S
systbls.S
in kernel
13 - 150 6132 337
irq.c
in kernel
79 3 1487 5872 321
setup.c
in kernel
1064 4 19 5805 314
thread_info.h
in include/asm
80 - 344 4920 310
signal.c
in kernel
403 - 19 6002 300
sys_marvel.c
in kernel
326 - 19 6045 295
atomic.h
in include/asm
232 3 19 4920 288
sys_titan.c
in kernel
274 - 415 5723 268
irq_alpha.c
in kernel
165 - 520 6061 266
socket.h
in include/uapi/asm
101 - 19 3335 264
init.c
in mm
181 1 19 5868 263
S
entry.S
in kernel
798 - 344 5991 261
fault.c
in mm
155 - 17 5697 254
io.h
in include/asm
436 46 19 4920 253
pci-noop.c
in kernel
83 - 938 5949 250
sys_dp264.c
in kernel
458 - 415 5981 244
198 - 19 5597 233
ptrace.c
in kernel
232 5 415 6122 219
sys_jensen.c
in kernel
153 - 19 5698 215
perf_event.c
in kernel
516 23 19 4255 215
uaccess.h
in include/asm
235 1 415 4920 210
pci-sysfs.c
in kernel
261 16 19 4734 209
dma-mapping.h
in include/asm
12 - 938 4920 194
sys_sable.c
in kernel
374 - 415 5698 194
pgtable.h
in include/asm
182 26 19 4920 191
292 - 415 5698 189
S
vmlinux.lds.S
in kernel
66 - 345 5697 188
core_marvel.c
in kernel
700 3 19 5788 186
pci.h
in include/asm
60 2 1115 4920 182
216 - 19 5698 182
srm_env.c
in kernel
156 3 607 5697 180
sys_alcor.c
in kernel
189 - 415 5932 176
sys_eiger.c
in kernel
145 - 415 5698 173
sys_takara.c
in kernel
203 - 415 5698 173
204 - 415 5698 165
sys_eb64p.c
in kernel
140 - 415 5698 164
sys_rx164.c
in kernel
121 - 415 5698 163
spinlock.h
in include/asm
133 10 1400 4920 160
pgalloc.h
in include/asm
22 - 19 4920 159
socket.h
in include/asm
5 - 1487 4920 157
futex.h
in include/asm
81 1 520 4920 156
sys_rawhide.c
in kernel
161 - 415 5698 152