tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: tar x cpu bound
On Tue, May 13, 2025 at 10:06:16PM +0000, RVP wrote:
> qemu$ cd /tmp
>
> qemu$ (pax -h; tar -h; xzcat ~/pkgsrc-HEAD.tar.xz) >/dev/null 2>&1
Is that so that the pax and tar executables are paged in entirely?
> qemu$ time -p xzcat ~/pkgsrc-HEAD.tar.xz | tar -xf -; rm -rf pkgsrc
> qemu$ time -p xzcat ~/pkgsrc-HEAD.tar.xz | pax -r 2>/dev/null; rm -rf pkgsrc
That times xzcat(1) not pax(1) or tar(1), doesn't it? Don't you want:
xzcat ~/pkgsrc-HEAD.tar.xz | time -p tar -xf -; rm -rf pkgsrc
xzcat ~/pkgsrc-HEAD.tar.xz | time -p pax -r 2>/dev/null; rm -rf pkgsrc
--chris
Home |
Main Index |
Thread Index |
Old Index