O Luns 10 Maio 2010 16:13:54 Carlos E. R. escribiu:
On 2010-05-10 13:11, Camaleón wrote:
El Mon, 10 May 2010 12:05:24 +0200, Carlos E. R. escribió:
(...)
Consumo de ram linux: 1,2 GiB. (thunderbird, firefox, writer, java) Consumo de ram windows xp: 211 MiB. (outlook, word, explorer, java)
¡¡WTF!!
Bueno, yo ya lo he dicho alguna vez, no es cierto que el linux necesite menos memoria que el windows. Necesita más. A no ser que tengas un linux mínimo y optimizado para usar menos ram, claro: lo que se hace con routers y otras maquinitas. Usando el BusyBox: un sólo programa que hace las funciones de un montón de programas de linux, mediante enlaces simbólicos. Al detectar el nombre con el que se le ha llamado, se comporta como ese programa. Al ser un único binario, es muy compacto, comparte las zonas de código comunes entre todos ellos -- lo que demuestra que lo de las librerías dinámicas compartidas no es un paradigma tan ideal como parece.
Linux asigna la memoria de distinta forma a Windows. Eso no es novedad. Hay tareas (procesos) que consumen más en Linux y otras que consumen más en Windows. Ahora bien, si consultáis el consumo de RAM, en Linux siempre se darán resultados "inflados". Linux tiende a cargar más cosas en RAM de las precisas, mientras que Windows tiende a cargar menos de las necesarias. No dice nada bueno de sí mismo un sistema que esté al 10% de uso, mejor que esté al 90!!!! Por ejemplo, en mi sistema (uso doméstico): free total used free shared buffers cached Mem: 1020968 1011576 9392 0 21216 317996 -/+ buffers/cache: 672364 348604 Swap: 1437712 176488 1261224 vmstat 5 procs -----------memory---------- ---swap-- -----io---- -system-- ----- cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 176484 15932 21432 314964 3 37 749 106 537 1084 9 3 83 5 0 1 0 176484 15932 21432 315004 0 0 0 44 317 446 4 1 95 0 0 0 0 176484 15436 21440 315904 0 0 173 2 337 465 3 1 93 3 0 1 0 176484 15444 21440 315944 0 0 2 0 267 369 3 1 97 0 0 0 0 179232 10508 20328 323756 0 550 12149 607 1263 1503 9 3 59 29 0 Que son valores "razonables" para un equipo con un montón de chorradas en KDE4 con Firefox incordiando -digo, abierto-. Es más que posible que aplicaciones -que usen java, principalmente- como Firefox y openOffice consuman más recursos en openSUSE que en Windows, y algunas de ellas incluso dependan de qué distribución GNU/Linux consideres... algún día podíamos hacer una "quedada" e ir junto a sus desarrolladores a prenguntarles por esa cuestión xdddd De hecho, recuerdo una conversación de hace años con un conocido mío que llevaba un millón de años desarrollando en C y C++... me decía algo como: "y dicen que Java no va rápido... ¡va igual, o más rápido, que C++!!! lo malo, es que hay que saber programar..." Salud!! ---- karl