Pular para o conteúdo

Instalação do Debian em um Pendrive + SWAP em um 2º Pendrive [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Instalação do Debian em um Pendrive + SWAP em um 2º Pendrive [RESOLVIDO]

Enviado em 22/04/2008 - 19:52h

Pessoal, estive por um tempo pensando nisso, e gostaria de saber se é viável, ou se estou falando besteira:

Ano passado, acabei indo em uma palestra sobre M$ lá na faculdade, que gerou esse post inflamado (http://jonathasonline.wordpress.com/2007/06/20/culminis-road-show-venda-sua-alma-pra-microsoft-tambe..., e fiquei pensando sobre uma das features do Vista, que seria o tal do "ReadyBoost".
(http://pt.wikipedia.org/wiki/Readyboost)
Enfim, pelo que eu entendi, ele usa um Pendrive como extensão para a SWAP dele... então logo eu pensei que no Linux não seria complicado de fazer isso.. como por exemplo, eu comprar um Pendrive de 1GB, e formatar como partição de SWAP, ao invés de criar essa partição no HD, e deixar no fstab configurado direto pra ele montar já a SWAP nele, e nunca desconectar o Pendrive do PC... Isso faria com que o SWAP ficasse muito mais rápido, já que memória Flash é mais rápida do que HD.
Acontece que ainda não testei essa idéia, pois ainda não tive a oportunidade. Gostaria de saber se alguém já pensou em fazer isso, ou já fez, e se realmente teria como ser feito...

Bem, voltando à idéia de que memória Flash é mais rápida do que HD, pensei em comprar outro Pendrive, com uma capacidade maior, claro, para instalar o Debian - só a /, pq aí ficaria a / no Pendrive de maior capacidade, a SWAP no Pendrive de 1GB, e a home no HD...
Assim, o sistema ficaria muito mais rápido...
Outro Pendrive que nunca seria desconectado do PC, e seria montado automaticamente no boot.

De quantos GB mais ou menos, poderia ser esse Pendrive para o sistema? O que acham da idéia? O ganho de velocidade realmente seria maior, ou não valeria à pena?

Responder tópico

2. Re: Instalação do Debian em um Pendrive + SWAP em um 2º Pendrive [RESOLVIDO]

Enviado em 22/04/2008 - 20:29h

Possível eu acho que é, e até me disponho a tentar. O problema é o tempo de vida do pendrive usado, que vai morrer em pouco tempo sendo usado como swap. Como vc sabe, há um "limite" de gravações em um pendrive e se o micro estiver "swapando", ou seja, realmente usando a memória virtual, o pendrive vai pro brejo em pouco tempo.

3. Certo

Enviado em 25/04/2008 - 10:16h

Um artigo no GuiaDoHardware.net dá a resposta par4a sua pergunta, como edlonewolf falou:

"As limitações da memória flash são o custo por megabyte e uma vida útil relativamente curta, estimada em 100.000 ciclos de leitura ou gravação, o que restringe seu uso em algumas áreas, você nunca deve usar um cartão de memória flash para armazenar uma partição swap, por exemplo."

[]s

4. então

Enviado em 25/04/2008 - 11:38h

tem de ver se realmente é vantagem instalar o sistema em um pen drive e se ficará mais rapido. Acredito que a diferença seja pouco visto 2 coisas:
1-O programa executa na memória, ou seja, o que deixa mais rapido é mais memória.
2-Os hds hoje em dia são bem rapidos e acredito que o tempo de leitura dos dados não tenha tanta diferença, poderá até ficar um pouco mais rapido mas acredito que imperceptivel. Talvez o boot e a carga de alguns programas fique mais rapido.

Agora quanto a utiliza o swap no pen drive, isso com certeza deve deixar mais rapido visto que o hd esta sendo "compartilhado" para carga do programa e ainda guardando informação que não cabe na memória. Por não estar sendo compartilhado deve melhorar a performance, não muito diferente de se deixar o swap em outro hd, se você colocar um hd somente pra swap já tem um ganho, mesmo assim não tão grande. Ja li bastante sobre o ReadyBoost do vista e pelo que vi não é nada mais que um swap em pen drive e não sei até que ponto melhora a performance, acredito que a diferença é pequena e 2 hds (um dele pro swap) seria quase a mesma coisa. Agora se o swap no pen estraga o pen, será que o ready boost do vista vai começar a detonar com os pen drive por ai?

OBS: Esta é minha opnião, não fiz testes concretos para ver se os ganhos podem ser maiores ou se vai ser pouca coisa (como eu acho).

5. Possível é...

Enviado em 25/04/2008 - 13:20h


Em casa possuo um P133, sem HD, e o unico item off-board é uma USB card, da qual faço uso para subir, de uma pendrive de 128mb, o DSL (Damn Small Linux), uso 50mb para o próprio DSL, uns 30mb para extensões, e o resto como swap que é alocada dinamicamente já na sequência do boot.

Neste caso, eu já criei conf específica para isso, e ainda rodar algumas definições para emular alguns outros hardwares na APM bios, e já alocar as extensões mais leves direto na ram (apt-get, dpkg, wine, dosbox e etc).

Posso falar que sim, funciona, mas claro, se o uso for constante, a vida da sua memória flash realmente vai pro saco, sei que teoricamente é como os amigos de cima disseram, mas a minha já uso assim ha mais de 3 anos... e esta numa boa :T

Resumindo, funciona, mas ha o risco da eventual perda de dados, então se uma solução realmente depender desta tua empreitada, desista, mas se for só algo pra ganhar um pouco mais de desempenho no seu dia-a-dia e achar que vale a pena correr o risco... Go for it! ;]
Hoje em dia pen ta a preço de banana mesmo... :P

[]'s!!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder