Pregunta
¿Existe alguna forma nueva de que los Macs M1 gestionen la memoria o los procesos de larga duración que pueda explicar el comportamiento que describo a continuación? Quería investigar lo que podría no saber sobre los M1 antes de atribuirlo a un error de software.
Antecedentes
Cuando ejecuto BOINC (a través de Rosetta2) funciona sin problemas con un proyecto por núcleo de CPU. Pero después de un tiempo de inactividad parece que ciertos núcleos se "apagan". He observado que esto sucede un núcleo (tarea biónica) a la vez con unos 30 segundos entre el siguiente "apagado". El software BOINC parece interpretar esto como que el sistema no tiene suficiente memoria. Como se puede ver en la imagen cada proyecto necesita <1GB de RAM para funcionar. Con el Mac que tiene 16gb de RAM todas las tareas pueden ejecutarse.
TLDR
M1 Macbook Air con 16gb parece "apagar" los núcleos o partes de la RAM después de una cantidad predecible de tiempo de inactividad.
0 votos
¿Podría ser el entorno "virtual" de Rosetta una capa más de complejidad?
0 votos
Sí. Es que no puedo opinar, ya que BOINC no soporta todavía el ARM de M1.