1b59d0baeSNamjae JeonWhat: /sys/fs/f2fs/<disk>/gc_max_sleep_time 2b59d0baeSNamjae JeonDate: July 2013 3b59d0baeSNamjae JeonContact: "Namjae Jeon" <namjae.jeon@samsung.com> 4b59d0baeSNamjae JeonDescription: 5b59d0baeSNamjae Jeon Controls the maximun sleep time for gc_thread. Time 6b59d0baeSNamjae Jeon is in milliseconds. 7b59d0baeSNamjae Jeon 8b59d0baeSNamjae JeonWhat: /sys/fs/f2fs/<disk>/gc_min_sleep_time 9b59d0baeSNamjae JeonDate: July 2013 10b59d0baeSNamjae JeonContact: "Namjae Jeon" <namjae.jeon@samsung.com> 11b59d0baeSNamjae JeonDescription: 12b59d0baeSNamjae Jeon Controls the minimum sleep time for gc_thread. Time 13b59d0baeSNamjae Jeon is in milliseconds. 14b59d0baeSNamjae Jeon 15b59d0baeSNamjae JeonWhat: /sys/fs/f2fs/<disk>/gc_no_gc_sleep_time 16b59d0baeSNamjae JeonDate: July 2013 17b59d0baeSNamjae JeonContact: "Namjae Jeon" <namjae.jeon@samsung.com> 18b59d0baeSNamjae JeonDescription: 19b59d0baeSNamjae Jeon Controls the default sleep time for gc_thread. Time 20b59d0baeSNamjae Jeon is in milliseconds. 21d2dc095fSNamjae Jeon 22d2dc095fSNamjae JeonWhat: /sys/fs/f2fs/<disk>/gc_idle 23d2dc095fSNamjae JeonDate: July 2013 24d2dc095fSNamjae JeonContact: "Namjae Jeon" <namjae.jeon@samsung.com> 25d2dc095fSNamjae JeonDescription: 26d2dc095fSNamjae Jeon Controls the victim selection policy for garbage collection. 273bac380cSJaegeuk Kim 283bac380cSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/reclaim_segments 293bac380cSJaegeuk KimDate: October 2013 303bac380cSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 313bac380cSJaegeuk KimDescription: 323bac380cSJaegeuk Kim Controls the issue rate of segment discard commands. 333bac380cSJaegeuk Kim 343bac380cSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/ipu_policy 353bac380cSJaegeuk KimDate: November 2013 363bac380cSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 373bac380cSJaegeuk KimDescription: 383bac380cSJaegeuk Kim Controls the in-place-update policy. 393bac380cSJaegeuk Kim 403bac380cSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/min_ipu_util 413bac380cSJaegeuk KimDate: November 2013 423bac380cSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 433bac380cSJaegeuk KimDescription: 443bac380cSJaegeuk Kim Controls the FS utilization condition for the in-place-update 453bac380cSJaegeuk Kim policies. 463bac380cSJaegeuk Kim 47c1ce1b02SJaegeuk KimWhat: /sys/fs/f2fs/<disk>/min_fsync_blocks 48c1ce1b02SJaegeuk KimDate: September 2014 49c1ce1b02SJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk@kernel.org> 50c1ce1b02SJaegeuk KimDescription: 51c1ce1b02SJaegeuk Kim Controls the dirty page count condition for the in-place-update 52c1ce1b02SJaegeuk Kim policies. 53c1ce1b02SJaegeuk Kim 543bac380cSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/max_small_discards 553bac380cSJaegeuk KimDate: November 2013 563bac380cSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 573bac380cSJaegeuk KimDescription: 583bac380cSJaegeuk Kim Controls the issue rate of small discard commands. 593bac380cSJaegeuk Kim 603bac380cSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/max_victim_search 613bac380cSJaegeuk KimDate: January 2014 623bac380cSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 633bac380cSJaegeuk KimDescription: 643bac380cSJaegeuk Kim Controls the number of trials to find a victim segment. 65cdfc41c1SJaegeuk Kim 6691796825SJaegeuk KimWhat: /sys/fs/f2fs/<disk>/dir_level 6791796825SJaegeuk KimDate: March 2014 6891796825SJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 6991796825SJaegeuk KimDescription: 7091796825SJaegeuk Kim Controls the directory level for large directory. 7191796825SJaegeuk Kim 72cdfc41c1SJaegeuk KimWhat: /sys/fs/f2fs/<disk>/ram_thresh 73cdfc41c1SJaegeuk KimDate: March 2014 74cdfc41c1SJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 75cdfc41c1SJaegeuk KimDescription: 76cdfc41c1SJaegeuk Kim Controls the memory footprint used by f2fs. 77bba681cbSJaegeuk Kim 78bba681cbSJaegeuk KimWhat: /sys/fs/f2fs/<disk>/trim_sections 79bba681cbSJaegeuk KimDate: February 2015 80bba681cbSJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk@kernel.org> 81bba681cbSJaegeuk KimDescription: 82bba681cbSJaegeuk Kim Controls the trimming rate in batch mode. 83*60b99b48SJaegeuk Kim 84*60b99b48SJaegeuk KimWhat: /sys/fs/f2fs/<disk>/cp_interval 85*60b99b48SJaegeuk KimDate: October 2015 86*60b99b48SJaegeuk KimContact: "Jaegeuk Kim" <jaegeuk@kernel.org> 87*60b99b48SJaegeuk KimDescription: 88*60b99b48SJaegeuk Kim Controls the checkpoint timing. 89