containerd / containerd/nerdctl
nerdctl run slower than old version
- Dominant language
- Go
- Stars
- 10.4k
- Forks
- 826
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 44
Description
main branch
time nerdctl run -d 127.0.0.1:5000/busybox:v1 sleep 1000
d6e566b5f6c4655a9e18afe5bb676a125e3438009793c19bd46598f3fcf3d7af
real 0m1.123s
user 0m0.062s
sys 0m0.037s
nerdctl 1.7
time nerdctl_1.7 run -d 127.0.0.1:5000/busybox:v1 sleep 1000
7cc756c3655c276e0d8e19472cd07ab13deaf65b4ad33efe7b104f8697a19d02
real 0m0.830s
user 0m0.054s
sys 0m0.040s
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the two `nerdctl run` benchmarks from the issue using the listed busybox image and compare the main branch with nerdctl 1.7. Trace the added startup time across the run command and its containerd interactions, then verify the suspected regression by rerunning both timings after the change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100