ramBunctious

Foire Aux Questions



Q. J'ai de la difficulté à créer un disque virtuel. Pouvez-vous me donner des instructions pour que je puisse en créer un?
R. Voici comment étape par étape vous créez un disque virtuel.
  1. Ouvrez l'application ramBunctious.
  2. Choisissez "Nouveau disque virtuel" du menu Fichier.
  3. Entrez le nom du nouveau disque (et du fichier image qui lui sera propre).
  4. Vous pouvez modifier les réglages d'origine, et choisir la taille du disque avec un menu déroulant.
  5. Lorsque vous cliquerez sur "Enregistrer", le système initialisera automatiquement un nouveau disque virtuel et le fera apparaître sur le bureau.
Vous venez tout juste de créer un disque virtuel.

Q. Je tente de créer un disque virtuel pour la mémoire cache de Netscape. J'ai créé le disque, mais Netscape ne le reconnaît pas lorsque j'essaie de lui indiquer l'emplacement du cache avec la zone de dialogue de Préférences/Avancées.
R. La mémoire cache de Netscape doit être d'un nombre entier (1, 2, 3, ...) de mégaoctets. Essayez avec un disque virtuel de 1440K. Voilà une quantité de mémoire qui appaisera Netscape, plus un peu de marge de maneuvre pour les fichiers invisibles et les petits surplus que le Mac OS installe automatiquement sur chaque disque.

Q. La rapidité a une importance primordiale. Comment puis-je faire en sorte qu'un disque virtuel ramBunctious soit le plus rapide possible?
R.

R. Une autre manière de considérer la question consisterait à se demander ce qui peut ralentir un disque virtuel ramBunctious.

L'écriture directe est un des facteurs qui affecte la performance. Si le disque virtuel ne réside pas en RAM uniquement -- en fait, s'il enregistre son contenu dans un fichier résidant sur un disque (réel), le pilote doit se souvenir quelles portions du disque virtuel il doit mettre à jour, afin de ne pas réécrire tout le contenu. Il n'écrit alors que les changements.

Le clignotement des indicateurs d'accès est un autre facteur qui affecte à la performance de ramBunctious, en particulier, avec des tailles de blocs réduites. Dès que la fenêtre d'ajustements est ouverte le clignotement doit être envoyé à l'écran, chaque fois qu'il y a un accès au disque virtuel.

Et finalement si plusieurs disques virtuels s'affichent sur le bureau, du temps est consacré à déterminer lequel requiert de l'attention.

En résumé, le disque ramBunctious le plus rapide est un disque virtuel seul, résidant en RAM uniquement, avec sa fenêtre d'ajustements fermée.


Q. Existe-t-il une façon d'utiliser ramBunctious comme disque de démarrage?
R.

Malheureusement, non.

Vous pouvez toujours tenter de contourner le problème comme plusieurs autres utilisateurs de ramBunctious: créez un disque virtuel Apple minimal duquel vous pourrez démarrer, puis utilisez des disques ramBunctious pour votre usage habituel.

Le concept que nous avons décidé d'appliquer au design de ramBunctious est la raison pour laquelle il ne peut être utilisé comme disque de démarrage. ramBunctious utilise de la mémoire temporaire, également nommée mémoire du "Process Manager Heap" ou mémoire Multifinder.

Certains disques virtuels (tel que celui du tableau de bord "Mémoire" de Apple) utilisent la mémoire système -- la mémoire haute au-dessus de BufPtr -- ce qui leur permet de servir de disque de démarrage.

Voici quelques-unes des raisons qui nous ont motivés à utiliser la mémoire temporaire avec les disques virtuels:

  • Lorsqu'un utilisateur range le disque la mémoire est récupérée; avec des disques qui utilisent la mémoire haute, vous devez faire redémarrer l'ordinateur pour récupérer la mémoire du disque virtuel.
  • Nous voulions que les utilisateurs puissent monter plusieurs disques virtuels simultanément. C'était impossible en utilisant la mémoire haute.


Q. Pourquoi utiliser l'écriture directe? Est-ce que ça n'affecte pas la performance, et donc annule les avantages d'un disque virtuel?
R. L'écriture directe affecte effectivement la performance lors de l'écriture au disque. Mais elle maintien un fichier d'image disque fiable, en faisant en sorte que les changements soient écrits sur un fichier résidant sur un disque réel. De plus, c'est à la lecture que les gains en performance sont les plus intéressants, puisque la lecture ne se fait qu'à partir du disque virtuel et non à partir du fichier image. La compilation et l'assemblage d'un logiciel représentent l'exemple type d'une situation réelle. Un compilateur doit lire tous les fichiers qu'il compile, parfois de façon répétitive, et il en écrit relativement peu. En activant l'écriture directe de ramBunctious, vous bénéficiez d'une lecture rapide à partir d'un disque virtuel. Et vous conservez la fiabilité d'une écriture réelle des nouvelles données vers un fichier réel, sur un disque dur réel, dans le monde réel.

Q. ramBunctious peut-il servir à nourrir les affamés, guérir les malades, arrêter les guerres, et garantir justice pour tous?
R. Oui. Mais l'explication en est si complexe; que si nous vous en donnions l'explication vous (et nous) seriez les seuls à la comprendre.

Q.Quelles sont les utilisations typiques de ramBunctious?
R. Les gens utilisent ramBunctious de façon variée, par exemple:
  • La plupart des fureteurs web utilisent une mémoire cache pour rappeler les sites récemment visités. Netscape (ainsi qu'Internet Explorer version 2.1 ou plus) vous permet de sélectionner le dossier où résidera la cache. L'utilisation d'un disque virtuel pour stocker la cache vous donne un accès virtuelment instantané aux pages que vous avez déjà consultées. De plus, certaines versions de Netscape accèdent à la cache constamment, l'utilisation d'un disque virtuel réduit de façon considérable ces irritants accès incessants au disque dur.
  • Les programmeurs utilisent ramBunctious pour accélérer les constructions de projets. Lorsqu'un fichier de projet et tout le code source résident sur un disque virtuel, le système de développement peut réduire considérablement le temps de construction d'un projet par l'impressionnante vitesse d'accès d'un disque virtuel.
  • Certains utilisateurs aiment l'aspect sécuritaire d'un disque virtuel. Si le disque virtuel n'est pas monté, il est impossible de consulter le disque; Personne ne peut fouiner à l'intérieur des dossiers, ni ouvrir des fichiers privés, ni annuler l'effacement de fichiers.
  • Les utilisateurs de PowerBook sont souvent préoccupés par la réserve d'énergie de la pile; Un disque virtuel ne consomme presque pas d'énergie comparativement aux besoins relativement élevés d'un disque dur.

Q. Certains logiciels sont-ils reconnus comme étant incompatibles avec ramBunctious?
R. À ce que l'on sache, ramBunctious ne produit aucun effet pervers. Il entre, malgré tout, en conflit avec des produits existants
  • Le logiciel MountImage provoque des problèmes avec plusieurs installateurs ainsi qu'avec d'autres programmes qui doivent éjecter des disques. ramBunctious doit pouvoir "démonter" ses disques virtuels, et MountImage interfère avec le "démontage". En fait, l'auteur de MountImage n'offre plus de soutien pour son logiciel. ramBunctious détecte MountImage et refuse de fonctionner si MountImage est installé. L'utilitaire DisCopy de Apple remplace élégamment MountImage; Il offre les mêmes avantages que MountImage sans entrer en conflit avec d'autres applications.
  • L'extension LandRover semble mal se comporter lorsqu'une application utilise la mémoire temporaire (appelée aussi mémoire MultiFinder, ou "Process Manager Heap"); puisque les disques virtuels de ramBunctious font usage de la mémoire temporaire, l'extension LandRover entre donc fréquemment en conflit avec ramBunctious. Cela a été constaté avec la version 3.7.3 de LanRover.
  • La version 2.0 de Norton Utilies comprenait un module nommé Directory Assistant II qui modifiait les zones de dialogue d'ouverture/fermeture de fichiers. Ces modifications sont incompatibles avec la "nouvelle" zone de dialogue créée par ramBunctious. Pour pouvoir créer des disques virtuels avec ramBunctious vous devrez redémarrer en désactivant les extensions (maintenez la touche "majuscule"), ou retirez Directory Assistant puis redémarrez. En passant, les versions de Norton Utilities 3.0 et ultérieures n'incluent plus Directory Assistant.

Q. Si je range un disque virtuel et que je jette un coup d'oeil à la fenêtre "À propos de votre ordinateur...", la mémoire semble toujours occupée. La quantité de mémoire disponible demeure la même!
R.

La fenêtre "À propos de cet ordinateur..." vous montre quelle est la plus grosse tranche de mémoire disponible. Elle ne vous affiche pas le total de la mémoire disponible. Les graphiques ci-dessous montrent de quelle façon la mémoire est utilisée au cours d'une utilisation typique de ramBunctious. Chaque image comprend un "plan de la mémoire", avec la plus grosse tranche de mémoire disponible (ce que "À propos de cet ordinateur..." affiche) ainsi que la quatité totale de mémoire disponible.

Au point de départ, seul le Finder est actif. Au bas de la mémoire on voit également la Section du Système ainsi qu'une petite quantité de Mémoire Système au-dessus de BufPtr.

memory map -- system only

Lorsque vous ouvrez ramBunctious, l'application elle-même utilise de la mémoire; C'est ce qu'on peut voir ci-dessous.

memory map -- ramBunctious

Puis, on crée un disque d'un mégaoctet.

memory map -- 1MB RAM disk

Ensuite supposons que nous ouvrons SimpleText. Vous pouvez voir qu'il se charge immédiatement sous le disque virtuel de un mégaoctet. On peut également noter que, comme dans tous les graphiques précédents, toute la mémoire libre se trouve en une seule tranche; Ce qui signifie que la tranche a la même taille que le total de la mémoire disponible.

memory map -- SimpleText

Maintenant, rangeons le disque virtuel d'un mégaoctet.

memory map -- no RAM disk

Vous pouvez voir que la plus grosse tranche de mémoire disponible est toujours de 4,6 Mo (la même taille qu'auparavant), et ce même si le disque virtuel a été rangé. Mais la mémoire totale disponible nous montre que le système a bel et bien récupéré la mémoire occupée par le disque virtuel.

Pour nous assurer que tout fonctionne comme prévu, quittons SimpleText.

memory map -- no SimpleText

On peut constater que lorsque SimpleText "n'encombre" plus la plus grosse tranche de mémoire disponible, celle-ci redevient égale à la mémoire totale disponible.


Q. Vous ne travaillez certainement pas en vase clos. Il y a sûrement des gens qui vous ont aidé à produire ramBunctious.
R.

Plusieurs personnes nous ont aidé, et sans leur aide nous n'aurions pu faire de ramBunctious ce qu'il est devenu aujourd'hui.

  • Fawzi Dormeyer. Merci d'avoir traduit ramBunctious en français, et un gros merci pour ton aide enthousiaste et ton travail de réfection de l'apparence de ramBunctious.
  • Chris Li. Merci d'avoir traduit ramBunctious en japonais: Il s'agit de la première version traduite de ramBunctious, et nous apprécions beaucoup ta patience et ton assiduité au maintien et à la promotion de ramBunctious dans le marché japonais.
  • Chris Pethick. Merci Chris, de nous avoir aidé à décortiquer les entrailles du ToolBox. Tu nous as aidés concrètement autant qu'abstraitement.
  • Troy Gaul. Merci pour de très beaux "windoids" faciles à mettre en place. Plusieurs logiciels Mac sont meilleurs à cause du gratuiciel Infinity Windoids.


Clarkwood Software   intro utilisation faq historique glossaire comparaison commentaires légalisteries