@@ -22,41 +22,6 @@ Description:
2222 device. The reset operation frees all the memory associated
2323 with this device.
2424
25- What: /sys/block/zram<id>/num_reads
26- Date: August 2010
27- Contact: Nitin Gupta <
[email protected] >
28- Description:
29- The num_reads file is read-only and specifies the number of
30- reads (failed or successful) done on this device.
31-
32- What: /sys/block/zram<id>/num_writes
33- Date: August 2010
34- Contact: Nitin Gupta <
[email protected] >
35- Description:
36- The num_writes file is read-only and specifies the number of
37- writes (failed or successful) done on this device.
38-
39- What: /sys/block/zram<id>/invalid_io
40- Date: August 2010
41- Contact: Nitin Gupta <
[email protected] >
42- Description:
43- The invalid_io file is read-only and specifies the number of
44- non-page-size-aligned I/O requests issued to this device.
45-
46- What: /sys/block/zram<id>/failed_reads
47- Date: February 2014
48- Contact: Sergey Senozhatsky <
[email protected] >
49- Description:
50- The failed_reads file is read-only and specifies the number of
51- failed reads happened on this device.
52-
53- What: /sys/block/zram<id>/failed_writes
54- Date: February 2014
55- Contact: Sergey Senozhatsky <
[email protected] >
56- Description:
57- The failed_writes file is read-only and specifies the number of
58- failed writes happened on this device.
59-
6025What: /sys/block/zram<id>/max_comp_streams
6126Date: February 2014
6227Contact: Sergey Senozhatsky <
[email protected] >
@@ -73,74 +38,24 @@ Description:
7338 available and selected compression algorithms, change
7439 compression algorithm selection.
7540
76- What: /sys/block/zram<id>/notify_free
77- Date: August 2010
78- Contact: Nitin Gupta <
[email protected] >
79- Description:
80- The notify_free file is read-only. Depending on device usage
81- scenario it may account a) the number of pages freed because
82- of swap slot free notifications or b) the number of pages freed
83- because of REQ_DISCARD requests sent by bio. The former ones
84- are sent to a swap block device when a swap slot is freed, which
85- implies that this disk is being used as a swap disk. The latter
86- ones are sent by filesystem mounted with discard option,
87- whenever some data blocks are getting discarded.
88-
89- What: /sys/block/zram<id>/zero_pages
90- Date: August 2010
91- Contact: Nitin Gupta <
[email protected] >
92- Description:
93- The zero_pages file is read-only and specifies number of zero
94- filled pages written to this disk. No memory is allocated for
95- such pages.
96-
97- What: /sys/block/zram<id>/orig_data_size
98- Date: August 2010
99- Contact: Nitin Gupta <
[email protected] >
100- Description:
101- The orig_data_size file is read-only and specifies uncompressed
102- size of data stored in this disk. This excludes zero-filled
103- pages (zero_pages) since no memory is allocated for them.
104- Unit: bytes
105-
106- What: /sys/block/zram<id>/compr_data_size
107- Date: August 2010
108- Contact: Nitin Gupta <
[email protected] >
109- Description:
110- The compr_data_size file is read-only and specifies compressed
111- size of data stored in this disk. So, compression ratio can be
112- calculated using orig_data_size and this statistic.
113- Unit: bytes
114-
115- What: /sys/block/zram<id>/mem_used_total
116- Date: August 2010
117- Contact: Nitin Gupta <
[email protected] >
118- Description:
119- The mem_used_total file is read-only and specifies the amount
120- of memory, including allocator fragmentation and metadata
121- overhead, allocated for this disk. So, allocator space
122- efficiency can be calculated using compr_data_size and this
123- statistic.
124- Unit: bytes
125-
12641What: /sys/block/zram<id>/mem_used_max
12742Date: August 2014
12843Contact: Minchan Kim <
[email protected] >
12944Description:
130- The mem_used_max file is read/ write and specifies the amount
131- of maximum memory zram have consumed to store compressed data.
132- For resetting the value, you should write "0". Otherwise,
133- you could see -EINVAL.
45+ The mem_used_max file is write-only and is used to reset
46+ the counter of maximum memory zram have consumed to store
47+ compressed data. For resetting the value, you should write
48+ "0". Otherwise, you could see -EINVAL.
13449 Unit: bytes
13550
13651What: /sys/block/zram<id>/mem_limit
13752Date: August 2014
13853Contact: Minchan Kim <
[email protected] >
13954Description:
140- The mem_limit file is read/ write and specifies the maximum
141- amount of memory ZRAM can use to store the compressed data. The
142- limit could be changed in run time and "0" means disable the
143- limit. No limit is the initial state. Unit: bytes
55+ The mem_limit file is write-only and specifies the maximum
56+ amount of memory ZRAM can use to store the compressed data.
57+ The limit could be changed in run time and "0" means disable
58+ the limit. No limit is the initial state. Unit: bytes
14459
14560What: /sys/block/zram<id>/compact
14661Date: August 2015
0 commit comments