ça veut dire que 2Go ne suffiraient pas pour OSX ?
J'ai un MB avec 2 Go, alors je m'interroge! (enfin ça va ça tourne bien mis à part safari qui rame un peu des fois)
Comme l'indiquent les posts précédents, ce n'est pas que ça ne marchera pas. Ça dépendra de plusieurs choses.
Par exemple, ça dépendra de la place que Mac OS occupe. Cette place varie pour chaque utilisateur en fonction des divers "cache" mis en place, comme, par exemple, "le cache" de Safari, "le cache" des polices. Ces tampons mémoire de taille variable dans le temps contribuent à une occupation plus ou moins importante de la mémoire, au détriment de la mémoire disponible pour les applications. Lorsqu'on ne dispose pas de suffisamment de mémoire, cela ne signifie pas que ça ce marchera pas. Cela signifie que si l'on n'est pas attentif à son utilisation, on accroit le risque de swapping. Pour minimiser ce risque, il fait donc utiliser un utilitaire comme Onyx afin de purger ou de supprimer les tampons mémoires caches, ou utiliser la commande de vidage de cache comme celle existant dans Safari, et, surtout, il faudra éviter d'ouvrir des applications qui restent en sommeil, ou des fichiers qui ne sont pas utiliser.
En conclusion, lorsqu'on est un peu juste en capacité mémoire, cela ne signifie pas que ça ne fonctionnera pas, mais cela signifie que le risque de détérioration de performance existe, et qu'il faut alors adapter son comportement à cette caractéristique.
MacOS propose l'utilitaire Moniteur d'activité dont il faut user (et abuser). Dans la fénêtre "Moniteur d'activité" on trouve tous les renseignements utiles d'utilisation de la mémoire. Il faut surveiller plus particulièrement deux paramètres : Entrées Pages et Sorties Pages. Le premier, Entrées Pages, indique quelle capacité mémoire a été sollicité. Le second, Sorties Pages, indique quelle capacité mémoire a été libérée par transfert dans la mémoire virtuelle. Cette libération se fait lorsqu'une ou plusieurs applications ouvertes sont en sommeil afin de donner à une ou plusieurs applications actives la mémoire dont elle ont besoin pour fonctionner. Lorsqu'une application en sommeil est réactivée, elle a à nouveau besoin de mémoire. Ce qui a été sauvé dans la mémoire virtuelle est alors rapatrié en mémoire RAM, avec une importante probabilité que cela se fasse au détriment d'une autre application en sommeil et encore résidente, ou d'une autre application active résidente moins prioritaire. Ce mécanisme désigné par "swapping" offre l'avantage de ne pas bloquer le fonctionnement général par manque de mémoire RAM, mais au prix d'un ralentissement plus au moins important dû aux échanges entre la mémoire RAM et la mémoire virtuelle (partie du disque système dédié à ce mécanisme).
Lorsque le paramètre Sorties Pages est nul, cela signifie que la capacité en RAM est suffisante. S'il n'est pas nul, mais de faible valeur comparé aux Entrée Pages, cela signifie qu'il y a eu un "swapping accidentel". S'il est devient important et ne cesse de croître, cela signifie que le swapping est important, et que les performances globales en sont affectés. Je précise que ce paramètres Sorties Pages ne s'applique qu'à ce mécanisme. Lorsqu'on quitte une application, les pages mémoire libérées ne sont pas comptabilisées dans les Sorties Pages.
Autre indication utile dans le Moniteur d'activité, visible d'un seul coup d'il : le graphique en "camembert" où la part de couleur verte indique la part de mémoire disponible.
À propos des "lenteurs" de Safari, ne pas perdre de vue la charge du réseau, et celle des sites interrogés. Ce n'est pas forcément du swapping.