Actions
Backport #5592
closedBackport #5585: windowsでファイルへの書き込みが異様に遅い
ruby-1.9.3-p0 mswin IO#write still slower than 1.9.2
Status:
Closed
Assignee:
-
Description
In spite of Backport #5585, ruby-1.9.3-p0 is 10 times slower than 1.9.2.
#-test script
t=Time.new
str = '0123456789'*10
open('test.txt','wb') do |f|
100000.times do
f.write str
end
end
puts "Write:#{Time.new-t}(s)"
ruby 1.9.2p290 (2011-07-09) [i386-mswin32_100]
Write:0.068004(s)
ruby 1.9.3p0 (2011-10-30) [i386-mswin32_100] # after #5585 applied
Write:0.914052(s)
I've reviewd r33667(trunk) and accepted its effectiveness. Thanks usa for your good job.
After the patch was applied, the test result:
ruby 1.9.3p0 (2011-10-30) [i386-mswin32_100]
Write:0.069004(s)
ruby 1.9.3p0 (2011-10-30) [x64-mswin64_100]
Write:0.066004(s)
Please backport the patch. Thanks.
Files
Updated by usa (Usaku NAKAMURA) over 12 years ago
- Status changed from Open to Closed
Actions
Like0
Like0