Skip to content

Commit 727312a

Browse files
committed
doc: Add more details
1 parent a01bfa9 commit 727312a

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Highly parallelized, blazing fast directory tree analyzer.
1515

1616
Both `dust` (v0.5.4) and `dutree` (v0.12.5) do not utilize the parallel computing capability of Rust to improve performance.
1717

18+
Furthermore, when providing multiple file names to `dust`, it shows bars of the exact same length regardless of size differences. This is the final push for the author of `pdu` to create this tool.
19+
1820
## Benchmark
1921

2022
The benchmark was generated by [a GitHub Workflow](https://github.com/KSXGitHub/parallel-disk-usage/blob/0.2.4/.github/workflows/deploy.yaml#L476-L658) and uploaded to the release page.
@@ -49,6 +51,20 @@ The benchmark was generated by [a GitHub Workflow](https://github.com/KSXGitHub/
4951

5052
[![asciicast of pdu command on /usr](https://asciinema.org/a/416664.svg)](https://asciinema.org/a/416664)
5153

54+
## Features
55+
56+
* Fast.
57+
* Relative comparison of separate files.
58+
* Extensible via the library crate or JSON interface.
59+
* Optional progress report.
60+
61+
## Limitations
62+
63+
* Ignorant of hard links: All hard links are counted as real files regardless of how many times it appear in the tree.
64+
* Do not follow symbolic links.
65+
* Do not differentiate filesystem: Mounted folders are counted as normal folders.
66+
* The runtime is optimized at the expense of binary size.
67+
5268
## Development
5369

5470
### Prerequisites

0 commit comments

Comments
 (0)