Como a RAM é compartilhada entre vários sistemas operacionais em suspensão?

0

Apenas uma pergunta rápida, na verdade. Eu notei que em qualquer uma das partições, Linux ou Windows, eu posso suspender o sistema e depois inicializar no outro. Como a suspensão de um sistema operacional não grava dados no disco, o conteúdo da RAM é preservado. Como tal, não seria verdade que a inicialização no Linux substituiria o conteúdo da RAM e, portanto, o contexto do Windows (ou apenas o outro sistema operacional que foi suspenso) antes da suspensão?

Eu consegui, por exemplo:

  • Inicialize no Windows
  • Suspender janelas
  • Inicialize no Linux
  • Suspender / Desligar o Linux
  • Retomar o Windows sem erro

Como isso é possível?

    
por sherrellbc 06.11.2014 / 18:48

2 respostas

3

A suspensão pode ser para a RAM e / ou para o disco. Se você suspender e puder inicializar outro SO, com certeza suspenderá para o disco.

Se você fechar a tampa de um laptop e, em seguida, reabrir, pode funcionar quase que imediatamente, você provavelmente teve uma suspensão para RAM, mas isso não permite que você inicialize outro sistema operacional (como o sistema suspenso imediatamente reativa).

A suspensão para o disco pode ter problemas se você tiver várias versões do Linux e elas compartilharem o espaço (por exemplo, swap) em que as informações de suspensão são gravadas.

    
por 06.11.2014 / 19:20
3

Se você puder selecionar o sistema operacional a ser inicializado, isso significa que você está passando por um gerenciador de inicialização, portanto, retomando a partir do disco, não da RAM.

O cenário que você descreve não é possível com a suspensão para a RAM.

    
por 06.11.2014 / 20:28