Divide and Conquer
[에러해결] ok mapreduce (cached) 본문
728x90
s23710660@swye:~/sequential_mapreduce/src/mapreduce$ go test -run Sequential mapreduce/...
ok mapreduce (cached)
s23710660@swye:~/sequential_mapreduce/src/mapreduce$
똑같은 명령을 실행했을 때 뭐가 4.3s가 나왔는데 cached로 출력됨
> 이는 이전에 실행된 테스트 결과가 캐시된 상태라 실행되지 않았음을 의미
go test -count=1 -run Sequential mapreduce/...
위 명령어를 쓰면 캐시를 사용하지 않고 항상 새로운 결과를 얻을 수 있음
> 이는 -count 플래그를 사용해서인데 =1은 항상 한 번씩 실행하라는 의미를 포함
go clean -testcache
위의 명령어를 써도 해결할 수 있다
반응형
'성장캐 > 분산컴퓨팅' 카테고리의 다른 글
[에러해결] go tool compile: fork/exec /usr/lib/go-1.18/pkg/tool/linux_amd64/compile: resource temporarily unavailable (0) | 2024.05.29 |
---|---|
[에러해결] wc.go:5:2: package mapreduce is not in GOROOT (/usr/lib/go-1.18/src/mapreduce) (0) | 2024.05.28 |
[에러해결] go: warning: "mapreduce/..." matched no packages (0) | 2024.05.28 |
[에러해결] open mrtmp.test-34-19: too many open files (0) | 2024.03.13 |
RPC (0) | 2024.03.05 |
Comments