Como detectar thrashing em um sistema equipado com SSD?

1

Com a rotação de discos rígidos, era relativamente comum ouvir disco se debatendo quando algum processo, Windows ou não, estava fazendo um mau punho de coisas.

Muitas vezes, esse era um indicador de que um processo precisava de atenção, então se tornou um pouco canário na mina de carvão. OK, realmente encontrar qual aplicativo estava criando o processo svchost que estava fazendo toda a atividade do disco nem sempre foi trivial, mas como o impacto no desempenho do sistema foi alto, invariavelmente valeu a pena.

No entanto, existem algumas coisas que mudam no mundo do SSD:

  1. Os SSDs são muito mais rápidos nas leituras / gravações aleatórias que causaram lentidão nos sistemas baseados em HDD, de modo que o impacto real pode ser muito reduzido
  2. SSDs não fazem barulho, então o usuário não saberá imediatamente que isso está acontecendo
  3. Muitos sistemas modernos nem têm uma luz de atividade de disco para monitorar

Mesmo se 1. significa que o impacto é minimizado, isso não resolve o problema subjacente ou significa que não vale a pena investigar e corrigir.

Com base no fato de que o Windows a) não foi corrigido repentinamente para evitar isso, eb) que os SSDs não curam magicamente o problema, qual é a melhor maneira de detectar "disk" em SSDs?

    
por Lunatik 06.05.2016 / 16:54

2 respostas

1

Coisas a serem consideradas ao alternar para um SSD:

Embora o "thrashing" não seja um problema com os SSDs, você precisa configurar o sistema para obter o melhor desempenho possível.

  1. Ativar AHCI (Advanced Host Controller Interface) Isso normalmente está disponível no menu do BIOS. Ele permitirá que o sistema use a maior parte do recurso disponível no seu SSD

  2. Ativar TRIM

você precisará abrir o prompt de comando para fazer isso. Vá para iniciar o tipo cmd e aperte enter. Em seguida, no prompt de comando, digite fsutil behavior set disabledeletenotify 0

  1. Desativar a indexação

A indexação é desnecessária, já que os SSDs são tão rápidos que você não obtém nenhum ganho usando-os

Para fazer isso, vá para o computador, clique com o botão direito do mouse no seu SSD e clique em Propriedades. Desmarque a caixa que diz “Permitir que os arquivos tenham conteúdo indexado além das propriedades do arquivo” e clique em ok

  1. Desativar a desfragmentação agendada

Os SSDs realmente não precisam ser enfraquecidos novamente porque não há ganho.

Para fazer isso vá ao menu Iniciar, clique em "Acessórios", clique em "Ferramentas do sistema" e clique em "Desfragmentador de disco." Clique em "Configurar agenda" e desmarque a caixa que diz "Executar em um cronograma". / p>

(no windows 10, vá para iniciar o tipo de desfragmentação, pressione enter, selecione o SSD na lista, clique em "change settings" e desmarque "Run on a schedule"

  1. Remover o arquivo de paginação

Para fazer isso Clique com o botão direito do mouse em "Computador" no menu Iniciar e clique em "Propriedades". Clique em "Configurações avançadas do sistema" no canto superior esquerdo da janela e acesse a guia "Avançado". Clique em "Configurações" em "Desempenho".

Então

Clique na guia "Avançado" e clique em "Alterar". Você verá a opção lá

  1. Desativar a hibernação

Ir para o tipo de início cmd , pressione enter e digite powercfg -h off e pressione enter

  1. Desativar pré-busca e super-pesquisa

Ir para iniciar digite regedit hit enter vá para HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters

e defina as opções para Pré-busca e Superstrong para 0

  1. Configurar o cache de gravação

O cache de gravação em nível de usuário pode ter um efeito prejudicial na unidade.

clique com o botão direito do mouse em "Computador" e clique em "Propriedades", clique em "Gerenciador de dispositivos", expanda "Unidades de disco", clique com o botão direito no SSD e clique em "Propriedades". Selecione a guia "Políticas". Nesta guia, você verá uma opção chamada "Ativar o cache de gravação no dispositivo". Desmarque-a e clique em ok

  1. Desativar serviços para pesquisa do Windows e Superfetch

Pressione “Win + R” no seu teclado, digite “services.msc” e pressione “Enter”. Encontre os dois serviços mencionados no título desta seção e desabilite-os.

  1. Desativar ClearPageFileAtShutdown e LargeSystemCache

Nós não precisamos mais deles porque desativamos o arquivo de paginação

Volte para o Regedit e localize HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\Memory Management e defina essas opções para 0

  1. Defina a opção de energia "Alto desempenho"

abra o painel de controle do tipo de início para encontrar "opções de energia" e selecione "Alto desempenho"

Isso deve cobrir quase tudo

    
por 06.05.2016 / 17:27
1

Provavelmente, a melhor maneira é usar contadores de desempenho:

link

    
por 30.07.2017 / 04:42