tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Doubling performance of pkgsrc/mk



 +----------+---------+--------+-------+
 | OS | SmartOS | NetBSD | macOS |
 +----------+---------+--------+-------+
 | Baseline | 12.5s | 10.3s | 3.0s |
 | Patched | 5.7s | 5.3s | 1.4s |
 +----------+---------+--------+-------+
All of the builds were done on very different hardware so the OPSYS differences aren't interesting, but the patched times show a consistent 2x speedup regardless.
This makes a HUGE difference on slower hardware. For instance, here's benchmark/flops (I wasn't going to wait for Python to compile) on a 33 MHz m68030 running NetBSD-9.99.100:
=> Creating binary package /usr/pkgsrc/packages/All/flops-2.0.tgz
 1625.10 real 672.92 user 749.24 sys
versus
=> Creating binary package /usr/pkgsrc/packages/All/flops-2.0.tgz
 958.06 real 389.40 user 415.06 sys
Are there edge cases we should test, or are you running bulk builds with this tree to shake things out?
John Klos


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /