You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since Czkawka is written in Rust and aims to be a faster alternative to FSlint (written in Python), we need to compare the speed of these tools.
111
112
112
113
I prepared a directory and performed a test without any folder exceptions(I removed all directories from FSlint and Czkawka from other tabs than Include Directory) which contained 320004 files and 36902 folders and 108844 duplicated files in 34475 groups which took 4.53 GB.
@@ -121,8 +122,8 @@ DupeGuru after selecting files, froze at 45% for ~15 minutes, so I just kill it.
121
122
|:----------:|:-------------:|
122
123
| FSlint 2.4.7 (First Run)| 255s |
123
124
| FSlint 2.4.7 (Second Run)| 126s |
124
-
| Czkawka 1.2.2 (First Run) | 150s |
125
-
| Czkawka 1.2.2 (Second Run) | 107s |
125
+
| Czkawka 1.3.0 (First Run) | 150s |
126
+
| Czkawka 1.3.0 (Second Run) | 107s |
126
127
| DupeGuru 4.0.4 (First Run) | - |
127
128
| DupeGuru 4.0.4 (Second Run) | - |
128
129
@@ -133,21 +134,21 @@ To not get Dupeguru crash I checked smaller directory with 217986 files and 4188
133
134
| App| Idle Ram | Max Operational Ram Usage | Stabilized after search |
#[structopt(short = "D", long, help = "Delete found files")]
112
+
delete_files:bool,
113
+
#[structopt(flatten)]
114
+
file_to_save:FileToSave,
115
+
#[structopt(flatten)]
116
+
not_recursive:NotRecursive,
117
+
#[structopt(short, long, parse(try_from_str = parse_minimal_file_size), default_value = "1024", help = "Minimum size in bytes", long_help = "Minimum size of checked files in bytes, assigning bigger value may speed up searching")]
118
+
minimal_file_size:u64,
119
+
},
101
120
}
102
121
103
122
#[derive(Debug,StructOpt)]
@@ -207,4 +226,5 @@ EXAMPLES:
207
226
{bin} big -d /home/rafal/ /home/piszczal -e /home/rafal/Roman -n 25 -x VIDEO -f results.txt
0 commit comments