From: Akio Tajima Date: 2011-11-07T21:17:28+09:00 Subject: [ruby-dev:44823] [Backport93 - Backport #5585] windowsでファイルへの書き込みが異様に遅い Issue #5585 has been updated by Akio Tajima. File io.c.patch added trunkの修正を元にした添付パッチの以下について確認しました。  ・io.cで問題となっている箇所からのfsyncの除去と、rb_io_flushおよびrb_io_rewindへのfsyncの追加  ・ioのテストのパス  ・100MBファイルの書き込みがそれほど遅くないこと ・x64-mswin64で[ruby-list:48515]のスクリプトで以下を得ました。 Write:1.639093(s) Read :1.672095(s) ステータスとして、「confirmed」とか「reviewed」とかが要るのかな? ---------------------------------------- Backport #5585: windowsでファイルへの書き込みが異様に遅い http://redmine.ruby-lang.org/issues/5585 Author: Akio Tajima Status: Assigned Priority: Normal Assignee: Akio Tajima Category: Target version: r31901の修正により、io_binwriteの呼び出しの都度呼び出されるio_fflush内でfsyncがかかり、ファイルへの書き込みが極度に遅くなります。 (ruby-1.9.3-p0も同様) -- http://redmine.ruby-lang.org