¿Problemas de administración de memoria de Mac OS X El Capitán? Aplicaciones "no responde"

1

Tengo un MacBook Pro con 16 GB de RAM. El tiempo de actividad actual es de tan solo 8 días. Es posible que haya desencadenado un evento de salida de página mientras que también tengo poco espacio libre en el disco duro.

Ahora algunas de las aplicaciones no funcionarán a pesar de la baja presión de memoria. Cuando mato y relanzo a algunos de ellos, funcionan bien. Ya he reiniciado Chrome, Terminal y algunos otros. He mantenido OmniGraffle y algunos más con la esperanza de realmente depurar el problema.

Comopuedever,elproceso"OmniGraffle" tiene la mayor parte de su memoria comprimida y se encuentra en el estado "no responde". He puesto a primer plano a OmniGraffle y he esperado varias horas, sin resultado. La barra de menú y las ventanas simplemente no aparecerán. (nota al margen: no es un problema de la barra de menú. En las otras aplicaciones, la barra de menú funciona bien; ya maté a Dock, Finder, SystemUIServer). El estado del proceso es "S":

sh-3.2# ps auwx | grep OmniGraf
pikula         10552   0.0  0.3  3939500  53512   ??  S    Fri08AM   8:12.33 /Applications/OmniGraffle Professional 5.app/Contents/MacOS/OmniGraffle Professional

Dtruss no revelará nada interesante, también:

sh-3.2# dtruss -a -p 389
PID/THRD  RELATIVE  ELAPSD    CPU SYSCALL(args)          = return
^C

Como se puede ver, kernel_task tiene casi 4 GB de RAM. Además de los kexts estándar tengo virtualbox (aunque no se iniciaron las máquinas), sophos anti-virus, cisco vpn client y fusible. Pero ninguno de los exts parece estar comiendo mucha RAM. De hecho, el más hambriento parece ser el controlador de la tarjeta de red:

sh-3.2# kextstat -a | perl -e 'print sort { $reg = qr/^\s*(?:\S+\s+){3}0x([0-9a-f]+)\s+/; $a =~ $reg; $alen = $1; $b =~ $reg; $blen = $1; return hex($alen)<=>hex($blen) } (<>);' | tail -5
   63    5 0xffffff7f819cd000 0xe6000    0xe6000    x86_64             com.apple.iokit.IOThunderboltFamily (6.0.2) 949583EE-C099-3FB8-89A4-E04F8C5C2612 <5 4 3 1>
  139    1 0xffffff7f8324c000 0x131000   0x131000   x86_64             com.apple.driver.DspFuncLib (274.12) DF000E7A-97E3-3615-A721-BF31BAC181E8 <138 103 102 38 6 5 4 3 1>
  136    0 0xffffff7f813c0000 0x1af000   0x1af000   x86_64             com.apple.nvidia.driver.NVDAGK100Hal (10.1.0) EB8A5980-AB59-368A-8244-60A00C7A933C <131 12 4 3>
  131    2 0xffffff7f8113b000 0x27a000   0x27a000   x86_64             com.apple.nvidia.driver.NVDAResman (10.1.0) 8649777A-3EED-3F2F-8B12-FBC5517F62E6 <125 109 105 12 5 4 3 1>
   55    0 0xffffff7f81fc3000 0x6c2000   0x6c2000   x86_64             com.apple.driver.AirPort.Brcm4360 (1040.1.1a6) 24E8C306-1A42-3C1E-92EA-26D593D6D901 <54 53 52 51 12 7 6 5 4 3 1>

Aquí está la salida de algunas utilidades relacionadas con la memoria:

sh-3.2# memory_pressure
The system has 2147483648 (524288 pages with a page size of 4096).

Stats: 
Pages free: 616801 
Pages purgeable: 15526 
Pages purged: 3259312 

Swap I/O:
Swapins: 6405588 
Swapouts: 10159033 

Page Q counts:
Pages active: 1456513 
Pages inactive: 788877 
Pages speculative: 130285 
Pages throttled: 0 
Pages wired down: 1047560 

Compressor Stats:
Pages used by compressor: 152268 
Pages decompressed: 10186824 
Pages compressed: 22538934 

File I/O:
Pageins: 43075180 
Pageouts: 866697 

System-wide memory free percentage: 71%

sh-3.2# vm_stat
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free:                              617559.
Pages active:                           1452800.
Pages inactive:                          788952.
Pages speculative:                       130436.
Pages throttled:                              0.
Pages wired down:                       1049437.
Pages purgeable:                          15548.
"Translation faults":                3038318813.
Pages copy-on-write:                   30152835.
Pages zero filled:                   2672671870.
Pages reactivated:                     21893412.
Pages purged:                           3259312.
File-backed pages:                       760676.
Anonymous pages:                        1611512.
Pages stored in compressor:             1017392.
Pages occupied by compressor:            152268.
Decompressions:                        10186831.
Compressions:                          22538934.
Pageins:                               43075180.
Pageouts:                                866697.
Swapins:                                6405588.
Swapouts:                              10159033.

¿Qué hacer a continuación? No envíe sugerencias como "reiniciar" o "forzar el cierre de aplicaciones que no responden". ¡Gracias!

    
pregunta Milanko 09.10.2016 - 13:42

0 respuestas

Lea otras preguntas en las etiquetas