I nuovi MBP esauriscono la RAM mentre i MBP meno recenti no

3

Sto eseguendo test delle applicazioni, diffusi da ssh su cinque computer, ognuno con diversi simulatori iPhone.

Sulle tre macchine Sierra del 2015, posso eseguire tranquillamente sette o più simulatori.

Sulle due macchine touchbar 2016, posso solo eseguire due o tre: anche quattro sollevano il dialogo "Il tuo sistema ha esaurito la memoria dell'applicazione" e interrompono i simulatori (non qualcosa che ho visto negli altri Mac, dove la pressione della memoria è pari a circa il 33%). Ho notato anche che c'è un 1G in più di "memoria usata" sulle macchine più recenti, e 1G in 3G in più in compresso.

Ci sono solo circa 10G di swap in uso - almeno, nel punto in cui lo stesso Activity Monitor è in pausa (!) - che è circa 6G in meno di dove mi aspetterei che i problemi inizino.

Ho provato a passare le nuove macchine in modalità server con nvram boot-args="serverperfmode=1" ma non c'è differenza.

La versione di XCode e Sierra è la stessa per entrambi, ed entrambi hanno maxproc aumentato a 2500 per ospitare i simulatori extra, ma non credo di aver ottimizzato le vecchie macchine in nessun altro modo, quindi sono a un pò di perdita per capire dove la differenza è a parte l'hardware.

Non riesco a immaginare che la touchbar tenga molto; lo schermo andrà a finire nella memoria dell'applicazione? Il driver di impronte digitali?

    
posta Tim Baverstock 13.06.2017 - 11:27
fonte

0 risposte

Leggi altre domande sui tag