Saltar para conteúdo


Foto
- - - - -

SD Card reading speed fix


  • Por favor inicie sessão para responder
9 respostas a este tópico

#1 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 04 April 2011 - 09:53

mts SDs sao lentos pelo valor de cache q e' usado.default 128KBs mas algumas ROMs vao ate 4KBshttp://forum.xda-developers.com/showthread.php?t=1010807app para benchmarkshttps://market.android.com/details?id=ales.veluscek.sdtoolsvou testar no meu e ver kal o valor ideal!abri um wishbug na CMhttp://code.google.com/p/cyanogenmod/issues/detail?id=3355please markem a estrela. thanks

#2 Korda

Korda

    Membro

  • Membros
  • PipPip
  • 190 mensagens

Mensagem publicada 04 April 2011 - 10:29

O valor ideal encontra-se por tentativa e erro certo?

#3 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 04 April 2011 - 10:37

Sim. ha valores de referencia em funçao da Class do SD, mas dps ha mts variantes!valores q fui tendo, mas q ja nem acredito mt nisto:stock microSD (class 4?) sandisk on DHD with CM7: 1.1MB/s writting, 115.8MB/s reading 2048 3.3/98.7 4000 6.3/107.3para testes tou a dar echos assim:$ echo 2048 > /sys/devices/virtual/bdi/179:0/read_ahead_kb

#4 Korda

Korda

    Membro

  • Membros
  • PipPip
  • 190 mensagens

Mensagem publicada 04 April 2011 - 10:50

estás melhor que eu que tenho o SGS e o SD Tools nem lê em condições

#5 _flph_

_flph_
  • Convidados

Mensagem publicada 04 April 2011 - 11:57

Sim. ha valores de referencia em funçao da Class do SD mas dps ha mts variantes!valores q fui tendo, mas q ja nem acredito mt nisto:stock microSD (class 4?) sandisk on DHD with CM7: 1.1MB/s writting, 115.8MB/s reading 2048 3.3/98.7 4000 6.3/107.3para testes tou a dar echos assim:$ echo 2048 > /sys/devices/virtual/bdi/179:0/read_ahead_kb

Boas BuGabundo, aumentar o valor de cache, ou seja informação que fica em memória antes de ser escrita, poderá ser um problema para telemóveis com pouca memória.Pelo contrário, telemóveis com bastante memória, poderão beneficiar do aumento.Os side efects para ambos são que. por exemplo, caso cartão seja removido fora de tempos, há uma maior possibilidade de corrupção dos dados no cartão SD.

#6 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 04 April 2011 - 12:18

sim sim... sei mt bem os riscos... mas tb tenho 784MBs de RAM há q lhes dar uso LOLe eu nunca removo (ou seker) monto o SD (dualsd ftw).Seja como for $ sync é excelente!

#7 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 04 April 2011 - 13:05

abri um wishbug na CMhttp://code.google.com/p/cyanogenmod/issues/detail?id=3355please markem a estrela. thanks

#8 _flph_

_flph_
  • Convidados

Mensagem publicada 04 April 2011 - 14:41

abri um wishbug na CMhttp://code.google.com/p/cyanogenmod/issues/detail?id=3355please markem a estrela. thanks

Não estou a ver maneira de detectar a class quando o cartão é inserido porque não dá para extrair a informação do sd. Fazer o teste de leitura / escrita toda a vez que o cartão é inserido seria uma coisa um bocado má tanto para o cartão como para o tempo perdido.Podias mudar a petição para que a detecção fosse feita nessa mesma gui de modo a que fosse recomendado o melhor valor.Cump.

#9 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 04 April 2011 - 14:42

deixa alguem pegar nisso e logo se ve! estás à vontade para submeter um patch para o gerrit! isso era de merito http://www.androidpt...tyle_emoticons/AndroidSmall/emo_im_laughing.png

#10 _flph_

_flph_
  • Convidados

Mensagem publicada 04 April 2011 - 14:45

Vou pensar no assunto.