18c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_stats 28c2ecf20Sopenharmony_ciDate: March 2008 38c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 48c2ecf20Sopenharmony_ciDescription: 58c2ecf20Sopenharmony_ci Controls whether the multiblock allocator should 68c2ecf20Sopenharmony_ci collect statistics, which are shown during the unmount. 78c2ecf20Sopenharmony_ci 1 means to collect statistics, 0 means not to collect 88c2ecf20Sopenharmony_ci statistics 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_group_prealloc 118c2ecf20Sopenharmony_ciDate: March 2008 128c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 138c2ecf20Sopenharmony_ciDescription: 148c2ecf20Sopenharmony_ci The multiblock allocator will round up allocation 158c2ecf20Sopenharmony_ci requests to a multiple of this tuning parameter if the 168c2ecf20Sopenharmony_ci stripe size is not set in the ext4 superblock 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_max_to_scan 198c2ecf20Sopenharmony_ciDate: March 2008 208c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 218c2ecf20Sopenharmony_ciDescription: 228c2ecf20Sopenharmony_ci The maximum number of extents the multiblock allocator 238c2ecf20Sopenharmony_ci will search to find the best extent 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_min_to_scan 268c2ecf20Sopenharmony_ciDate: March 2008 278c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 288c2ecf20Sopenharmony_ciDescription: 298c2ecf20Sopenharmony_ci The minimum number of extents the multiblock allocator 308c2ecf20Sopenharmony_ci will search to find the best extent 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_order2_req 338c2ecf20Sopenharmony_ciDate: March 2008 348c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 358c2ecf20Sopenharmony_ciDescription: 368c2ecf20Sopenharmony_ci Tuning parameter which controls the minimum size for 378c2ecf20Sopenharmony_ci requests (as a power of 2) where the buddy cache is 388c2ecf20Sopenharmony_ci used 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/mb_stream_req 418c2ecf20Sopenharmony_ciDate: March 2008 428c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 438c2ecf20Sopenharmony_ciDescription: 448c2ecf20Sopenharmony_ci Files which have fewer blocks than this tunable 458c2ecf20Sopenharmony_ci parameter will have their blocks allocated out of a 468c2ecf20Sopenharmony_ci block group specific preallocation pool, so that small 478c2ecf20Sopenharmony_ci files are packed closely together. Each large file 488c2ecf20Sopenharmony_ci will have its blocks allocated out of its own unique 498c2ecf20Sopenharmony_ci preallocation pool. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/inode_readahead_blks 528c2ecf20Sopenharmony_ciDate: March 2008 538c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 548c2ecf20Sopenharmony_ciDescription: 558c2ecf20Sopenharmony_ci Tuning parameter which controls the maximum number of 568c2ecf20Sopenharmony_ci inode table blocks that ext4's inode table readahead 578c2ecf20Sopenharmony_ci algorithm will pre-read into the buffer cache 588c2ecf20Sopenharmony_ci 598c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/delayed_allocation_blocks 608c2ecf20Sopenharmony_ciDate: March 2008 618c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 628c2ecf20Sopenharmony_ciDescription: 638c2ecf20Sopenharmony_ci This file is read-only and shows the number of blocks 648c2ecf20Sopenharmony_ci that are dirty in the page cache, but which do not 658c2ecf20Sopenharmony_ci have their location in the filesystem allocated yet. 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/lifetime_write_kbytes 688c2ecf20Sopenharmony_ciDate: March 2008 698c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 708c2ecf20Sopenharmony_ciDescription: 718c2ecf20Sopenharmony_ci This file is read-only and shows the number of kilobytes 728c2ecf20Sopenharmony_ci of data that have been written to this filesystem since it was 738c2ecf20Sopenharmony_ci created. 748c2ecf20Sopenharmony_ci 758c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/session_write_kbytes 768c2ecf20Sopenharmony_ciDate: March 2008 778c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 788c2ecf20Sopenharmony_ciDescription: 798c2ecf20Sopenharmony_ci This file is read-only and shows the number of 808c2ecf20Sopenharmony_ci kilobytes of data that have been written to this 818c2ecf20Sopenharmony_ci filesystem since it was mounted. 828c2ecf20Sopenharmony_ci 838c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/inode_goal 848c2ecf20Sopenharmony_ciDate: June 2008 858c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 868c2ecf20Sopenharmony_ciDescription: 878c2ecf20Sopenharmony_ci Tuning parameter which (if non-zero) controls the goal 888c2ecf20Sopenharmony_ci inode used by the inode allocator in preference to 898c2ecf20Sopenharmony_ci all other allocation heuristics. This is intended for 908c2ecf20Sopenharmony_ci debugging use only, and should be 0 on production 918c2ecf20Sopenharmony_ci systems. 928c2ecf20Sopenharmony_ci 938c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/max_writeback_mb_bump 948c2ecf20Sopenharmony_ciDate: September 2009 958c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 968c2ecf20Sopenharmony_ciDescription: 978c2ecf20Sopenharmony_ci The maximum number of megabytes the writeback code will 988c2ecf20Sopenharmony_ci try to write out before move on to another inode. 998c2ecf20Sopenharmony_ci 1008c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/extent_max_zeroout_kb 1018c2ecf20Sopenharmony_ciDate: August 2012 1028c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 1038c2ecf20Sopenharmony_ciDescription: 1048c2ecf20Sopenharmony_ci The maximum number of kilobytes which will be zeroed 1058c2ecf20Sopenharmony_ci out in preference to creating a new uninitialized 1068c2ecf20Sopenharmony_ci extent when manipulating an inode's extent tree. Note 1078c2ecf20Sopenharmony_ci that using a larger value will increase the 1088c2ecf20Sopenharmony_ci variability of time necessary to complete a random 1098c2ecf20Sopenharmony_ci write operation (since a 4k random write might turn 1108c2ecf20Sopenharmony_ci into a much larger write due to the zeroout 1118c2ecf20Sopenharmony_ci operation). 1128c2ecf20Sopenharmony_ci 1138c2ecf20Sopenharmony_ciWhat: /sys/fs/ext4/<disk>/journal_task 1148c2ecf20Sopenharmony_ciDate: February 2019 1158c2ecf20Sopenharmony_ciContact: "Theodore Ts'o" <tytso@mit.edu> 1168c2ecf20Sopenharmony_ciDescription: 1178c2ecf20Sopenharmony_ci This file is read-only and shows the pid of journal thread in 1188c2ecf20Sopenharmony_ci current pid-namespace or 0 if task is unreachable. 119