Particionando um sistema baseado em Linux

0

Estou usando o Linux Mandriva OS. Durante a instalação, meu amigo sugeriu 2GB para a partição swap e o restante como a partição raiz. Qual é o uso de fornecer um espaço separado para raiz? Em vez de fornecer 2GB, devo ir com 4GB ou mais?

    
por Rajan Chennai 30.11.2012 / 11:03

4 respostas

2

Como já foi dito, swap é como uma RAM de roda sobressalente, para a qual o sistema recorre em caso de falta de memória física. Como um seguro, nesse sentido. O conselho comum é fazer com que a partição de swap seja tão grande quanto duas vezes sua RAM, mas na verdade esse é o "jeito antigo". Com RAMs do tamanho que temos hoje, ter uma troca de x2 perderia muito espaço em seu disco rígido com uma partição inútil, já que seria muito improvável que você precisasse de muita memória extra (novamente, considerando RAMs do tamanho que temos hoje em dia). Mas o conselho continua assim, não há tamanho fixo aconselhável para swap, depende da sua memória RAM. Se você quer hibernar, você certamente quer tornar o seu tamanho de swap tão grande quanto a sua memória, permitindo que seu sistema salve toda a RAM no seu disco rígido. Isso pode acontecer também em um arquivo dedicado em uma partição normal, evitando fazer um separado apenas para isso, do jeito que o Windows faz, mas é melhor não, como o fato do jeito do Windows sugerir. Ao separar setores do disco rígido de acordo com esse uso muito diferente, você contribui para a estabilidade do seu sistema, e você tem um seguro duplo. Você sempre terá algum espaço de backup de RAM, e não (mesmo por quanto improvável) roubar seu espaço uso e encontre-se sem ele quando precisar.

Quanto à partição root (/), é aquela que contém tudo, então é claro que você quer torná-la separada (também se eu não entendi o que você quer dizer, separado de quê? Da troca?). É como o Windows C: partition básico, ele contém seu sistema operacional, assim como toda biblioteca e programas padrão indispensáveis, e todo software e jogo que você instala, não especificando um caminho diferente. Além disso, todos os dispositivos e partições que você executa no seu sistema referem-se ao root, já que o sistema é baseado nele. Claro, isso não significa que eles sejam fisicamente copiados para ele e você deve ter espaço livre suficiente para eles, apenas os atalhos de diretório são criados nele, como ponteiros, então o caminho absoluto para eles começa com um / too.

O que muitas pessoas criam uma partição separada é a pasta home (/ home / username), na qual a grande parte de seus dados pessoais é armazenada. Você também pode fazer isso se for inicializar vários sistemas em seu computador e tiver arquivos como documentos, músicas, fotos, vídeos e filmes, downloads e assim por diante, em comum entre eles, em uma partição imparcial que não pertence a nenhum sistema. mas é acessível por todos da mesma maneira. Mas, novamente, há outra maneira melhor de fazê-lo, o que recomendo, já que ter compartilhado pasta doméstica entre mais sistemas pode criar conflito com configurações pessoais (devido a IDs de usuário e grupo), que são armazenados em pastas ocultas em sua casa para sistemas Linux. Você pode ter apenas uma partição de dados separada (se já tiver um sistema Windows instalado com uma partição D: storage) e apenas criar links simbólicos em sua casa com comandos de terminal simples, para que você tenha os arquivos mais pesados em um diretório dedicado. grande partição compartilhada entre seus sistemas, e você obtém acesso a eles diretamente de sua casa sem que eles sejam realmente armazenados lá. Desta forma, não há conflito, pois você tem uma casa separada para cada sistema (com as configurações do usuário seguras lá), que contém o link para todos os seus arquivos pessoais.

Fazendo um breve resumo, é assim que recomendo um particionamento do Linux:

partição raiz: seu sistema principal, sistema de arquivos ext4, com cerca de 20 Gb; Partição de swap: sua extensão de RAM, sistema de arquivos Linux-swap, tão grande quanto a sua RAM; Partição de dados: se você ainda não tem, uma grande partição contendo todos os seus documentos, imagens, músicas e assim por diante, compartilhada entre todos os sistemas operacionais, sistema de arquivos FAT32, o maior que você puder.

Espero que tudo esteja claro, pergunte por qualquer dúvida!

    
por 01.12.2012 / 10:40
1

Durante a hibernação, o sistema salva uma imagem do estado atual para troca. Esta imagem é carregada ao despertar. O espaço de troca também atua para suplementar e otimizar a memória física do sistema. Itens inativos são movidos para o swap para criar espaço para itens ativos.

É geralmente recomendado que o espaço de troca seja aproximadamente do mesmo tamanho que a memória física no sistema. O espaço de troca pode ser um arquivo ou uma partição separada. Designar uma partição como espaço de troca serve para evitar a fragmentação de um arquivo de troca.

    
por 30.11.2012 / 11:18
0

Uma partição swap é usada para o caso quando o sistema fica sem memória RAM, ele começa a mover informações desnecessárias na RAM para esta área SWAP.

Se você não tiver uma área de troca, o sistema informará que ficou sem memória e que novos processos não poderão ser iniciados.

Você pode usar o máximo de swap que você quiser, mas geralmente, 2 GB são suficientes (no meu sistema 2G RAM eu nunca usei mais do que algumas centenas de MBs de swap, e na maioria das vezes menos de 100 MB). p>     

por 30.11.2012 / 11:10
0

Sim, você pode fornecer mais de 2 GB de espaço para trocar.

Para ler mais sobre o espaço de troca, siga: Tudo sobre Linux espaço de troca

    
por 30.11.2012 / 11:06