Comments (3)
Let's add this in v1.0.1, disabling compression saves about 2 seconds for @dmitry-novikov on gigabit ethernet connection.
At the same time, disabling compression adds about 2 seconds for me on ac
wifi connection, switching to pigz
saves about 2 seconds back lol.
from mainframer.
Just run some variations on MacBook Pro (Retina, 13-inch, Early 2015) without command execution timing, i. e. always packaging same sources and results. Using the local network.
Description | Avg. Time, s |
---|---|
gzip + compression 0 | 8 |
gzip + compression 1 | 9 |
gzip + compression 4 | 9 |
pigz + compression 1 | 7 |
pigz + compression 4 | 6 |
pigz + compression 6 | 7 |
bonus: pipe for scp and tar | 9 |
from mainframer.
K, let's add optional pigz
support for both local and remote machines and add it to performance optimizations tips and instruction for remote machine setup!
from mainframer.
Related Issues (20)
- Use i8 for compression values HOT 1
- Correctly propagate Control + C HOT 1
- Not really an Issue but Xcode builds are slow this would be amazing for Xcode! HOT 1
- Brew Tap Install HOT 8
- Verify file content in tests
- Include milliseconds in duration output
- Consider parallelizing rsync
- Shorter name of the binary HOT 1
- Ignore functionality on 3.x and contribution HOT 1
- TaskSelectionException: Task 'assembleDebug' not found in root project HOT 1
- How to make configuration for building iOS from non-mac OS local machine? HOT 4
- AndroidStudio 3.6 support request HOT 2
- Installation failed due to: 'Invalid File: /Users/bruce/xxx/xx/app/build/outputs/apk/debug/app-debug.apk' HOT 1
- Moving config parsing to `serde` HOT 3
- Split Linux CI job into build and separate integration test job
- Build binaries for most popular CPU architectures
- Use `tracing` crate instead of `println` HOT 1
- Parallel Duration support in config spec
- 3.0x not gobal configable yet. consider crate `directories` for config dir path?
- Exit status
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mainframer.