DarK_FeniX escribió:Muchas gracias por la aclaración. Con 12 Gb de Ram para linux voy sobrado, y en W7 probare a descativar la memoria virtual, y si veo que los programas llegan a usar toda la RAm, pues la activare

.
Mientras tenga bastante Ram el uso de Swap es minimo como para afectar demasiado, ahora que si tienes menos de 512MB con W7 a poco que uses algun programa que usa mucha ram como firefox (muchas pestañas) o algun juego actual donde puedes necesitar mas de 2GB sera cuando se use bastante memoria virtual y se notara la diferencia
Mientras La memoria Ram puede superar en algunos casos una velocidad de transferencia de datos 20.000 MB/s de datos que llegan a la CPU cuando esta pide datos, los HDs normales raramente pasan de 100MB/S eso se traduce en ralentizaciones y tirones porque la CPU esta perdiendo muchisimo tiempo esperando a recibir datos ya que tiene que interrumpir otros procesos para solicitar y recibir datos, el tiempo de busqueda de datos por parte de la CPU tambien es un tiempo de inactividad en otros procesos que esperan
k0br4 escribió:Yo que tu no desactivaria la memoria virtual
![más risas [+risas]](/images/smilies/nuevos/risa_ani3.gif)
(es tema de nombres y organización de la memoria), mas bien el "swap"
Una utilidad del swap es que puedes hacer una "copia" de un proceso y aplicación y poder seguir ejecutándolo en otra máquina
Yo que tu no recomendaria tan alegremente a la gente usar Swap como memoria virtual antes que la Ram y mas si van sobrados de Ram, linux no usa Swap para procesos importantes a menos que necesite mucha ram
Linux en modo LiveCd cada vez que carga un programa lo hace desde el CD que es mucho mas lento que un HD, por eso es tan lento y a veces si esta muy ocupado puede quedarse sin responder unos momentos, pero aqui se habla de memoria virtual donde el uso es continuo
Los propios procesadores usan en primer lugar los datos que almacenan en la pequeña cache L1 del propio porcesador por ser la mas rapida para almacenar instrucciones, si no hay mas datos luego buscan en la cache L2 y si necsitan mas en la L3 (si tienen L3), cuando la CPU sigue necesitando datos que no encuentra e caches es cuando se buscan mas datos en la Ram principal que es mucho mas lenta que las caches de la CPU, montar windows 7 con menos de 512MB a poco ue uses algun programa que se coma toda la ram la memoria virtual se conviert en un cuello de botella para la CPU que no puede recibir los datos tan rapido como se procesan