Me quedé sin memoria RAM en un MacBook Pro de 8GB 15 "

1

Soy un diseñador que usa Snow Leopard en una MacBook Pro de 15 "(i7) con 8GB de RAM, 500GB (180GB gratis) (modelo 2010).

Normalmente uso Chrome (4/5 pestañas), Firefox (1/2 pestañas), Skype, VM Ware Fusion (con Win XP, usando solo 512MB), Photoshop CS5, Adium, iTunes, tal vez Filezilla.

Photoshop es el principal usuario de Ram. Puede consumir hasta 3 GB o más a medida que pasa el tiempo, y no estoy trabajando con archivos muy grandes, 50 MB máximo y solo 2 o 3 abiertos.

Cuando comienzo a abrir programas, todo funciona bien. Es más tarde que ves que te queda muy poco (y me refiero a muy poco) de Free Ram. Entre 8MB y 15MB. Al mismo tiempo tengo 2.21 GB de memoria inactiva.

La máquina se vuelve mucho más lenta una vez que obtienes menos de 150 MB de memoria libre, y es una mentira total que la memoria inactiva se libere en otros programas para superar esta lentitud. Nunca se libera hasta que cierras el programa.

Quería publicar una captura de pantalla de mi Monitor de actividad, pero su sitio no lo permite si soy un nuevo usuario.

Una vez que su memoria libre llega a estos niveles (15 MB), las salidas de página comienzan a aumentar y la memoria inactiva nunca se libera. Se pone lento.

No me digas que una Macbook Pro 2010 con 8 GB no es suficiente para trabajar con Photoshop en archivos pequeños o medianos. Los usuarios normales (internet, skype, visualización de películas, etc.) no tendrán este problema, pero si se usan para diseño o tareas más pesadas (lo que creo que es el propósito principal de esta máquina), no funciona correctamente.

Creo que este es un tema muy importante que nunca se ha abordado. No sé si Mountain Lion ha resuelto esto, pero he buscado y no he leído buenos comentarios (incluso dicen que se come más Ram).

¿Sabe si un SSD del MacBook Air i5 / i7 de 8GB y 256GB mejorará en este asunto? ¿Los SSD's mejoran el uso de Ram? Estoy planeando cambiar la MacBook Pro (no por esto, debido a su tamaño).

Aquí está la respuesta completa de Terminal del comando top -o rsize -l 1 -S -n 10 :

Processes: 92 total, 3 running, 1 stuck, 88 sleeping, 515 threads
2013/03/08 17:33:05
Load Avg: 0.24, 0.28, 0.28 
CPU usage: 5.55% user, 27.77% sys, 66.66% idle 
SharedLibs: 5796K resident, 4760K data, 0B linkedit.
MemRegions: 22354 total, 4549M resident, 42M private, 1359M shared.
PhysMem: 1322M wired, 4587M active, 1908M inactive, 7817M used, 372M free.
VM: 183G vsize, 1041M framework vsize, 558408(0) pageins, 418(0) pageouts.
Swap: 34M + 222M free.
Purgeable: 81M 183(0) pages purged.
Networks: packets: 235338/116M in, 224406/115M out.
Disks: 135805/3530M read, 131663/2361M written.

PID   COMMAND          %CPU TIME     #TH  #WQ #PORTS #MREGS RPRVT  RSHRD RSIZE  VPRVT  VSIZE  PGRP PPID STATE    UID FAULTS    COW    MSGSENT   MSGRECV   SYSBSD    SYSMACH   CSW       PAGEINS USER         
296   Adobe Photoshop  0.0  15:12.94 17   1   447+   1754+  3349M+ 263M+ 3547M+ 3612M+ 6934M+ 296  144  sleeping 502 1119232+  8721+  56249389+ 27765125+ 2528538+  61681638+ 3147104+  29186+  owner        
341   vmware-vmx       0.0  12:24.49 23   1   216+   402+   19M+   629M+ 711M+  60M+   3509M+ 341  1    sleeping 0   479594+   724+   373320+   92479+    17797849+ 296216+   10285249+ 166343+ root         
0-    kernel_task      0.0  10:08.35 73/4 0   2+     1023+  76M+   0B    368M+  128M+  3144M+ 0    0    running  0   37759+    0      78790277+ 73869135+ 0         0         17309424+ 0       root         
254   firefox          0.0  04:08.53 29   1   255+   4957+  204M+  238M+ 321M+  303M+  4025M+ 250  1    sleeping 502 1399145+  67635+ 6542552+  3242741+  720602+   7063491+  537809+   7020+   owner        
276-  Skype            0.0  15:06.50 33   2   602+   932+   99M+   110M+ 159M+  166M+  1163M+ 276  144  sleeping 502 23219202+ 5402+  7363050+  3682250+  1338611+  8832162+  1493925+  6289+   owner        
236-  Google Chrome    0.0  04:30.67 31   1   363+   483+   109M+  114M+ 145M+  323M+  1353M+ 236  144  sleeping 502 937175+   29790+ 6074380+  2834369+  3647085+  7080110+  1273550+  45988+  owner        
66    WindowServer     0.0  07:55.98 7/1  1   440+   1405+  15M+   195M+ 136M+  76M+   3197M+ 66   1    running  88  12073018+ 4795+  3927394+  1339534+  3060626+  5647891+  2244590+  2527+   _windowserver
417-  Google Chrome He 0.0  00:24.08 5    1   97+    385+   83M+   85M+  132M+  164M+  1169M+ 236  236  sleeping 502 91462+    1381+  181063+   92181+    155361+   211895+   43893+    13933+  owner        
280-  Google Chrome He 0.0  01:05.81 9    2   103+   380+   97M+   80M+  128M+  190M+  1173M+ 236  236  sleeping 502 162474+   1378+  1519179+  772658+   557874+   1822614+  241725+   33033+  owner        
3425- Dreamweaver      0.0  00:28.24 12   2   193+   961+   51M+   150M+ 110M+  105M+  1263M+ 3425 144  sleeping 502 51623+    2346+  977727+   459446+   142689+   1400204+  228438+   104+    owner
    
pregunta Jimmy 07.03.2013 - 22:27

4 respuestas

0

Mi experiencia con la memoria inactiva es similar a la tuya y, tan pronto como la memoria libre se acerca a cero, el rendimiento se desploma. Un SSD hace una gran diferencia, no por el uso de RAM o incluso porque mejora la velocidad de paginación, sino porque hace que sea muy rápido reiniciar un programa y liberar la memoria "extra" que está usando. No uso Photoshop y VMware, pero Firefox, Safari y Chrome tienen memoria y no parece que liberen la memoria una vez que la capturan, por lo que reiniciarlos es una solución rápida.

El uso de la memoria en Chrome no es tan obvio como los demás porque Chrome ejecuta tantos procesos separados, por lo que no ve un solo número grande para el uso de la memoria.

    
respondido por el Bill Tanner 09.03.2013 - 19:28
5

Photoshop toma el 70% de tu RAM de forma predeterminada cuando se inicia. Ya sea que se trate de una máquina de 2G RAM o de 64G RAM, Photoshop toma el 70% de la RAM. Al calcular la cantidad de espacio que Photoshop necesita para los archivos. mira los tamaños de los documentos en la parte inferior izquierda. Creo que el segundo número es el tamaño del archivo cuando está abierto. Este puede ser de un tamaño muy diferente al del primer número de la velocidad del disco que toma un archivo. un archivo de 50 MB puede abrirse fácilmente para querer más de 500 MB de RAM. A medida que se llena y utiliza toda su memoria RAM, Photoshop comienza a usar la memoria virtual, el cambio de página para trabajar en los archivos.

Pero al mismo tiempo, también lo es VM Fusion. Si bien solo está configurado para 512 MB de RAM para la XP, también utiliza su propio VM-Scheme en segundo plano. Cambiar de una aplicación a otra siempre resultará en retrasos, mientras que cada una abandona la memoria virtual y acepta la memoria virtual. Esto provocará retrasos todo el tiempo.

La mejor apuesta es tener uno u otro abierto, pero no ambos, y 8G de RAM para PS6 está bien, pero mi próxima actualización de arrendamiento de 35 Macbook Pro's tendrá 16G RAM, se está convirtiendo rápidamente en el mínimo quieres para PS6. No sé qué cambió entre 5.5 y 6, pero todos mis usuarios realmente comenzaron a quejarse de la velocidad después de que implementé el CS6 en sus máquinas.

Los SSD son útiles para el rendimiento porque son mucho más rápidos que los HDD en el manejo de la memoria virtual I.E. intercambio de páginas ....

    
respondido por el Robert 08.03.2013 - 00:57
1

Inicia un terminal e ingresa purge para liberar memoria inactiva. Debe hacer esto cada vez que su memoria libre llegue a casi cero.

También puede usar la aplicación $ 4,99 iCleanMemory desde la Mac App Store . Pone un indicador en la barra de menú que muestra la memoria RAM libre, y cuando hace clic en ella, aparece un botón que ejecuta purge , para un fácil acceso.

    
respondido por el Jop V. 08.05.2013 - 09:51
-3

Estoy de acuerdo. La memoria no se ha liberado y en algún momento tuve que hacer un reinicio múltiple para liberarla y acelerar la restauración para volver a la normalidad.     

respondido por el Victor 08.05.2013 - 09:09

Lea otras preguntas en las etiquetas