¿Cuáles son los GEM CAMPOS convencionales para Ruby bajo OS X 10.5?

Tengo un problema de rendimiento con mi ruby ​​en mi máquina, que creo que he aislado para cargar bibliotecas (cuando se llama #require), por lo que estoy tratando de averiguar si ruby ​​está buscando demasiadas carpetas para bibliotecas.

Cuando corro

$ gem environment RubyGems Environment: - RUBYGEMS VERSION: 1.3.0 - RUBY VERSION: 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0] - INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8 - RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby - EXECUTABLE DIRECTORY: /usr/bin - RUBYGEMS PLATFORMS: - ruby - universal-darwin-9 - GEM PATHS: - /Library/Ruby/Gems/1.8 - /Users/matt/.gem/ruby/1.8 - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - :sources => ["http://gems.rubyforge.org", "http://gems.github.com/"] - REMOTE SOURCES: - http://gems.rubyforge.org - http://gems.github.com/ 

No hay mucho en /Users/matt/.gem, pero hay toneladas en / Library / Ruby y en /System/Library/Frameworks/Ruby.framework.

¿Lo que da? ¿Esto es normal?

Gracias de antemano, amigos.

Sí. Que todo parece bastante estándar para mí. Mi Mac que ejecuta MacOS 10.5 tampoco tiene nada en ~ / .gem / ruby ​​/ 1.8 / gems / y bastante en las otras dos ubicaciones.

Como mencionó Gabe, sí, esto es normal.

Un poco más de información:

/System/Library/Frameworks/Ruby.framework <: se utiliza en todo el sistema para todos los usuarios, generalmente propiedad de root. Cuando 'sudo gem install ...' la gema que está instalando va aquí ...

/Users/matt/.gem <- el usuario 'matt' tiene su propio directorio de gemas. cada usuario obtiene uno.

Cuando simplemente ‘instale gem’ como ‘mate’, volverá a su directorio de gems privado. Esto se crea automáticamente la primera vez que se necesita.