Será que minha VM (winxp) teria melhor desempenho se as imagens de disco fossem armazenadas em uma unidade 5.4k em vez de SATA ou em uma unidade SATA 7.2k externa em USB2?

2

Meu laptop tem um drive de 5,4k - mais eu tenho um drive externo de 7.2k. Onde colocar a vm ... hmmm?

Alguém já enfrentou esse dilema?

Se não, eu postarei meus resultados.

Ash

    
por chickeninabiscuit 28.05.2009 / 11:18

5 respostas

3

Eu iria com o drive externo. Não porque é 7,2k vs 5,4k, mas porque é uma unidade diferente do que a unidade do sistema operacional (supondo que o seu laptop tenha apenas um disco rígido, que é o 5,4k em questão).

    
por 28.05.2009 / 11:24
3

Quase certamente funcionaria melhor usando a unidade SATA. O USB tem uma latência bem mais lenta - 100 microssegundos, em comparação com 0,5 para o PCI.

A velocidade do disco não importa tanto, se você estiver lendo e escrevendo arquivos grandes, você não está interessado em procurar tempos para arquivos pequenos, o tempo de pico necessário para preencher uma leitura dos buffers será mais importante que a velocidade da unidade.

Agora, se você tivesse um array SAS RAID 15k anexado, essa seria outra história. Não tenho certeza se você perceberá muita diferença, seja qual for a sua escolha.

    
por 28.05.2009 / 12:12
0

Um colega técnico de vendas encontrou em seu laptop Dell um CD como disco para hospedar VMs para demonstrações, usando o compartimento da unidade de CD / DVD com um adaptador (então, presumo que seja pelo menos PATA, se não SATA, ao invés de USB, ou talvez seja USB? Não sei realmente) foi um grande impulsionador de desempenho.

O bom é que, se você receber uma segunda unidade, um compartimento USB custa cerca de US $ 10. Portanto, o experimento é bem barato e, se falhar, você sempre poderá trocar a nova unidade por sua corrente interna para impulsionar o desempenho geral e ainda ter uma unidade USB sobressalente.

Eu tolamente troquei minha unidade SATA interna de 100GB 7200 rpm por uma unidade SATA de 300GB 5400 rpm e atualmente estou profundamente arrependida. O desempenho é muito mais lento. Se eu não exigisse absolutamente o espaço extra, voltaria para o drive 7200 daqui a pouco!

    
por 28.05.2009 / 13:40
0
Pessoalmente, eu usaria a opção 5400 apenas para o fato de que, ao usar um laptop, eu não quero ter que inserir coisas nele (unidade extra = peso extra, usb = mais consumo de energia na bateria também). / p>

Você poderia trocar as unidades 5400 e 7200 por outra opção.

    
por 28.05.2009 / 14:02
0

Se você não tiver processos intensivos de E / S no sistema host lutando com a VM, recomendo ir com a unidade interna (a menos que o externo seja para conveniência / espaço). USB2 simplesmente não pode entregar.

Se você quer velocidade, eu recomendo evitar USB2 - é lento, às vezes muito. Se você quiser realmente explorar o uso do disco rígido externo, recomendo comprar um cartão eSATA (ou FireWire, especialmente 800MB, mas é raro encontrar uma ponte SATA para ele).

O USB é uma interface de pesquisa e não suporta realmente nada como o DMA, por isso posso garantir que nunca verá as velocidades prometidas de 480MBit:)

Há muito tempo atrás, testando a mesma unidade antiga em um compartimento duplo USB2 / FireWire (uma unidade UltraATA133 de 5400rpm, nada sofisticado), registrei velocidades sustentadas de > 30MB / s no FireWire, com a linha de base USB2 em torno de 10 ~ 15MB / s (velocidade inicial ~ 30MB / s, depois queda rápida).

Ultimamente, experiência semelhante, exceto com o drive moderno, moderno controlador USB2- > SATA2 vs. cartão eSATA - eu preciso dizer mais? Em um determinado momento, eu estava enviando dados de uma unidade conectada via USB2, unidade interna e DVD, e ainda estava longe de maximizar a largura de banda - e a unidade de destino estava longe de ser "rápida".

    
por 31.05.2009 / 19:25