Linux / Fs
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 1918
  • Daily file updates (only one update per file and date counted): 2877
  • First update: 2005-04-09
  • Latest update: 2022-01-18
  • Days between first and latest update: 6129 (875 weeks, estimated 4375 working days)
  • Active days (at least one file change): 5897
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,918 files with 1,044,663 lines of code in files.
    • 1,806 files that are 366+ days old (992,588 lines of code)
    • 89 files that are 181-365 days old (48,294 lines of code)
    • 21 files that are 91-180 days old (3,515 lines of code)
    • 2 files that are 31-90 days old (266 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 4% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,918 files with 1,044,663 lines of code in files.
    • 492 files have been last changed 366+ days ago (139,825 lines of code)
    • 205 files have been last changed 181-365 days ago (55,728 lines of code)
    • 172 files have been last changed 91-180 days ago (66,198 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 1,049 files have been last changed 1-30 days ago (782,912 lines of code)
13% | 5% | 6% | 0% | 74%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, html, h, txt, json, svg, asn1, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c95% | 4% | <1% | <1% | 0%
h91% | 7% | 1% | <1% | 0%
asn10% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c13% | 5% | 6% | 0% | 75%
h14% | 6% | 9% | 0% | 69%
asn10% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
btrfs98% | 1% | 0% | <1% | 0%
xfs100% | 0% | 0% | 0% | 0%
ocfs2100% | 0% | 0% | 0% | 0%
nfs100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
cifs99% | <1% | 0% | 0% | 0%
nls100% | 0% | 0% | 0% | 0%
ext498% | 0% | 1% | 0% | 0%
f2fs99% | <1% | <1% | 0% | 0%
nfsd100% | 0% | 0% | 0% | 0%
ubifs99% | 0% | <1% | 0% | 0%
gfs2100% | 0% | 0% | 0% | 0%
ceph100% | 0% | 0% | 0% | 0%
reiserfs100% | 0% | 0% | 0% | 0%
jfs100% | 0% | 0% | 0% | 0%
afs99% | 0% | <1% | 0% | 0%
ntfs100% | 0% | 0% | 0% | 0%
nilfs2100% | 0% | 0% | 0% | 0%
dlm100% | 0% | 0% | 0% | 0%
jffs2100% | 0% | 0% | 0% | 0%
proc100% | 0% | 0% | 0% | 0%
fuse97% | 2% | 0% | 0% | 0%
hfsplus100% | 0% | 0% | 0% | 0%
udf100% | 0% | 0% | 0% | 0%
overlayfs100% | 0% | 0% | 0% | 0%
ecryptfs100% | 0% | 0% | 0% | 0%
orangefs100% | 0% | 0% | 0% | 0%
ext2100% | 0% | 0% | 0% | 0%
fat100% | 0% | 0% | 0% | 0%
lockd98% | 1% | 0% | 0% | 0%
ufs100% | 0% | 0% | 0% | 0%
exfat100% | 0% | 0% | 0% | 0%
jbd2100% | 0% | 0% | 0% | 0%
erofs90% | 1% | 3% | 3% | 0%
hpfs100% | 0% | 0% | 0% | 0%
notify100% | 0% | 0% | 0% | 0%
hfs100% | 0% | 0% | 0% | 0%
9p100% | 0% | 0% | 0% | 0%
quota100% | 0% | 0% | 0% | 0%
squashfs100% | 0% | 0% | 0% | 0%
pstore100% | 0% | 0% | 0% | 0%
crypto100% | 0% | 0% | 0% | 0%
affs100% | 0% | 0% | 0% | 0%
unicode100% | 0% | 0% | 0% | 0%
isofs100% | 0% | 0% | 0% | 0%
coda100% | 0% | 0% | 0% | 0%
autofs100% | 0% | 0% | 0% | 0%
kernfs100% | 0% | 0% | 0% | 0%
configfs100% | 0% | 0% | 0% | 0%
sysv100% | 0% | 0% | 0% | 0%
befs100% | 0% | 0% | 0% | 0%
cachefiles72% | 14% | 13% | 0% | 0%
vboxsf100% | 0% | 0% | 0% | 0%
minix100% | 0% | 0% | 0% | 0%
iomap97% | 0% | 2% | 0% | 0%
adfs100% | 0% | 0% | 0% | 0%
freevxfs100% | 0% | 0% | 0% | 0%
fscache70% | 11% | 17% | 0% | 0%
zonefs100% | 0% | 0% | 0% | 0%
omfs100% | 0% | 0% | 0% | 0%
verity100% | 0% | 0% | 0% | 0%
debugfs100% | 0% | 0% | 0% | 0%
hostfs100% | 0% | 0% | 0% | 0%
sysfs100% | 0% | 0% | 0% | 0%
hugetlbfs100% | 0% | 0% | 0% | 0%
qnx6100% | 0% | 0% | 0% | 0%
netfs100% | 0% | 0% | 0% | 0%
bfs100% | 0% | 0% | 0% | 0%
efs100% | 0% | 0% | 0% | 0%
cramfs100% | 0% | 0% | 0% | 0%
romfs100% | 0% | 0% | 0% | 0%
qnx4100% | 0% | 0% | 0% | 0%
devpts100% | 0% | 0% | 0% | 0%
nfs_common100% | 0% | 0% | 0% | 0%
ramfs100% | 0% | 0% | 0% | 0%
efivarfs100% | 0% | 0% | 0% | 0%
tracefs100% | 0% | 0% | 0% | 0%
openpromfs100% | 0% | 0% | 0% | 0%
exportfs100% | 0% | 0% | 0% | 0%
ksmbd0% | 100% | 0% | 0% | 0%
ntfs30% | 96% | 3% | 0% | 0%
smbfs_common0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
nls100% | 0% | 0% | 0% | 0%
ntfs48% | 8% | 0% | 0% | 42%
jffs256% | 30% | 8% | 0% | 4%
reiserfs32% | 4% | 12% | 0% | 50%
hfsplus61% | 7% | 15% | 0% | 15%
ubifs18% | 28% | 3% | 0% | 49%
jfs22% | 20% | 7% | 0% | 50%
hpfs57% | 32% | 0% | 0% | 10%
ufs51% | 10% | 0% | 0% | 38%
nfs4% | 4% | 2% | 0% | 88%
orangefs34% | 9% | 12% | 0% | 43%
ocfs23% | 0% | 47% | 0% | 49%
ROOT3% | 6% | 4% | 0% | 85%
hfs45% | 11% | 0% | 0% | 42%
squashfs47% | 14% | 7% | 0% | 29%
cifs3% | <1% | <1% | 0% | 96%
dlm13% | <1% | 0% | 0% | 85%
fat26% | 34% | 0% | 0% | 39%
freevxfs100% | 0% | 0% | 0% | 0%
afs8% | 12% | 8% | 0% | 71%
nfsd4% | 2% | 0% | 0% | 93%
befs57% | 34% | 0% | 0% | 8%
adfs58% | 28% | 0% | 0% | 12%
lockd17% | 14% | 0% | 0% | 67%
affs27% | 31% | 0% | 0% | 40%
proc7% | 8% | 10% | 0% | 74%
udf10% | 7% | 0% | 0% | 82%
xfs<1% | 1% | 1% | 0% | 96%
ext212% | 8% | 1% | 0% | 77%
minix40% | 30% | 0% | 0% | 29%
efs66% | 33% | 0% | 0% | 0%
vboxsf25% | 0% | 20% | 0% | 53%
btrfs<1% | <1% | <1% | 0% | 98%
sysv20% | 40% | 0% | 0% | 39%
qnx645% | 54% | 0% | 0% | 0%
devpts100% | 0% | 0% | 0% | 0%
quota9% | 8% | 48% | 0% | 32%
isofs15% | 7% | 22% | 0% | 54%
jbd27% | 13% | 0% | 0% | 79%
gfs21% | 2% | 7% | 0% | 87%
hostfs33% | 0% | 0% | 0% | 66%
autofs14% | 46% | 24% | 0% | 14%
ceph1% | 0% | <1% | 0% | 98%
coda11% | 11% | 0% | 0% | 76%
romfs39% | 60% | 0% | 0% | 0%
omfs19% | 60% | 0% | 0% | 20%
exfat4% | 2% | 0% | 0% | 93%
ext4<1% | 2% | 2% | 0% | 94%
sysfs16% | 0% | 0% | 0% | 83%
qnx427% | 60% | 0% | 0% | 12%
f2fs<1% | <1% | <1% | 0% | 98%
pstore1% | 39% | 31% | 0% | 26%
cramfs6% | 0% | 0% | 0% | 93%
bfs4% | 79% | 0% | 0% | 16%
ramfs6% | 40% | 0% | 0% | 52%
debugfs1% | 0% | 0% | 0% | 98%
notify<1% | <1% | 2% | 0% | 96%
nilfs2<1% | 0% | 0% | 0% | 99%
efivarfs2% | 47% | 50% | 0% | 0%
iomap<1% | 0% | 0% | 0% | 99%
crypto0% | 54% | 0% | 0% | 45%
verity0% | 58% | 0% | 0% | 41%
exportfs0% | 100% | 0% | 0% | 0%
overlayfs0% | 1% | 0% | 0% | 98%
zonefs0% | 6% | 0% | 0% | 93%
nfs_common0% | 10% | 68% | 0% | 20%
9p0% | <1% | 0% | 0% | 99%
ecryptfs0% | 0% | 85% | 0% | 14%
configfs0% | 0% | 24% | 0% | 75%
fuse0% | 0% | 3% | 0% | 96%
openpromfs0% | 0% | 100% | 0% | 0%
netfs0% | 0% | 12% | 0% | 87%
ksmbd0% | 0% | 0% | 0% | 100%
ntfs30% | 0% | 0% | 0% | 100%
erofs0% | 0% | 0% | 0% | 100%
unicode0% | 0% | 0% | 0% | 100%
cachefiles0% | 0% | 0% | 0% | 100%
kernfs0% | 0% | 0% | 0% | 100%
fscache0% | 0% | 0% | 0% | 100%
hugetlbfs0% | 0% | 0% | 0% | 100%
smbfs_common0% | 0% | 0% | 0% | 100%
tracefs0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
gc.c
in jffs2
1018 9 801 6144 199
nodelist.h
in jffs2
322 2 344 6144 201
nodelist.c
in jffs2
532 16 714 6140 205
write.c
in jffs2
530 5 1875 6140 152
6073 155 18 6136 1736
base.c
in proc
2968 107 19 6136 1655
buffer.c
in root
2165 86 19 6136 1496
1573 40 19 6136 1277
super.c
in ext2
1319 33 19 6136 1023
1249 48 19 6136 1035
inode.c
in ext2
1146 33 19 6136 935
912 54 19 6136 903
fcntl.c
in root
825 33 19 6136 856
nfssvc.c
in nfsd
815 32 17 6136 829
758 22 29 6136 1049
ext2.h
in ext2
539 3 19 6136 552
char_dev.c
in root
425 23 415 6136 474
acl.c
in ext2
225 - 19 6136 345
file.c
in sysfs
492 27 19 6134 732
aio.c
in root
1591 46 19 6128 1271
inode.c
in isofs
1214 25 19 6127 757
rock.c
in isofs
646 14 150 6127 224
compress.c
in isofs
284 5 895 6127 166
dir.c
in isofs
203 4 19 6127 192
isofs.h
in isofs
136 9 19 6127 204
export.c
in isofs
131 - 801 6127 156
namei.c
in isofs
130 - 275 6127 215
symlink.c
in sysfs
105 8 415 6127 330
joliet.c
in isofs
43 - 19 6127 56
util.c
in isofs
25 1 1400 6127 43
cifssmb.c
in cifs
5057 9 17 6124 1609
file.c
in cifs
3747 44 19 6124 1869
namei.c
in root
3415 99 19 6124 1993
connect.c
in cifs
3287 38 17 6124 2140
inode.c
in cifs
2214 15 19 6124 1734
cifspdu.h
in cifs
2018 - 17 6124 632
cifsglob.h
in cifs
1403 18 17 6124 1760
cifsfs.c
in cifs
1367 14 17 6124 1777
1160 4 17 6124 1095
misc.c
in cifs
969 13 19 6124 1001
927 27 17 6124 817
netmisc.c
in cifs
873 1 17 6124 521
readdir.c
in cifs
764 19 19 6124 1036
dir.c
in cifs
597 4 19 6124 1187
593 3 17 6124 1349
575 7 17 6124 756
link.c
in cifs
560 - 19 6124 712
xattr.c
in cifs
425 7 19 6124 531
410 3 19 6124 433
ioctl.c
in cifs
394 6 19 6124 501
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
internal.h
in cramfs
3 - 2172 2977 17
ioctl.c
in jffs2
6 1 2172 5932 54
jffs2_fs_i.h
in jffs2
18 - 2172 5755 83
idmap.h
in nfsd
22 2 2172 4048 85
24 - 2172 2486 12
sysdep.c
in hfs
26 1 2172 4731 64
writev.c
in jffs2
34 2 2172 5993 35
51 4 2172 4662 31
59 4 2172 5602 20
73 1 2172 2172 1
compr.h
in jffs2
77 - 2172 6036 71
compr_lzo.c
in jffs2
77 6 2172 5322 93
hashes.c
in reiserfs
133 3 2172 6049 62
135 4 2172 5602 21
bitmap.c
in hfs
136 3 2172 4941 27
compr_zlib.c
in jffs2
166 6 2172 6117 142
read.c
in jffs2
184 2 2172 6051 57
hfs.h
in hfs
212 - 2172 5993 17
215 4 2172 5602 21
220 4 2172 5602 21
228 4 2172 5602 21
229 4 2172 5602 21
231 4 2172 5602 21
243 4 2172 5602 21
253 4 2172 5602 21
256 4 2172 5602 21
malloc.c
in jffs2
257 13 2172 6035 115
257 4 2172 5602 21
258 4 2172 5602 21
262 4 2172 5602 21
263 4 2172 5602 21
263 4 2172 5602 21
263 4 2172 5602 21
268 4 2172 5602 21
268 4 2172 5602 21
270 4 2172 5602 21
272 4 2172 5602 21
276 4 2172 5602 21
284 4 2172 5602 21
288 4 2172 5602 21
290 4 2172 5602 21
298 4 2172 5602 21
302 4 2172 5602 21
compr.c
in jffs2
312 9 2172 6036 125
314 4 2172 5602 21
330 4 2172 5602 21
335 4 2172 5602 21
335 4 2172 5602 21
335 4 2172 5602 21
335 4 2172 5602 21
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
inode-item.h
in btrfs
53 - 21 62 3
sysfs.c
in erofs
213 7 21 64 5
cache.c
in cachefiles
258 6 21 105 4
volume.c
in cachefiles
105 4 21 105 4
error_inject.c
in cachefiles
33 2 21 105 3
volume.c
in fscache
357 18 21 106 4
235 4 21 116 13
sysfs.c
in ubifs
113 6 21 116 4
5 - 19 146 22
cifs_md4.c
in smbfs_common
152 9 19 147 11
smbfsctl.h
in smbfs_common
105 - 19 147 30
cifs_arc4.c
in smbfs_common
52 2 19 147 21
md4.h
in smbfs_common
16 - 19 147 11
arc4.h
in smbfs_common
13 - 19 147 11
smb2pdu.h
in smbfs_common
724 - 24 148 10
iostat.h
in f2fs
66 9 19 167 12
orphan.c
in ext4
486 12 19 171 10
lzx_decompress.c
in ntfs3/lib
368 11 19 174 12
185 5 19 174 25
98 1 19 174 13
77 2 19 174 12
lib.h
in ntfs3/lib
17 - 19 174 24
iter.c
in iomap
50 3 19 176 9
fslog.c
in ntfs3
3675 53 19 184 29
frecord.c
in ntfs3
2330 34 19 184 35
fsntfs.c
in ntfs3
1824 37 19 184 31
index.c
in ntfs3
1800 33 19 184 32
attrib.c
in ntfs3
1577 18 19 184 31
inode.c
in ntfs3
1431 28 19 184 37
super.c
in ntfs3
1110 25 19 184 38
bitmap.c
in ntfs3
1076 20 19 184 28
ntfs_fs.h
in ntfs3
882 40 19 184 34
ntfs.h
in ntfs3
812 28 19 184 29
run.c
in ntfs3
728 20 19 184 27
xattr.c
in ntfs3
721 18 19 184 33
record.c
in ntfs3
437 12 19 184 28
dir.c
in ntfs3
427 9 19 184 27
lznt.c
in ntfs3
300 9 19 184 28
attrlist.c
in ntfs3
295 7 19 184 28
namei.c
in ntfs3
268 9 19 184 28
bitfunc.c
in ntfs3
83 2 19 184 26
upcase.c
in ntfs3
69 3 19 184 27
debug.h
in ntfs3
33 2 19 184 28
file.c
in ntfs3
910 19 19 185 34
iostat.c
in f2fs
224 12 19 195 13
verity.c
in btrfs
439 12 19 218 32
210 - 19 219 21
xattr.h
in ksmbd
73 - 19 219 10
smbstatus.h
in ksmbd
1800 - 19 224 10
1672 52 19 224 51
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1169 54 16 1332 149
orangefs-sysfs.c
in orangefs
934 8 16 2253 111
496 19 16 1189 124
398 18 16 2253 159
super.c
in ext4
5611 152 17 5594 2031
cifssmb.c
in cifs
5057 9 17 6124 1609
smb2ops.c
in cifs
4774 19 17 3997 1104
smb2pdu.c
in cifs
4310 21 17 3692 1183
super.c
in f2fs
3892 86 17 3380 1048
connect.c
in cifs
3287 38 17 6124 2140
mkutf8data.c
in unicode
2649 60 17 1012 13
2104 92 17 6070 1370
cifspdu.h
in cifs
2018 - 17 6124 632
exec.c
in root
1407 55 17 6117 1707
cifsglob.h
in cifs
1403 18 17 6124 1760
cifsfs.c
in cifs
1367 14 17 6124 1777
sess.c
in cifs
1244 15 17 5726 876
1160 4 17 6124 1095
sysfs.c
in f2fs
1082 36 17 1695 334
io-wq.c
in root
1064 57 17 835 376
smb1ops.c
in cifs
950 - 17 3692 535
927 27 17 6124 817
netmisc.c
in cifs
873 1 17 6124 521
nfssvc.c
in nfsd
815 32 17 6136 829
coredump.c
in root
749 24 17 3416 544
712 2 17 3692 459
smb2misc.c
in cifs
678 1 17 3893 492
array.c
in proc
596 20 17 5991 914
593 3 17 6124 1349
svc.c
in lockd
585 21 17 6068 630
575 7 17 6124 756
cifs_swn.c
in cifs
518 16 17 430 74
325 9 17 6070 702
utf8-norm.c
in unicode
275 5 17 1015 35
271 - 17 3978 608
signalfd.c
in root
262 9 17 5382 469
utf8-selftest.c
in unicode
215 8 17 1015 44
io-wq.h
in root
181 13 17 835 245
utf8-core.c
in unicode
175 8 17 1015 50
159 - 17 5204 424
background.c
in jffs2
115 4 17 6104 209
ntlmssp.h
in cifs
87 - 17 5943 163
utf8n.h
in unicode
42 - 17 1015 33
smb2glob.h
in cifs
26 - 17 3689 191
16 - 17 5204 74
6073 155 18 6136 1736
nfs4xdr.c
in nfsd
4401 26 18 6068 1268
nfs4proc.c
in nfsd
2757 63 18 6068 1182
vfs.c
in nfsd
1697 20 18 6070 1372
super.c
in root
1144 56 18 6070 1319