Souvenir – La mémoire souhaitée
Vous souvenez-vous qu’avant MacOS X, l’utilisateur était libre d’allouer à chaque application la quantité de mémoire vive qu’il souhaitait ? C’était le genre de liberté dont on aurait bien aimé se passer, et qui était héritée directement du premier Macintosh. L’éditeur du logiciel indiquait un niveau de mémoire vive conseillé, et on réglait soi-même le niveau minimum de mémoire vive disponible en-dessous duquel l’application refusait de se lancer, et le niveau de mémoire que l’on souhaitait allouer au logiciel.
Et là, les plus jeunes lecteurs se demandent : « Mais pourquoi ? ». Et en effet, il paraît aujourd’hui logique que chaque logiciel se débrouille avec le système en fonction de ses besoins à un instant T. Mais à l’époque (jusqu’au remplacement de Mac OS 9 par MacOS X, en 2001), le Système ne s’occupait pas de ça. Chaque logiciel encombrait une quantité donnée de mémoire vive, même s’il n’en avait pas besoin. Et si l’utilisation du logiciel nécessitait plus de mémoire, le logiciel quittait, dans le meilleur des cas après un avertissement préalable ; dans le pire des cas, sans rien dire, et avec un plantage généralisé !