diff options
author | Craig A. Berry <craigberry@mac.com> | 2011-02-17 18:02:06 -0600 |
---|---|---|
committer | Craig A. Berry <craigberry@mac.com> | 2011-02-17 18:02:06 -0600 |
commit | 7bb5ac4d90b3e7228054dfb6c21ec28931ae7e59 (patch) | |
tree | 43678f17c43ff9ffa127804643fddf2fab20b39e /pod | |
parent | 26dd057074f4b0c5511b05afb90d71292e1d5f93 (diff) | |
download | perl-7bb5ac4d90b3e7228054dfb6c21ec28931ae7e59.tar.gz |
perldelta entry for b83080de5c42543809ce9004bcdbcd3162a00e70.
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3050a897b0..56c3e88e40 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -705,6 +705,21 @@ middle of toke.c, and it was not clear that it was generated code. A lot of tests have been ported from Test to Test::More, e.g. in 3842ad6. +=item * Increase default PerlIO buffer size. (b83080d) + +The previous default size of a PerlIO buffer (4096 bytes) has been increased +to the larger of 8192 bytes and your local BUFSIZ. Benchmarks show that doubling +this decade-old default increases read and write performance in the neighborhood +of 25% to 50% when using the default layers of perlio on top of unix. To choose +a non-default size, such as to get back the old value or to obtain and even +larger value, configure with: + + ./Configure -Accflags=-DPERLIOBUF_DEFAULT_BUFSIZ=N + +where N is the desired size in bytes; it should probably be a multiple of +your page size. + + =item * XXX |