aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJakob Unterwurzacher2015-09-16 19:35:40 +0200
committerJakob Unterwurzacher2015-09-16 19:35:40 +0200
commit338925aef45d8ec960e1ba4d160dbb3848bd7a9d (patch)
tree8f59370b77c05f4b635a1b0731a8e2818e8652bd /main.go
parent0af3cfcac0d6e5515ac37ee02712178218205a18 (diff)
Set GOMAXPROCS = 4
Immediate speedup from 70MB/s to 80MB/s on streaming write. Enables later parallelization.
Diffstat (limited to 'main.go')
-rw-r--r--main.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/main.go b/main.go
index 30deb1e..f974e7b 100644
--- a/main.go
+++ b/main.go
@@ -8,6 +8,7 @@ import (
"path/filepath"
"time"
"encoding/hex"
+ "runtime"
"github.com/rfjakob/gocryptfs/cluefs_frontend"
"github.com/rfjakob/gocryptfs/pathfs_frontend"
@@ -63,6 +64,8 @@ func initDir(dirArg string) {
}
func main() {
+ runtime.GOMAXPROCS(4)
+
// Parse command line arguments
var debug, init, zerokey, fusedebug bool