On Jan 21, 2008 12:10 PM, Diego Algorta Casamayou <[EMAIL PROTECTED]> wrote: > Hola gente, > > Alguien tiene experiencia "deployando" aplicaciones rails en servidores 64bit? > Es aconsejable frente a 32bit? o me traerá dolores de cabeza sin > mayores beneficios?
Yo voy a aportar mis granitos de arena. > El server tiene 4GB de ram así que estoy en el límite de lo manejable > por los 32bits, creo. El tema de cuanta RAM es manejable en realidad no es tanto problema, donde es problema es cuanto espacio puede ser asignado a cada proceso. Un OS de 32bits solo puede direccionar hasta 2GB de datos, mientras que un OS de 64bits (dependiendo el fabricante) en el orden de los tera o petabytes (o sea, mucho mas de 4GB). > Agradezco cualquier sugerencia ante la disyuntiva de si instalar > sistema operativo (linux) 32 o 64 bits para usarlo para hostear rails > con nginx, monit y mongrel. La ganancia de 64bits por sobre 32bits es teórica, ya que Ruby no esta optimizado para 64bits, por lo que si un proceso normal de Rails consume 120MB, en 64bits consume el doble. Esto es similar a lo que sucede con Java o cualquier otro VM. Lo que permite usar 64bits es poder direccionar mayor cantidad de memoria RAM *por proceso*. Asi tambien hay algunos que dicen que 32bits en OS/Hard de 64bits no está tan optimizado, por lo que no concuerdo con ellos. EY usa 64bits Gentoo, pero este tema que estamos charlando surgió varias veces en IRC (#engineyard) y también en #rubinius. Espero te sirva de algo. Saludos, -- Luis Lavena Multimedia systems - A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
