28 votos

Hace más uso de la memoria RAM causar más el uso de la batería?

Estoy usando un niño de 2 años de 15" de AMD portátil con Windows 8, y su vida de la batería no es tan largo como los nuevos ultrabooks de seguro.

En el lugar en el que estoy trabajando no tengo acceso a una toma de corriente, así que me acabo de comprar una batería extendida de Ebay.

Con un adecuado ajuste de brillo, modo de ahorro de energía, la limpieza periódica y apagar el software innecesario puedo tener 4-5 horas de jugo.

Pregunta: cuando estoy de software de seguimiento de consumo de recursos del sistema estoy centrándose principalmente en el uso de la CPU, pero no tengo ni idea sobre el software con un 0% de uso de CPU, pero relativamente alta, el uso de la memoria. Si yo trato de mantener mi memoria limpia para tener aún más la vida de la batería?

PS: tengo más que suficiente memoria física que es de 8 GB, así que no active el software con el consumo de memoria no crear una carga adicional para mí, en términos de rendimiento.

33voto

Moses Puntos 5642

La memoria es un factor insignificante, ya que utiliza muy poca energía (estamos hablando de menos de 3 vatios por palo en un portátil).

Y de hecho, si usted tiene un disco duro, más el uso de la memoria teóricamente aumentar el rendimiento de la batería, debido a que hay menos actividad del disco duro cuando se utiliza la memoria como memoria caché, en lugar.


La mayoría de los hambrientos de poder componentes que generan calor (CPU y la GPU, ya que el proceso de la información) y los que generan el movimiento físico (los fans y cualquier unidad de disco duro). La memoria tiende a generar relativamente poco calor (y, obviamente, ningún movimiento físico).

Las primeras medidas que tomaría en el aumento de consumo de batería sería sustituir el HDD por un SSD, obtener una batería nueva y tal vez vuelva a colocar los ventiladores con los de mejor calidad (más difícil de hacer en un ordenador portátil). También se abstienen de cualquier GPU o CPU de las tareas. Cualquier esfuerzos más allá de los que están agregando infinitamente pequeñas cantidades de vida de la batería.

6voto

Damon Puntos 661

No. Mantener la memoria "limpia" en general no es necesario (aunque eso no significa que uno debe de residuos).

En su sentido más estricto, manteniendo la memoria "limpio" puede incluso ser un muy mal aconsejado idea. Aunque existen los llamados "optimizador de la memoria" de software en donde usted paga por un programa que mantiene su memoria "libre" por la purga de sistema de archivos de caché, la descarga de archivos Dll, y el recorte de los conjuntos de trabajo, este tipo de cosa es el aceite de la serpiente.

La memoria RAM está destinado a ser usado, si se mantiene la RAM libre, entonces usted podría haber gastado menos dinero y compró menos. En cada sistema operativo moderno, las páginas de memoria que provienen de asignaciones de forma transparente migran hacia y desde el sistema de archivos de la caché, que no sólo es mucho más rápido, pero también evita la actividad del disco. Un disco normalmente consume aproximadamente el doble de energía cuando está activo como en comparación a ser inactivo. Su memoria RAM consume la misma potencia de cualquier manera (en teoría, la memoria no utilizada de los bancos o que no se usen los módulos de memoria podría ser apagado, pero en la práctica esto no sucede, sería más problemático si se trató, en la medida en que se asigna la memoria física y la libertad en una manera pseudoaleatoria, por lo que encontrar un módulo completo que no usados sería un enorme esfuerzo).
Traer un programa que ya se está ejecutando para la parte delantera es, obviamente, más rápido y más eficiente de la energía de carga de su imagen de disco, carga de bibliotecas compartidas, la fijación de las importaciones, la reubicación, y puesta en marcha. Asimismo, tirando de un documento de la memoria caché es más rápido y más eficiente de la energía de la carga desde el disco.

Mientras usted no lo enchufe en la memoria adicional (que no se va a hacer, ya que usted menciona que ya tienen "suficiente"), el consumo de energía seguirá siendo el mismo.

Que dijo, la ejecución de un montón de programas que no sirven a ningún propósito en particular (no en los programas que realmente uso, o de los componentes vitales del sistema) es inútil e innecesariamente quita memoria RAM de la computadora, de lo contrario podrían utilizar en una manera significativa (para programas o buffers). Todavía hay una diferencia entre mantener la memoria RAM utilizada y perder la memoria RAM.

Por ejemplo, la ejecución de 10 instancias de Google updater, Logitech updater, Adobe updater, Oficina de Velocidad, Cargador, Adobe Velocidad Launcher y así sucesivamente, todos los que no hacen nada realmente útil, le quitas la memoria que el sistema operativo, de lo contrario podrían utilizar como sistema de archivos de la caché. Mientras que estos programas pueden obtener paginado en presencia de la necesidad de la aplicación, esto no sucede en favor de la caché, y en ningún caso significa huelga escribe al archivo de intercambio, aún más con el que todavía tiene el ocasional a cambio de contexto a pesar de cero "CPU", lo que significaría un error de página cada vez.
Por lo tanto, siéntase libre de tirar cosas que no es vital para el funcionamiento del sistema y que no ofrecen nada útil que usted desea. Pero no ciegamente tirar cosas por la ideología.

5voto

Jason Puntos 3738

Yo estaría de acuerdo con Moisés respuesta; más memoria significa menos actividad en el disco, lo que significa menos consumo de energía.

Me gustaría explicar en el hardware, sin embargo. Hay muchos puntos de referencia como este que muestran las pequeñas cantidades de energía involucradas. En el ejemplo, cuatro 1.35 V DDR3 SO-DIMM módulos de 4 vatios más bajo carga de dos módulos (por lo que alrededor de 2 vatios de potencia por módulo, los portátiles suelen tener uno o dos). En cualquier caso, el uso de la memoria solo es preferible el consumo de energía del disco duro y la memoria combinado.

3voto

Lykegenes Puntos 161

Desde mi comprensión de la pregunta, no importa si usted está utilizando un 25% de 100% de la memoria RAM; energía necesaria para mantener los datos en que va a ser el mismo.

La memoria RAM es considerado como una memoria volátil, ya que se necesita que se actualizan muy frecuentemente (varias veces por segundo, entre la lectura/escritura de ciclos). Esta es la razón por la que usted pierda todo lo que no estaba guardada en el disco cuando se va la luz.

Este proceso de refresco de la memoria RAM es de hecho no importa si esa parte de la memoria RAM está en uso o no.

Así, una de inactividad del equipo no va a consumir más energía si es la memoria RAM se utiliza más; pero como se ha dicho en otras respuestas, mayor uso de la memoria RAM probablemente significa más tiempo de CPU a administrar; y "la memoria "limpiadores" que son propensos a consumir más energía de procesamiento de dejar que el Sistema Operativo haga su trabajo

2voto

Marius Iordache Puntos 211

Sólo un poco más de info para añadir a la ya de niza respuestas.

  • Moderno RAM palos, lamentablemente, muy a menudo caen en los generadores de calor de la categoría de la de Moisés respuesta. Bajo carga, lo que es.
  • Las baterías se desgastan, algunos más rápido y algunos más lento. Que generalmente representa una disminución del rendimiento (y, por supuesto, es la razón por la que usted hizo a comprar uno nuevo, supongo). Algunos portátil productores tratar de suministro de alta calidad de la batería asambleas, algunas objetivo de precio solamente.
  • Reemplazo de la batería para ser encontrado en eBay por lo general son de peor calidad que la original, muy a menudo eva si están marcados, marcados y etiquetados como OEM o el fabricante original. Estos suelen llevar a cabo de forma más rápida. He tenido algunos "original" paquetes de baterías para mi ThinkPad comprado en eBay y aunque no eran basura total, su rendimiento no fue como la del real original después de dos años de uso intensivo.

Espero que esto ayude.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: