FreeBSD Bugzilla – Attachment 188685 Details for
Bug 224160
[patch] wc -c is slow
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
makefile for testing buffer size
Makefile.test (text/plain), 923 bytes, created by
Wolfram Schneider
on 2017-12-10 12:03:16 UTC
(
hide
)
Description:
makefile for testing buffer size
Filename:
MIME Type:
Creator:
Wolfram Schneider
Created:
2017-12-10 12:03:16 UTC
Size:
923 bytes
patch
obsolete
>ALL=wc-64k wc-256k wc-1m wc-4m >COUNT=10000 20000 50000 100000 500000 > >all: ${ALL} >clean: > rm -f ${ALL} > >wc-64k: > perl -i -npe 's,^#define MY_BUF_SIZE .*,#define MY_BUF_SIZE (64 * 1024),' wc.c > egrep 1024 wc.c > make clean > make all > mv wc $@ > >wc-256k: > perl -i -npe 's,^#define MY_BUF_SIZE .*,#define MY_BUF_SIZE (256 * 1024),' wc.c > egrep 1024 wc.c > make clean > make all > mv wc $@ > >wc-1m: > perl -i -npe 's,^#define MY_BUF_SIZE .*,#define MY_BUF_SIZE (1024 * 1024),' wc.c > egrep 1024 wc.c > make clean > make all > mv wc $@ > >wc-4m: > perl -i -npe 's,^#define MY_BUF_SIZE .*,#define MY_BUF_SIZE (4 * 1024 * 1024),' wc.c > egrep 1024 wc.c > make clean > make all > mv wc $@ > >md5: > md5 -r wc-* > >test: md5 > for count in ${COUNT}; \ > do \ > for size in ${ALL}; \ > do \ > echo "$$count $$size: "; \ > dd if=/dev/zero of=/dev/stdout bs=1m count=$$count 2>/dev/null | \ > time ./$$size -c >/dev/null; \ > done; \ > echo ""; \ > done >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 224160
: 188685