https://github.com/pedroalbanese/gzip
Parallel implementation of Gzip for modern multi-core machines written in Go
https://github.com/pedroalbanese/gzip
gzip-compression gzip-decompression multicore-cpu
Last synced: 2 months ago
JSON representation
Parallel implementation of Gzip for modern multi-core machines written in Go
- Host: GitHub
- URL: https://github.com/pedroalbanese/gzip
- Owner: pedroalbanese
- License: isc
- Created: 2021-11-02T23:59:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-21T16:12:01.000Z (over 3 years ago)
- Last Synced: 2025-01-04T21:19:33.025Z (4 months ago)
- Topics: gzip-compression, gzip-decompression, multicore-cpu
- Language: Go
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Gzip(2)
[](https://github.com/pedroalbanese/gzip/blob/master/LICENSE.md)
[](http://godoc.org/github.com/pedroalbanese/gzip)
[](https://github.com/pedroalbanese/gzip/releases)
[](https://goreportcard.com/report/github.com/pedroalbanese/gzip)
[](https://golang.org)
[](https://github.com/pedroalbanese/gzip/releases)
### Parallel implementation of gzip for modern multi-core machines written in GoUsage: gzip [OPTION]... [FILE]
Compress or uncompress FILE (by default, compress FILE in-place).-c write on standard output, keep original files unchanged
-cores int
number of cores to use for parallelization (default 1)
-d decompress; see also -c and -k
-f force overwrite of output file
-h print this help message
-k keep original files unchanged
-s string
use provided suffix on compressed files (default "gz")With no FILE, or when FILE is -, read standard input.
## License
This project is licensed under the ISC License.
##### Copyright (c) 2020-2021 Pedro Albanese - ALBANESE Research Lab.