Da in dem Benchmark auf Nokogiri zurückgegriffen wird (das in C geschrieben wurde), zeigt es nur, dass IO#read in MRI etwa 3ms langsamer als in JRuby ist. Wahrscheinlich nutzt die JVM einen Cache - oder aber die read-Implementierung ist wirklich schrott ;-)
—Dominik
22.01.12 14:13 | Antwort
Da in dem Benchmark auf Nokogiri zurückgegriffen wird (das in C geschrieben wurde), zeigt es nur, dass IO#read in MRI etwa 3ms langsamer als in JRuby ist. Wahrscheinlich nutzt die JVM einen Cache - oder aber die read-Implementierung ist wirklich schrott ;-)
—Dominik