Instalando o Ubuntu em um SSD


53

Ir para instalar o Ubuntu 10.10 no novo Intel x25M 80GB SSD. Será uma nova instalação. Venho pesquisando no Google há alguns dias e recebendo artigos / blogs / perguntas e respostas impressionantes. Um ser particularmente muito útil:

Como otimizar o SO para SSDs?

Mas com tantas sugestões e diferenças de opinião (em links diferentes), esse processo simples de instalação do sistema operacional parece uma tarefa assustadora para mim e eu realmente quero continuar com o Ubuntu (embora tenha usado por um período muito curto).

Alguém pode me ajudar respondendo a algumas perguntas (sim, elas são repetidas porque eu não consegui compreender as respostas em outro lugar)

  1. Qual sistema de arquivos (ext2 / 3/4 ou algo mais)? (considere a vida útil do SSD)
  2. Pode ser alterado após a instalação?
  3. Devo particionar o disco? (como fazemos no HDD tradicional) por enquanto, não há plano de inicialização dupla. Somente o Ubuntu viverá em um espaço escasso de 80GB SSD.
  4. Tenho 2 GB de RAM, ainda devo alocar espaço de troca (se não alocar espaço de troca, ainda posso hibernar a máquina)? o espaço de troca afetará a vida do SSD?
  5. Devo considerar colocar 1 GB de RAM adicional para evitar espaço de troca?
  6. O que é alinhamento de partição? Isso precisa ser feito antes de instalar o Ubuntu OS ou pode ser feito mais tarde?

Uso pretendido - navegação pesada, programação, vídeo / música regular e alguns outros programas que não usam muita CPU / RAM. Manterá arquivos grandes em um disco rígido externo.

configuração do laptop - Vaio de 3 anos, Core2 Duo, 2GB de RAM

Mais referências:

Respostas:


53

Começarei dizendo que a resposta que você vinculou já resume todas as otimizações que você pode precisar.

Em seguida, para responder às suas perguntas:

1. Qual sistema de arquivos (ext2 / 3/4 ou algo mais)? (considere a vida útil do SSD)

ext4 é um bom sistema de arquivos mesmo para SSD, então essa seria minha sugestão. (Se você quer tanto desempenho, tente o XFS)

2. Pode ser alterado após a instalação?

Sim, mas não é trivial, então escolha bem desde o início :)

3. Devo particionar o disco? (como fazemos no HDD tradicional) por enquanto, não há plano de inicialização dupla. Somente o Ubuntu viverá em um espaço escasso de 80GB SSD.

Isso realmente não é uma questão de SSD, mas sua escolha pessoal. Se você me perguntar, eu direi não; não particione o disco, você acabará perdendo espaço útil. (Se você terminar com uma partição com 2 GB de espaço livre e outra com 1 GB de espaço livre, teoricamente você terá 3Gb de espaço livre, mas não poderá copiar um arquivo de 3 GB ... esse espaço será desperdiçado)

4. Tenho 2 GB de RAM, ainda devo alocar espaço de troca (se eu não alocar espaço de troca, ainda posso hibernar a máquina)? o espaço de troca afetará a vida do SSD? Eu não me preocuparia tanto com a vida do SSD (a moderna pode funcionar por décadas), no entanto, 2 GB de RAM são suficientes para não precisar da partição de troca. Finalmente, a partição swap é necessária para a hibernação; portanto, se você quiser hibernar a máquina, precisará da partição swap.

5. Devo considerar colocar 1 GB de RAM adicional para evitar espaço de troca? 1 GB a mais ou ram é sempre útil :) faça-o se puder.

6. O que é o alinhamento de partição? isso precisa ser feito antes da instalação do Ubuntu OS ou pode ser feito mais tarde?

Esse é o procedimento em que você alinha clusters, blocos e pedaços. IMHO é necessário apenas em servidores com muita taxa de transferência de dados. Uma boa ferramenta para alinhar partições é o GParted. Claro que isso deve ser feito antes de instalar o Ubuntu.

Espero que isto ajude :)


11
Obrigado pela excelente informação. Eu realmente aprecio que você reserve um tempo para responder a uma resposta tão elaborada. Então, devo usar o espaço de troca (posso especificá-lo em algumas configurações que o SO deve utilizar espaço de troca raramente como hibernação e não para qualquer outra coisa)? e eu concordo totalmente com você no # 3, não vou criar nenhuma partição lógica.
— kunal

2
Encontrado na documentação do ubuntu ( help.ubuntu.com/community/SwapFaq ): # swappiness pode ter um valor entre 0 e 100 # swappiness = 0 diz ao kernel para evitar a troca de processos da memória física pelo maior tempo possível # swappiness = 100 diz ao kernel para agressivamente troca processa sem memória física e movê-los para o cache de swap
— kunal

11
Dê a esse homem uma mão de resposta de qualidade.
— Allan

6

Vou tentar responder às perguntas que puder:

  1. EXT4 É um dos melhores sistemas de arquivos atualmente disponíveis, então eu sugiro continuar com isso.

  2. Você pode alterar alguns sistemas de arquivos linux após a instalação (ext3-> ext4, ext4-> btrfs, por exemplo). Aqui está um link que explica a alteração de ext3 para ext4 .

  3. Não é a pergunta mais clara, mas o Ubuntu criará automaticamente partições.

  4. e 5.Você precisará de um espaço de troca de tamanho igual ou superior (em relação à sua RAM), para hibernar. Enquanto você não estiver fazendo nada intensivo, seu sistema evitará o uso de swap, desde que haja RAM suficiente. Talvez uma boa consideração seja adicionar mais RAM, se possível - dê cerca de 4 GB. Se você não alocar espaço de troca, há outra opção (não recomendada) - hibernando para um arquivo (adicionarei os links à minha resposta posteriormente).

Muitas felicidades! Atualizarei minha resposta com links relevantes, bem como possivelmente recursos para aprender Ubuntu / Linux :).


Obrigado pela ajuda Roland. Sobre o lançamento de mais RAM, li em vários links que um sistema operacional de 32 bits seria capaz de resolver apenas até 3 GB, portanto o máximo que eu poderia adicionar seria 1 GB. Isso está correto?
— kunal

Um sistema operacional de 32 bits pode endereçar até 4 GB (o Windows XP foi limitado a 3 GB) - então sim e não. O Ubuntu 32bit pode usar um kernel PAE (com extensões de endereço de página) - permitindo que o sistema de 32 bits use 5 GB ou mais. Se você instalar mais de 4 GB de RAM (é improvável), o sistema operacional usará o kernel do pae (se bem me lembro, automaticamente). Caso contrário, você pode instalá-lo facilmente a partir do centro de software.
— RolandiXor

5

Em relação à troca de SSDs:

Eu não me importaria muito em colocar uma partição swap em um SSD. A troca é, como dito anteriormente, usada apenas se não houver mais RAM. Mas existem "poucas" gravações sequenciais e "muitas" leituras aleatórias. Essa é exatamente uma forma de uso dos SSDs. - O mesmo princípio é usado pela tecnologia de microsofts "readyboost", apenas com drives USB-Flash.


Isso é legal, agora eu instalei o ubuntu com o processo de instalação padrão, então suponho que ele tenha criado espaço de troca para si. Hoje vou começar a ajustá-lo para SSD.
— kunal

1

Não jogar uma chave de macaco, mas verificar o que o fabricante do SSD diz sobre a necessidade dessas técnicas pode valer a pena.

As pessoas que fizeram meu SDD afirmam que não preciso me preocupar com TRIM e otimizações, etc. Eles afirmam que o firmware torna tudo isso desnecessário, que o SSD deve ser usado como qualquer outra unidade. Eu aceitei a palavra deles e até agora tudo bem.


0

Eu recomendaria não ter nenhum espaço de troca no seu cartão SSD 80G. O espaço de troca, como o nome indica, é um local em que os arquivos são lidos / gravados o tempo todo, quando o computador está muito carregado. Os discos baseados em SSD não devem ser lidos / gravados o tempo todo, pois cada "célula" ou unidade de alocação deve ser lida / gravada tantas vezes, após o que não são mais confiáveis. Você deve investir em mais RAM, mesmo que seja um exagero. Em seguida, monitore o uso da RAM em uma sessão muito carregada (muitos navegadores, vídeos, compiladores, etc.). Para o sistema de arquivos, eu continuaria com o que o Ubuntu oferece. Você pode: - particionar manualmente o disco, alocando todo o espaço restante em uma ou mais partições ext3. Esse seria o recomendado, pois você não perde espaço. - vá com a configuração padrão da partição e exclua a partição swap


OMG Estou usando o ubuntu em um SSD há bastante tempo, com particionamento automático. Eu tenho uma troca. Vocês estão me fazendo pensar em uma nova instalação sem troca.
— Arkandria

Muito obrigado por suas entradas. Como comentei na resposta acima, existe alguma maneira de dizer ao linux para usar o espaço de troca ocasionalmente?
— kunal

ok descobrimos isso, veja outro comentário acima. Alguma boa experiência definindo o swappiness do ubuntu?
— kunal

3
Os controladores SSD modernos espalham gravações pelas células físicas, independentemente do layout da partição. O layout da partição não reflete o layout físico. Se um sistema precisar de troca, a próxima melhor coisa para a RAM é um SSD.
— tyblu
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.