Linux / Drivers / Md
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 166 files with 103,051 lines of code.
    • 101 files changed more than 100 times (94,690 lines of code)
    • 28 files changed 51-100 times (4,391 lines of code)
    • 22 files changed 21-50 times (1,810 lines of code)
    • 15 files changed 6-20 times (2,160 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
91% | 4% | 1% | 2% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c93% | 3% | 1% | 1% | 0%
h65% | 14% | 11% | 9% | 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
ROOT91% | 4% | 1% | 2% | 0%
bcache94% | 2% | <1% | 2% | 0%
persistent-data90% | 2% | 7% | <1% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
md.c
in root
7627 172 21 6138 2241
raid5.c
in root
6756 128 21 6124 1891
dm.c
in root
2108 128 21 6119 1683
raid10.c
in root
3796 84 21 6124 1672
raid1.c
in root
2431 67 21 6124 1671
dm-table.c
in root
1492 87 21 6119 1233
dm-crypt.c
in root
2643 116 21 6124 1219
dm-mpath.c
in root
1636 57 21 6119 1114
md.h
in root
489 16 21 4707 1037
raid0.c
in root
617 12 21 6072 922
dm-thin.c
in root
3143 189 21 3750 847
dm-raid.c
in root
2598 85 21 4041 832
dm-snap.c
in root
1933 90 21 6051 809
dm-ioctl.c
in root
1562 59 21 6073 784
dm-raid1.c
in root
1003 45 21 6056 759
super.c
in bcache
2087 72 21 3291 686
2364 154 21 3263 660
dm.h
in root
126 3 21 5874 637
dm-bufio.c
in root
1414 61 26 3750 614
raid5.h
in root
386 4 23 4694 601
dm-io.c
in root
393 27 277 5995 556
request.c
in bcache
873 45 31 3240 555
btree.c
in bcache
1924 76 21 3240 548
1509 92 21 3750 547
359 16 21 5804 535
171 13 21 5794 487
3896 97 21 1858 465
bcache.h
in bcache
524 15 31 3240 452
592 28 21 4778 450
writeback.c
in bcache
677 26 31 3240 439
sysfs.c
in bcache
956 11 31 3240 432
journal.c
in bcache
652 22 152 3240 429
dm-delay.c
in root
306 15 21 5386 411
359 14 21 3971 394
2168 79 263 2368 382
dm-rq.c
in root
401 31 21 2095 374
630 29 21 5035 370
raid10.h
in root
84 - 21 4694 368
1362 78 31 3263 341
raid1.h
in root
75 1 21 4694 334
1208 53 23 2892 330
alloc.c
in bcache
433 21 152 3240 323
dm-log.c
in root
654 36 21 5919 320
990 36 21 2256 309
2321 78 21 1430 303
util.h
in bcache
446 6 21 3240 299
dm-btree.c
in persistent-data
1146 61 21 3782 296
816 32 21 1704 294
bset.c
in bcache
911 53 277 3240 287
io.c
in bcache
116 7 31 3240 282