O Ubuntu ONE (Windows BETA) é bloqueado - O que fazer?

2

SO: Windows XP SP3 Hardware: Dell Precision M4400 (laptop) CPU: Core2Duo T9600 Mem: 4 GB

Instalação do instalador, primeira inicialização e configuração da conta do cliente UbuntuONE Windows sem problemas.

Após a reinicialização do UbuntuONE, o uso da CPU mostra 50% (100% de uso do núcleo).

Sair do comando (do menu de contexto) oculta o ícone da bandeja, mas o programa ainda está trabalhando excessivamente em segundo plano (50% cpu / 50 MB de uso de memória), até que UbuntuOneClient.exe seja morto pelo gerenciador de tarefas.

O que está acontecendo?

    
por Zusch 03.01.2011 / 15:46

1 resposta

2

Atualmente, o windows beta é uma operação sequencial. No final da operação sequencial, os metadados usados pelo aplicativo para saber o estado da sua máquina são atualizados.

Quando você inicia uma sincronização no Windows, um novo processo é gerado para evitar o bloqueio da interface do usuário durante a etapa de sincronização. Isso obviamente expõe uma possível falha na qual o usuário (neste caso você) mata o aplicativo deixando o processo de sincronização em uma etapa desconhecida e não em metadados atualizados. Para evitar esse caso, a porta do Windows elimina todo o processo que é executado pelo aplicativo, exceto aqueles que estão executando uma sincronização com o servidor.

O que você está enfrentando é o processo de sincronização funcionando até que seja concluído. Esse é um recurso adicionado ao beta porque nós (na verdade, fui eu) consideramos que era pior ter uma sincronização corrompida na qual seus dados poderiam ser removidos do que usar CPU extra até que a sincronização fosse concluída .

Isso será removido assim que tivermos uma sincronização contínua no aplicativo em que os metadados serão mantidos sincronizados de uma maneira muito mais inteligente.

    
por mandel 03.01.2011 / 16:28