8

Então, um review rapidinho de um experimento que fiz nesta semana.

Como os preços de memória RAM estão pra lá de Bagdá, pensei se a finada memória Optane da Intel seriam um bom substituto intermediário entre meu SSD (um WD Green que não bate 150 MB/s no btrfs com LUKS) e mais memória RAM.

Aí pesquisei e vi que os preços estão horripilantemente baixos, então pq não comprar? Basicamente, os módulos M10 de 16 GB são os só com Optane, então tecnicamente seriam bons pra esse tipo de serviço.

Chegou, abri, botei na placa mãe, particionei como swap, botei no fstab e vrau, 13,4 GiB de swap, zswap com as configurações zswap.max_pool_percent=90 zswap.accept_threshold_percent=95 e zstd como algoritmo de compressão. A máquina é um Artix com XFCE, Xeon E5 2667 V4, 16 GB de RAM e uma RTX 3050 6 GB.

Decidi jogar um Vic 3, estava suave, compilei uns projetos em java, não destruíram meu pc. Aí como eu não tinha nada tão amedrontador pra memória RAM, baixei um modelo de LLM aberta, PRA TESTAR PRESSÃO DE MEMÓRIA, que só o arquivo é maior do que tenho de VRAM + RAM, que foi o Qwen-AgentWorld-35B-A3B-UD-Q4_K_S.

Ele rodou tranquilo, aí coloquei um vídeo no FreeTube e abri o librewolf, perguntei umas coisas e rodou tranquilamente a geração de tokens em 20 tk/s no llama.cpp, de vez em quando deu umas engasgadas pequenas (bem menores do que quando o swap estava no SSD), mas pensando que tava usando aquilo tudo (na imagem) como swap, acho que sinceramente aguentou a pressão de memória/swap.

Aí acho que pode valer a pena, quem tem um arquivo swap num SSD SATA meio ruim ou num HD, vale como um meio termo, agora num SSD NVME caro, aí não sei se vale muito a pena.

Notei uma melhora boa no pc, não acho que foi lá muito útil, mas nesse preço, até injeção na testa.

top 6 comments
sorted by: hot top new old
[-] nossaquesapao@lemmy.eco.br 3 points 1 week ago

Ele tem aquelas informações de monitoramento de desgaste nos dados do SMART? Se tiver, volta aqui depois de um ano pra nos contar se o desgaste é significativo ou não kkkk

Experimentou ajustar o valor do swapiness pra ver encontra um ponto de melhor eprformance?

[-] potatoguy@mbin.potato-guy.space 2 points 1 week ago

Tem sim:

sudo smartctl -x /dev/nvme0
smartctl 7.5 2025-04-30 r5714 [x86_64-linux-7.1.3-artix2-1] (local build)
Copyright (C) 2002-25, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       INTEL MEMPEK1J016GAL
Serial Number:                      BTBT84430WRU016N
Firmware Version:                   K4110420
PCI Vendor/Subsystem ID:            0x8086
IEEE OUI Identifier:                0x5cd2e4
Controller ID:                      0
NVMe Version:                       <1.2
Number of Namespaces:               1
Namespace 1 Size/Capacity:          14.403.239.936 [14,4 GB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            5cd2e4 98320f0100
Local Time is:                      Fri Jul 17 20:30:49 2026 -03
Firmware Updates (0x02):            1 Slot
Optional Admin Commands (0x0007):   Security Format Frmw_DL
Optional NVM Commands (0x0046):     Wr_Unc DS_Mngmt Timestmp
Log Page Attributes (0x02):         Cmd_Eff_Lg
Maximum Data Transfer Size:         32 Pages

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     2.80W       -        -    0  0  0  0  1000000   30000
 1 +     2.20W       -        -    0  1  0  1  1000000   30000
 2 +     1.80W       -        -    0  2  0  2  1000000   30000
 3 -   0.0080W       -        -    0  0  0  0  1150000   30000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         2

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02, NSID 0xffffffff)
Critical Warning:                   0x00
Temperature:                        47 Celsius
Available Spare:                    100%
Available Spare Threshold:          0%
Percentage Used:                    0%
Data Units Read:                    47.879 [24,5 GB]
Data Units Written:                 46.109 [23,6 GB]
Host Read Commands:                 1.930.238
Host Write Commands:                4.701.245
Controller Busy Time:               0
Power Cycles:                       5
Power On Hours:                     3
Unsafe Shutdowns:                   0
Media and Data Integrity Errors:    0
Error Information Log Entries:      0

Error Information (NVMe Log 0x01, 16 of 64 entries)
No Errors Logged

Posso postar sim, acho que o 3Dxpoint é mais durável que o NAND normal. Pelo site da Intel, é uns 182 TB de escrita, acho que vai aguentar um bom tempo, principalmente só como swap.

De swappiness, eu tô usando o normal de 60, bem basicão. Tô usando mais o zswap em compensação.

[-] nossaquesapao@lemmy.eco.br 3 points 1 week ago

De swappiness, eu tô usando o normal de 60, bem basicão. Tô usando mais o zswap em compensação.

No caso do zswap, ele só vai te ajudar na performance se a velocidade que seu pc comprime os dados for menor do que a escrita no ssd. Como essa mídia é diferenciada e você tem espaço de swap "sobrando", talvez funcionasse melhor sem. Já tentou?

Mas de qualquer forma, bem interessante o experimento

[-] potatoguy@mbin.potato-guy.space 3 points 1 week ago

Fui testar comprimindo com o lz4, deu OOM, pc crashou kkkk. Acho que vou continuar com o zstd, mesmo que ele seja mais lento. A compressão salva demais.

[-] Cochise@lemmy.eco.br 2 points 1 week ago

Interessante o experimento.

Acho que poderia usar para alguns scripts de análise de dados que comem memória.

[-] potatoguy@mbin.potato-guy.space 2 points 1 week ago

Acho que faz sentido, em leitura ele é muito rápido, não vejo perdendo muita performance pra análise de dados.

this post was submitted on 17 Jul 2026
8 points (100.0% liked)

GNU/Linux Brasil

1341 readers
3 users here now

Comunidade Lusófona de entusiastas Linux.

Bem vindo ao nosso agregado de links sobre Linux.


Wiki do c/Linux

Megathread do c/Linux

Chat

Sala de Bate-Papo (chat room)

linux

founded 3 years ago
MODERATORS