49 votes

Le double démarrage divise-t-il la mémoire vive entre les deux systèmes ?

J'aimerais installer Kali Linux sur mon ordinateur en utilisant le double démarrage. Mon ordinateur a 8GB de RAM. Cette RAM sera-t-elle séparée en 4GB pour Kali Linux OS et 4GB pour Windows si j'utilise le dual boot ?

245voto

Jared K Points 2458

D'autres ont déjà répondu correctement que non, la mémoire vive ne serait pas divisée dans ce cas, mais je souhaite ajouter une explication sur les points suivants pourquoi c'est le cas.

Je trouve qu'une analogie utile pour le fonctionnement d'un ordinateur est celle d'une cuisine. La mémoire vive est le comptoir. C'est un espace à portée de main pour stocker temporairement les choses avec lesquelles vous travaillez. Tout comme le comptoir de la cuisine est nettoyé lorsque la cuisson est terminée, la mémoire vive est effacée lorsque l'ordinateur est mis hors tension. Le disque dur est le réfrigérateur et le garde-manger, l'espace de stockage à long terme, moins facile d'accès. Les données sont les ingrédients et les programmes sont les recettes. Le chef est le système d'exploitation.

Vous êtes le propriétaire de la maison et vous employez actuellement un chef cuisinier anglais (Windows). Vous souhaitez essayer des recettes tirées de livres de cuisine rédigés en français, mais vous ne trouvez pas de traductions adéquates. Vous voulez donc engager un chef qui parle français (Linux).

Étant donné que les chefs ont chacun leur propre ensemble de livres de cuisine et d'ingrédients, ils auront chacun besoin de leur propre espace dans le garde-manger (disque dur) aussi longtemps que vous les employerez. Le partage de l'espace de travail (RAM) dépend du fait qu'ils travaillent ou non en même temps. Si un seul chef travaille à la fois, il aura l'usage exclusif de tout l'espace de travail. Les affaires des autres chefs ne sont pas sur le comptoir et sont stockées. En revanche, si vous utilisez deux systèmes d'exploitation simultanément, comme si vous demandiez aux chefs de travailler ensemble, l'un en tant que chef cuisinier (hôte) et l'autre en tant que sous-chef cuisinier (virtuel), ils devront tout partager. Ils devront s'occuper à tour de rôle des appareils (CPU, GPU, etc.) et délimiter des espaces de travail distincts sur le comptoir pour y placer leurs livres de cuisine et leurs ingrédients pendant qu'ils travaillent.

74voto

Attie Points 18031

Pour le double démarrage, non... Vous aurez soit un o l'autre en même temps.

Si vous vouloir d'avoir à la fois en même temps, vous pouvez utiliser un hyperviseur .

Vous pourriez être intéressé par l'un des éléments suivants :

  • VirtualBox - exécuter Windows ou Linux en mode natif et placer l'autre dans une VM - type 2 / hébergé
  • ESXi - exécuter Windows et Linux dans une VM - type 1 / natif

27voto

Frank Thomas Points 33103

Non, ils obtiendront 8 Go (à condition qu'il s'agisse de la version x64 du système d'exploitation).

Lors du double démarrage, un seul système d'exploitation fonctionne à la fois.

Vous devez leur accorder à tous deux de l'espace sur le disque dur lorsque vous les installez, mais ils ont tous deux un accès complet à la mémoire vive du système lorsqu'ils sont démarrés.

22voto

ShadSterling Points 1301

Malheureusement, l'expression "double démarrage" ne signifie pas que vous pouvez démarrer deux systèmes en même temps sur le même ordinateur.

Cela signifie que vous pouvez démarrer deux systèmes sur le même ordinateur, mais seulement un à la fois.

(Il n'est pas limité à deux ; vous pourriez en configurer beaucoup d'autres, en fonction des exigences du boot loader. Mais pour une raison ou pour une autre, le nombre de deux est devenu populaire en premier, de sorte que le terme "dual boot" est beaucoup plus courant que le terme "multi boot").

Étant donné qu'un seul système fonctionne à la fois, le système en cours d'exécution a le contrôle total de toute la mémoire vive, ainsi que de la puissance du processeur et de tout le reste du matériel.

Ce qui est divisé, c'est l'espace disque. Le degré de partage dépend du degré de coopération entre les différents systèmes. Au minimum, vous devez disposer d'un volume de démarrage distinct pour chaque système, et les systèmes qui ne s'entendent pas peuvent être dans l'incapacité d'accéder aux systèmes de fichiers de l'autre. Ainsi, la collection de musique que vous avez dans votre Windows Media Player ne sera pas si facile à accéder à partir de Linux. (D'une manière générale, les différentes saveurs et versions de Linux s'entendent assez bien, tandis que les différentes versions et éditions de Windows varient du manque de coopération à l'hostilité).

Comme le système en cours d'exécution a le contrôle total du matériel, il peut faire des choses comme reformater les disques sur lesquels les autres systèmes sont installés. C'est ainsi que vous pouvez ajouter ou supprimer un système alors qu'un autre est en cours d'exécution, mais comme toujours, gardez des sauvegardes de tout et vérifiez ce que vous faites avant d'effacer ou de supprimer des partitions.


Comme d'autres l'ont dit, il est possible de faire fonctionner plusieurs systèmes d'exploitation en même temps sur le même ordinateur, mais ils n'ont pas le même accès au matériel.

  • Celui qui démarre en premier, à l'initiative du BIOS ROM, est le "système d'exploitation hôte" et a le contrôle total du matériel physique, comme décrit ci-dessus.
  • Chaque "système d'exploitation invité" supplémentaire doit fonctionner dans une machine virtuelle, initiée par un logiciel "hyperviseur", et a à peu près autant d'accès au matériel physique qu'une application ordinaire.
  • Tout comme une application ordinaire, la mémoire allouée à un système d'exploitation invité n'est pas disponible pour une autre utilisation par le système d'exploitation hôte pendant que le système d'exploitation invité est en cours d'exécution. C'est ce qui se rapproche le plus d'une répartition de la mémoire vive entre deux systèmes. Il s'agit d'une liste de deux personnes, mais elle n'est pas limitée à deux.
  • Le partage des données entre l'hôte et les systèmes d'exploitation invités ou entre plusieurs systèmes d'exploitation invités est également limité. Les disques durs virtuels sont généralement des fichiers ordinaires dans le système de fichiers de l'hôte, mais ils contiennent un système de fichiers potentiellement incompatible, et l'accès à des fichiers sur d'autres systèmes de fichiers stockés dans des fichiers peut nécessiter plus d'efforts que l'accès à des fichiers sur d'autres systèmes de fichiers stockés sur des disques physiques. Et, bien sûr, si vous vous retrouvez dans une situation où vous ne pouvez pas lire les fichiers de l'hôte, vous avez également perdu les disques virtuels de l'invité.

L'utilisation de machines virtuelles est assez courante aujourd'hui, mais elle n'a été largement pratiquée que près de vingt ans après que le terme "dual boot" a été bien connu des utilisateurs chevronnés.


Bien entendu, il est également possible d'acquérir deux ordinateurs (ou plus). Si votre principal intérêt est d'essayer plusieurs systèmes d'exploitation et si vous avez accès à un revendeur d'ordinateurs d'occasion, vous pourrez probablement obtenir plusieurs ordinateurs d'occasion suffisamment bons pour l'expérimentation pour le prix d'un seul ordinateur neuf brillant qui a suffisamment de puissance pour faire tourner plusieurs machines virtuelles sans s'étouffer.

14voto

Tetsujin Points 37420

Non.

Vous ne pouvez démarrer qu'avec un seul système d'exploitation à la fois. Chaque système d'exploitation (en supposant qu'il s'agisse d'un système 64 bits et non 32 bits) aura accès à toute votre mémoire vive.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X