New submission from Inada Naoki <songofaca...@gmail.com>:
shutil.COPY_BUFSIZE is 16KiB on non-Windows platform. But it seems bit small for performance. As this article[1], 128KiB is the best performance on common system. [1]: https://eklitzke.org/efficient-file-copying-on-linux Another resource: EBS document [2] uses 128KiB I/O for throughput. [2]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSOptimized.html Can we increase shutil.COPY_BUFSIZE to 128KiB by default? Note that 128KiB is small enough when comparing with Windows (1MB by default). ---------- components: +Library (Lib) title: Increase -> Increase shutil.COPY_BUFSIZE type: -> resource usage versions: +Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36103> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com