1What: /sys/fs/f2fs/<disk>/gc_max_sleep_time 2Date: July 2013 3Contact: "Namjae Jeon" <namjae.jeon@samsung.com> 4Description: 5 Controls the maximun sleep time for gc_thread. Time 6 is in milliseconds. 7 8What: /sys/fs/f2fs/<disk>/gc_min_sleep_time 9Date: July 2013 10Contact: "Namjae Jeon" <namjae.jeon@samsung.com> 11Description: 12 Controls the minimum sleep time for gc_thread. Time 13 is in milliseconds. 14 15What: /sys/fs/f2fs/<disk>/gc_no_gc_sleep_time 16Date: July 2013 17Contact: "Namjae Jeon" <namjae.jeon@samsung.com> 18Description: 19 Controls the default sleep time for gc_thread. Time 20 is in milliseconds. 21 22What: /sys/fs/f2fs/<disk>/gc_idle 23Date: July 2013 24Contact: "Namjae Jeon" <namjae.jeon@samsung.com> 25Description: 26 Controls the victim selection policy for garbage collection. 27 28What: /sys/fs/f2fs/<disk>/reclaim_segments 29Date: October 2013 30Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 31Description: 32 Controls the issue rate of segment discard commands. 33 34What: /sys/fs/f2fs/<disk>/ipu_policy 35Date: November 2013 36Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 37Description: 38 Controls the in-place-update policy. 39 40What: /sys/fs/f2fs/<disk>/min_ipu_util 41Date: November 2013 42Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 43Description: 44 Controls the FS utilization condition for the in-place-update 45 policies. 46 47What: /sys/fs/f2fs/<disk>/min_fsync_blocks 48Date: September 2014 49Contact: "Jaegeuk Kim" <jaegeuk@kernel.org> 50Description: 51 Controls the dirty page count condition for the in-place-update 52 policies. 53 54What: /sys/fs/f2fs/<disk>/max_small_discards 55Date: November 2013 56Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 57Description: 58 Controls the issue rate of small discard commands. 59 60What: /sys/fs/f2fs/<disk>/max_victim_search 61Date: January 2014 62Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 63Description: 64 Controls the number of trials to find a victim segment. 65 66What: /sys/fs/f2fs/<disk>/dir_level 67Date: March 2014 68Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 69Description: 70 Controls the directory level for large directory. 71 72What: /sys/fs/f2fs/<disk>/ram_thresh 73Date: March 2014 74Contact: "Jaegeuk Kim" <jaegeuk.kim@samsung.com> 75Description: 76 Controls the memory footprint used by f2fs. 77 78What: /sys/fs/f2fs/<disk>/trim_sections 79Date: February 2015 80Contact: "Jaegeuk Kim" <jaegeuk@kernel.org> 81Description: 82 Controls the trimming rate in batch mode. 83 84What: /sys/fs/f2fs/<disk>/cp_interval 85Date: October 2015 86Contact: "Jaegeuk Kim" <jaegeuk@kernel.org> 87Description: 88 Controls the checkpoint timing. 89 90What: /sys/fs/f2fs/<disk>/idle_interval 91Date: January 2016 92Contact: "Jaegeuk Kim" <jaegeuk@kernel.org> 93Description: 94 Controls the idle timing. 95 96What: /sys/fs/f2fs/<disk>/ra_nid_pages 97Date: October 2015 98Contact: "Chao Yu" <chao2.yu@samsung.com> 99Description: 100 Controls the count of nid pages to be readaheaded. 101 102What: /sys/fs/f2fs/<disk>/dirty_nats_ratio 103Date: January 2016 104Contact: "Chao Yu" <chao2.yu@samsung.com> 105Description: 106 Controls dirty nat entries ratio threshold, if current 107 ratio exceeds configured threshold, checkpoint will 108 be triggered for flushing dirty nat entries. 109 110What: /sys/fs/f2fs/<disk>/lifetime_write_kbytes 111Date: January 2016 112Contact: "Shuoran Liu" <liushuoran@huawei.com> 113Description: 114 Shows total written kbytes issued to disk. 115