Ruby 初心者スレッド Part 34
■ このスレッドは過去ログ倉庫に格納されています
0339デフォルトの名無しさん
2010/02/09(火) 18:16:30テキストモードでのファイル読み込みが10倍ほど遅くなってるのでそのせいか?
読み込み時のエンコーディングをASCII-8BITとかにしてもさほど変わらんので
universal newlineとかいう改行コードの差異を吸収してLFに変換するのが遅いのだろうか
バイナリモードで読んでからforce_encodingすると1.8と同程度になるよ
自分は趣味程度にしか使ってないので困らないけど
巨大なログを処理する人とかだと、地味にいやな性能劣化なんだろうな
■ このスレッドは過去ログ倉庫に格納されています