Ubuntu precisa de Swap, por que não o Windows?

Ubuntu precisa de Swap, por que não o Windows?

Aprendi que deve-se alocar um espaço de troca para ter a opção Hibernate no Ubuntu. Por que não é o mesmo com o Windows? Meu Win 7 não tem espaço Swap, mas ainda hiberna sem falhas.

Responder1

O Windows usa um arquivo para isso em vez de uma partição. De acordo comWikipédia

Um arquivo, "hiberfil.sys" é usado para armazenar o conteúdo da RAM quando o computador hiberna e tem sempre o mesmo tamanho da RAM total. Um arquivo de sistema oculto reside na raiz da partição do sistema, geralmente "C:\hiberfil.sys".

Sobre por que o Linux usa uma partição por padrão. Honestamente, não sei, mas acho que é por motivos de desempenho.

Editar: conforme apontado em um comentário, você também pode trocar para um arquivo conforme explicado nas respostas a estepergunta.

Responder2

Normalmente, um arquivo de troca é usado quando a RAM é excedida para liberar a RAM, armazenando seu conteúdo em um arquivo de troca. Em ambientes Windows, este é um arquivo (geralmente pagefile.sys) armazenado na partição do sistema. No Linux é recomendado criar uma partição extra para swap. Até onde eu sei, isso não é necessário, você deve conseguir hibernar sem uma partição extra porque o Linux também deve poder usar um arquivo. Para mais informações:https://superuser.com/questions/21020/can-i-hibernate-linux-without-a-swap-partition

As vantagens de uma partição swap extra são:

  1. Segurança: O Linux limpa o arquivo de troca com segurança antes do desligamento para que ninguém possa restaurá-lo.
  2. Desempenho: Você pode querer mapear sua partição swap para um SSD para aumentar a velocidade.
  3. Mesmo que a partição do sistema esteja cheia, você terá algum espaço para seus dados de troca.

Responder3

O Linux usa a partição swap para paginação e hibernação. O Windows usa um arquivo separado para cada um. Ele usa pagefile.sys para paginação e hiberfil.sys para hibernação, portanto, embora você não tenha um arquivo de paginação, ainda terá um arquivo de hibernação.

informação relacionada