View previous topic :: View next topic |
Author |
Message |
pacmac Tux's lil' helper
Joined: 25 Apr 2003 Posts: 89
|
Posted: Mon May 04, 2009 4:08 am Post subject: Memoria RAM |
|
|
Esto mas que un problema es una duda que tengo. Si por ejemplo un emerge loquesea utiliza toda la RAM disponible, pero al terminar este, los procesos, segun top, que tengo corriendo en el sistema tan solo utilizan un 10% de esta, pero la informacion sobre la memoria RAM que viene con top o lo que muestra free -m es que por poner un ejemplo, el 80% esta en uso.. ¿A que es debido esto? ¿Dicha memoria esta en desuso en realidad pero para free o top esta en uso debido a que no esta vacia? Gracias. |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Mon May 04, 2009 10:27 am Post subject: |
|
|
Quote: | pero la informacion sobre la memoria RAM que viene con top o lo que muestra free -m es que por poner un ejemplo, el 80% esta en uso.. ¿A que es debido esto? |
Hace años que no uso top asi que no sabría decirte con seguridad, pero no será que una herramienta tiene en cuenta la memoria cacheada y la otra no ?
Linux es un devorador de ram asi que tampoco te extrañes si al cabo de un par de horas de uso tienes la mayor parte de la ram ocupada, sobre todo si tienes un giga mas o menos.
saluetes _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
Txema l33t
Joined: 20 May 2008 Posts: 772 Location: Granada
|
Posted: Mon May 04, 2009 12:30 pm Post subject: |
|
|
Como ha dicho gringo, se trata de la memoria cacheada, el problema es que top te la muestra al final de la línea de Swap, no sé porqué
Quote: | Mem: 2056304k total, 959244k used, 1097060k free, 49244k buffers
Swap: 522104k total, 0k used, 522104k free, 308396k cached |
Con free -m se ve más claro:
Quote: | total used free shared buffers cached
Mem: 2008 936 1071 0 48 301
-/+ buffers/cache: 586 1421
Swap: 509 0 509 |
Ten en cuenta que el desarrollo de linux está pensado con la siguiente filosofía, "si tienes RAM, será para usarla ¿no?" así que eso hace, la usa y cachea todo lo que pueda, ten en cuenta que es muchísimo más rápida que cualquier disco duro y para qué la vas a tener desperdiciada si la puedes aprovechar
Es uno de los puntos fuertes sobre windows, ya que este, por defecto, usa el archivo de paginación (Swap) mucho antes de empezar a tirar de RAM, que se queda ahí muerta de risa mientras que el PC va a pedales, como es normal.
Saludos. |
|
Back to top |
|
|
2uncas Apprentice
Joined: 22 Oct 2004 Posts: 287 Location: Cogolludo (Guadalajara)
|
Posted: Mon May 04, 2009 3:25 pm Post subject: |
|
|
Hola,
Otra opción es :
free -mto, te da la suma de la RAM y del swap tanto la total como la usada.
Saludos. |
|
Back to top |
|
|
Coghan l33t
Joined: 25 Jul 2007 Posts: 789 Location: Gran Canaria (Spain)
|
Posted: Mon May 04, 2009 3:32 pm Post subject: |
|
|
htop, muestra la memoria en uso de manera más gráfica. _________________ Salu2.
Alguien, muy acertadamente, dijo una vez wrote: | 'El buen informático es como un bibliotecario, no lo sabe todo, pero sabe donde buscarlo' |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|