Actions
Bug #17335
closedload gem in ruby 2.6.6 extremely slow
Bug #17335:
load gem in ruby 2.6.6 extremely slow
Status:
Third Party's Issue
Assignee:
-
Target version:
-
ruby -v:
ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]
Description
my ruby app starts up extremely slow after I upgrade from ruby version 2.3.1 to 2.7.2. My app does load quite some gems (using "require") at startup. Following code would take 29 secs on my windows 10 PC.
puts Time.now.to_s + ' require starts'
require 'net/ssh'
require 'tk'
require 'tkextlib/tile'
require 'thread'
require 'json'
require 'io/console'
require 'csv'
require 'tkextlib/tcllib/plotchart'
require 'tkextlib/tktable'
require 'socket'
require 'tkextlib/tcllib.rb'
require 'rubyXL'
require 'rubyXL/convenience_methods'
puts Time.now.to_s + ' require ends'
Actions