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