Trocar Total e Trocar Total 0K Livre

0

Eu instalei o Arch recentemente e bem, esta é a segunda vez que o instalo; a primeira vez, por um punhado de razões, troquei de qualquer maneira; tudo foi ótimo até agora, exceto por uma coisa; algumas vezes meu pc congela; literalmente, como se carregasse um monte de coisas que congela e eu não posso nem entrar em tty ou qualquer coisa porque está totalmente congelado ou muito lento. Até agora eu tentei manter meu uso de CPU muito baixo para que eu possa evitar ter esse problema novamente, mas algumas vezes é inevitável; Eu não sei porque eu não perguntei sobre isso ainda ou o que pode estar causando isso; Recentemente eu estava procurando por algo nos fóruns do Arch e vi a saída de um comando que um usuário executou; foi cat /proc/meminfo e na saída eu vi que ele tinha Swap Total e Swap Free, bem, tinha seus valores e eu tentei isso só para ver o que eu poderia ter lá e então eu vi que eu tenho 0 em ambos, Swap Total e Swap Free e, portanto, o aleatório congela então eu pensei que eu não fiz o passo da partição swap bem enquanto eu estava instalando o Arch. Eu posso estar errado ou, mas se não estiver; Qual é a abordagem correta para fazer esta instalação de post? Isso é possível? Aqui está a saída de cat /proc/meminfo :

MemTotal:        3769188 kB
MemFree:          151988 kB
MemAvailable:    1109796 kB
Buffers:           39236 kB
Cached:          1416284 kB
SwapCached:            0 kB
Active:          2783648 kB
Inactive:         605864 kB
Active(anon):    1955632 kB
Inactive(anon):   327060 kB
Active(file):     828016 kB
Inactive(file):   278804 kB
Unevictable:          36 kB
Mlocked:              36 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:              1684 kB
Writeback:             0 kB
AnonPages:       1762044 kB
Mapped:           570236 kB
Shmem:            348700 kB
Slab:             139376 kB
SReclaimable:     110572 kB
SUnreclaim:        28804 kB
KernelStack:        7136 kB
PageTables:        29152 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1884592 kB
Committed_AS:    5102868 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
HardwareCorrupted:     0 kB
AnonHugePages:    303104 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       85112 kB
DirectMap2M:     3823616 kB
    
por Aguxez 29.12.2016 / 07:39

1 resposta

1

O Wiki do Arch fornece instruções detalhadas para adicionar um arquivo de troca. Em resumo, é:

# fallocate -l 512M /swapfile
# chmod 600 /swapfile
# mkswap /swapfile
# swapon /swapfile

E você deve adicioná-lo ao seu /etc/fstab como:

/swapfile none swap defaults 0 0
    
por 29.12.2016 / 07:56