Swap Partition não está funcionando em Huawei U8160 Running CyanogenMod 7.2 -- yanogenmod campo com external-sd campo com mount campo com partitions campo com swap camp android Relacionado O problema

Swap partition not working on Huawei U8160 running CyanogenMod 7.2


0
vote

problema

português

Eu tenho um Huawei U8160 (também conhecido como: Vodafone 858 SMART) que está executando o CyanogenMod 7.2 (que foi lançado pela MadTeam em 2/7/2012).

Após a atualização para a atualização 2/7/2012, encontrei uma opção para usar a partição de swap em vez de compcache (cache compactado), então eu reparticionei meu cartão SD para fazer uma partição de swap usando Mini ferramenta Assistente de partição Qual é 100 MB de tamanho e primário (eu tinha uma partição ext2). Mas depois de ativar a opção de swap, os programas mais lentos, então eu verifiquei se a partição de swap estava funcionando ou não. Eu usei o emulador de terminal e digitado "livre" e a partição de swap foi todos zeros.

Então eu queria saber se deveria montar ou fazer outra coisa para fazer isso funcionar?

Inglês Original

I have a Huawei U8160 (also known as : Vodafone 858 Smart) which is running CyanogenMod 7.2 (which was released by MADTeam in 2/7/2012).

After updating to the 2/7/2012 update, I found an option to use swap partition instead of compcache (compressed cache), so I repartitioned my SD card to make a swap partition using mini tool partition wizard which is 100 MB in size and primary (I had an Ext2 partition). But after enabling the swap option the programs where slower, so I checked whether the swap partition was working or not. I used the terminal emulator and typed "free" and the swap partition was all zeros.

So I wanted to know if I should mount it or do something else to make it work?

              
     
     

Lista de respostas

2
 
vote

Existem duas maneiras de aplicar e usar troca no seu dispositivo, usando um arquivo de troca ou usando uma partição de swap. Este guia fornece instruções para ambos.


Desativar Compcache

primeiro passo é confirmar o status ou a presença do cache compactado, garantindo assim que ele está desativado.

Enquanto o CyanogenMod não permite suporte à Compcache em todos os dispositivos e por padrão, se disponível, ele é desativado, você pode verificar o status acessando:

      Settings » CyanogenMod settings » Performance settings » Compcache    

Se não mostrar, seu dispositivo não suporta o Compcache. Se mostrar, desative-o para usar o Swap.


usando swap (arquivo ou partição)

Swap pode dar mais memória disponível do que o Compcache, mas você precisa pelo menos um cartão SD de classe 6 para evitar tempos de acesso lento. Você também deve estar ciente de que o desgaste de gravação SD é aumentado, então, o cartão durará menos do que o habitual duraria.

Usando um arquivo de swap

Essa é a maneira mais fácil, você pode ter um aplicativo criando e gerenciando o arquivo de swap para você:

Aqui estão três aplicativos recomendados para este:

  • swapper 2 < / li >.
  • swapper
  • droidswap

Usando uma partição de swap

Você pode criar manualmente uma partição de swap, mas para isso acontecer, você precisa fazer backup do seu conteúdo do cartão SD; formato e partição.

A partição SWAP traz melhor compatibilidade, quando comparada com os arquivos de troca, mas apenas sobre a conexão do seu telefone como um dispositivo de armazenamento em massa USB.

Particionamento de cartão SD

o método de referência se o uso de Minitool partition wizard home edition , compatível com o Windows 2000 / XP / Vista & Amp; Windows 7.

    .
  1. Baixe e instale o Minitool Partition Wizard;
  2. Remova o cartão SD do seu dispositivo, insira no leitor de cartão SD USB.
  3. Windows deve denunciar uma nova unidade e você verá o conteúdo da unidade.
  4. Excluir partições antigas no cartão SD:

    notas:

    As operações são fila, não aplicadas instantaneamente. Então nada é excluído e alterado até você clicar em "Aplicar" e, em seguida, confirme clicando "OK".

    Confirme se você está selecionando e sinalizando para excluir a unidade correta. Seu cartão SD deve ser o menor presente no seu computador.

    selecione, com um clique do mouse direito, selecione "Excluir":

    minitool - screenshot 01

  5. Criar partição gordura ou fat32:

    Clique com o botão direito do mouse sobre o espaço não alocado do cartão SD e clique em "Criar":

    • de "criar como", selecione: PRIMARY
    • de "Sistema de arquivos", selecione:

      • para cartão SD abaixo 2GB: FAT
      • para cartão SD acima de 2 GB: FAT32
    • em "tamanho e local", no lado direito, o mouse clique com o botão esquerdo e segure e, em seguida, deslize para a esquerda para ajustar o espaço para esta partição.

    minitool - screenshot 02

  6. Criar partição ext2 ou ext3 ou swap:

    Clique com o botão direito do mouse sobre o espaço não alocado do cartão SD e clique em "Criar":

    • de "Criar como", selecione: PRIMARY
    • do "sistema de arquivos", selecione:
      • para app2sd: ext2
      • para swap: Linux Swap

    minitool - screenshot 03

  7. aplicar alterações

    Agora que tudo foi criado, você só precisa se inscrever e confirmar as alterações:

    No canto superior esquerdo, há um botão rotulado "Aplicar", pressione-o:

    minitool - screenshot 04

    Um pop-up de confirmação deve ser apresentado, pressione "Sim":

    minitool - screenshot 05

Tudo feito, seu cartão SD agora pode retornar ao seu telefone. Se a sua ROM atual for capaz de usar troca, ele será detectado e usá-lo.


Notas

Por favor, leia tudo cuidadosamente antes de prosseguir. Como mencionado por T0MM13B nos comentários à sua pergunta, este Assunto como coberto .

Swap e cache compactado (Compcache) são sistemas opcionais de gerenciamento de memória. Por padrão, esses esquemas estão desativados devido a possíveis problemas com algumas configurações.

Créditos para:

  • cyanogenmod wiki - swap e compcache
  • Fórum de desenvolvedores XDA - Particionamento de cartão SD

 

There are two ways to apply and use swap on your device, using a swap file or using a swap partition. This guide provides instructions for both of them.


Disable Compcache

First step is to confirm the status or presence of the compressed cache, thus ensuring that it is disabled.

While CyanogenMod does not enable Compcache support on all devices, and by default if available it comes disabled, you can check the status by accessing:

    Settings xc2xbb CyanogenMod settings xc2xbb Performance settings xc2xbb Compcache 

If it doesn't show, your device doesn't support Compcache. If it show, disable it to use swap instead.


Using swap (file or partition)

Swap can give more available memory than Compcache, but you need at least a class 6 SD card to prevent slow access times. You should also be aware that SD write wear is increased, so, the card will last less than usual would last.

Using a swap file

This is the easiest way, you can have an app creating and managing the swap file for you:

Here's three recommended apps for this:

  • Swapper 2
  • Swapper
  • DroidSwap

Using a swap partition

You can manually create a swap partition, but for that to happen, you need to backup your SD card contents; format, and partition it.

The swap partition does bring better compatibility, when compared with swap files, but only concerning the connection of your phone as an USB mass storage device.

SD card partitioning

The method of reference if the use of MiniTool Partition Wizard Home Edition, compatible with Windows 2000/XP/Vista & Windows 7.

  1. Download and install MiniTool Partition Wizard;
  2. Remove the SD card from your device, insert into USB SD Card reader.
  3. Windows should report a new drive and you should see the drive contents.
  4. Delete old partitions on SD card:

    Notes:

    Operations are QUEUED, not instantly applied. So nothing is deleted and changed UNTIL you click "APPLY" and then confirm by clicking "OK".

    Confirm that you are selecting and flagging to delete the correct drive. Your SD card should be the smallest one present on your computer.

    Select it, with a right mouse click, select "Delete":

    MiniTool - Screenshot 01

  5. Create FAT or FAT32 partition:

    Right mouse click over the SD card unallocated space, and click "create":

    • From "Create As", select: PRIMARY
    • From "File System", select:

      • For SD card bellow 2GB: FAT
      • For SD card above 2GB: FAT32
    • Under "Size and Location", at the right side, mouse left click and hold, then slide to the left to adjust the space for this partition.

    MiniTool - Screenshot 02

  6. create ext2 or ext3 or swap partition:

    Right mouse click over the SD card unallocated space, and click "create":

    • From "Create As", select: PRIMARY
    • From "File System", select:
      • For App2SD: ext2
      • For swap: Linux Swap

    MiniTool - Screenshot 03

  7. Apply changes

    Now that all has been created, you just need to apply and confirm the changes:

    On the top left, there's a button labeled "Apply", press it:

    MiniTool - Screenshot 04

    A confirmation popup should be presented, press "Yes":

    MiniTool - Screenshot 05

All done, your SD card can now return to your phone. If your current ROM is capable of using swap, it will detect and use it.


Notes

Please read everything carefully before proceeding. As mentioned by t0mm13b in the comments to your question, this subject as been covered, and the CyanogenMod team informs that this features are disabled by default due to potential issues:

Swap and Compressed Cache (Compcache) are optional memory management systems. By default, these schemes are disabled due to potential issues with some configurations.

Credits to:

  • CyanogenMod Wiki - Swap and Compcache
  • XDA Developers Forum - SD card partitioning
 
 
       
       

Perguntas relacionadas

5  Como faço para instalar o Google Apps 20130812 em CyanogenMod 10.1 (Android 4.2.2)?  ( How do i install google apps 20130812 into cyanogenmod 10 1 android 4 2 2 ) 
Eu estou tentando instalar o Google Apps (Gapps) 20130812 Update para o Android 4.2.2 no meu samsung galaxy fascinate, que está sendo executado cyanogenmod...

3  Por que meu telefone continua sendo preso ao realizar um backup?  ( Why does my phone keep getting stuck when performing a backup ) 
Eu tenho enraizado meu telefone e atualmente tenho uma versão mais antiga do mod Cyanogen no meu sprint HTC Hero. Quando tento realizar um backup usando o ROM...

4  Problema com a atualização do CyanogenMod - telefone não terminará de inicializar  ( Problem with updating cyanogenmod phone will no finish booting up ) 
tl; dr cyanogenmod atualizado com o ROM Gerenciador e quando é reinicializado, está preso nesta tela: Eu tenho um EVO com o Cyanogen 7. O aplicativo RO...

4  Quando o fstrim deve correr?  ( When should fstrim run ) 
com base nisso cyanogenmod fórum thread , eu tentei Para resolver o atraso em executar aplicativos e alternar entre aplicativos no meu Galaxy Nexus executand...

15  Posso alterar o mapeamento do botão de hardware com cm9 (Samsung Galaxy S2)?  ( Can i change the hardware button mapping with cm9 samsung galaxy s2 ) 
Eu tenho um GS II e recentemente piscou para cm9 - eu queria saber se há alguma maneira de mapear os botões de hardware de volta para os atalhos do Touchwiz -...

7  CyanogenMod - O que é "modo de notificação"?  ( Cyanogenmod what is notification mode ) 
Acho que estou entendendo mal as opções de perfis em CyanogenMod sobre notificações. Aqui está o que estou tentando fazer: gostaria de todas as notificações...

1  É possível deixar alguns aplicativos na memória interna ao usar S2e?  ( Is it possible to leave some apps in the internal memory while using s2e ) 
Bem, é possível? Eu tenho uma galáxia com o oficial cyanogenmod rom. Eu só tenho um cartão Micro SD de classe 4 e está usando o aplicativo de aumento de veloc...

0  Como ignorar notificações de travamento / desinstalar aplicativos sem inicializar no CyanogenMod?  ( How to ignore crash notifications uninstall apps without booting on cyanogenmo ) 
Hoje eu atualizei o CyanogenMod para a versão mais recente (05/10/2015) no meu Nexus 4 e instalei o novo pacote GAPPS. Mas assim que eu inicializar meu dispos...

2  CM 12.1 Nexus 5 preso no bootloop e carregamento de recuperação  ( Cm 12 1 nexus 5 stuck on bootloop and recovery load up ) 
Eu tenho um problema bastante peculiar com o meu nexus 5. ontem à noite, deixei meu telefone no comando. Estava funcionando normalmente e o software era fun...

2  Testar com segurança rom construir  ( Safely test rom build ) 
Estou tentando entrar no desenvolvimento do Android Rom e, como tal, eu compilei o CM13 da fonte para o meu dispositivo (que ainda não é totalmente suportado,...

1  Por que o CyanogenMod Zip não é encontrado quando tento instalá-lo?  ( Why is cyanogenmod zip not being found when i try to install it ) 
Para ajudar a corrigir Meus problemas com conectividade USB , foi sugerido para mim que eu atualizo meu kernel e rom. Eu atualizei o kernel Tudo bem, parec...

3  Por que meu telefone não suporta o Google + Hangouts?  ( Why doesnt my phone support google hangouts ) 
Eu tenho o Telefone Motorola XT502 que é uma variante do Commtiva Z71, executando o Android 2.3.7 cm7.1. Eu estava me perguntando o que está limitando o rec...

9  Como você criptografa seu dispositivo que funciona CyanogenMod 12.1?  ( How do you encrypt your device running cyanogenmod 12 1 ) 
CyanogenMod 12 e 12.1 Configuração 'Encrypt Phone' está quebrada e tem sido por um bom tempo. Existe alguma maneira de criptografar o telefone de alguma out...

2  Nenhum sistema operativo e twrp  ( No operative system and twrp ) 
Recentemente eu instalei uma ROM personalizada no meu telefone, então decidi expandir minha memória de telefone em um truque que vi no YouTube, onde eu tinha ...

5  Restaurar um back-up da ROM  ( Restore a rom back up ) 
Eu vou experimentar cyanogenmod hoje à noite no meu celular. Antes de fazer isso, no entanto, estou curioso sobre uma coisa. Eu realizei um backup nandroid, p...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.