RubyGems bastante lento
Thursday, 15 November , 2007
Tengo un server con un micro AMD-K6(tm) 3D processor y 128 MB de RAM con un Debian GNU/Linux con ruby 1.8 RubyGems 0.9.4 mogrel y nginx 0.4.13-2, intentando hacer un gem update noté que se tomaba su tiempo, Updating installed gems…, luego de unas cuantas horas seguía en el mismo lugar, al parecer el problema está cuando cuando arma las lista de dependencias de las gemas, googleando un poco encontré esto: http://blog.segment7.net/articles/2007/10/13/rubygems-beta-0-9-4-5 una versión beta de rubygems que soluciona este problema, entonces pasé a instalarla:
gem update --system --source http://segment7.net/
Ahora funciona bastante mejor!!! al menos demora minutos y no horas como antes, como dice en el sitio este release mejora el manejo de memoria.

Sunday, 18 November , 2007 at 5:45 pm
Gaston, si hiciste eso anoche instalaste la 0.9.4.7, que anda muuuucho mejor
El problema radica en que la 0.9.4 bajaba el indice YAML, mientras la nueva baja un Marshal del mismo (que es mas pequeño).
Tené en cuenta que hay casi 10000 gemas publicadas en rubyforge y el indice YAML ocupa 12MB
Saludos!
Sunday, 18 November , 2007 at 7:20 pm
Sí tenés razón, instalé la 0.9.4.7 y gracias por la aclaración!!! antes tenía que esperar un día cada vez que instalaba una gema
ahora son sólo unos minutos.
Monday, 26 November , 2007 at 10:04 pm
[...] problemas actualizar las gemas en un servidor que tengo en slicehost. Finalmente, encontré la solución un blog. Instalando una versión beta de rubygems, se soluciona el problema: gem update –system –source [...]
Tuesday, 11 December , 2007 at 10:46 pm
[...] memoria, la causa era que se habían cambiado los índices de gemas del repositorio, algo explicado aqui. La solución que me funciono es de actualizar rubygems a la mas actual 0.9.5, el proceso es el [...]