Question
Existe-t-il une nouvelle façon pour les Macs M1 de gérer la mémoire ou les processus longs qui pourrait expliquer le comportement que je décris ci-dessous ? Je voulais savoir ce que je ne connaissais pas sur les M1 avant de penser qu'il s'agissait d'un bug logiciel.
Contexte
Lorsque j'exécute BOINC (via Rosetta2), il fonctionne sans problème avec un projet par cœur de processeur. Mais après un certain temps d'inactivité, il semble que certains cœurs soient "éteints". J'ai observé que cela se produit un cœur (tâche bionique) à la fois avec environ 30 secondes entre les prochains "arrêts". Le logiciel BOINC semble interpréter cela comme un manque de mémoire du système. Comme on peut le voir dans l'image, chaque projet a besoin de <1GB de RAM pour fonctionner. Avec le Mac ayant 16gb de RAM toutes les tâches peuvent fonctionner.
TLDR
Le Macbook Air M1 avec 16 Go semble "éteindre" des cœurs ou des parties de la RAM après un temps d'inactivité prévisible.