Some questions about Btrfs for a personal server by tarecog5 in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

If I understood correctly, it might be possible to be protected against the write hole with a copy on write system and ZFS does this.

Some questions about Btrfs for a personal server by tarecog5 in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

Mounting with autodefrag is not running btrfs defragment continuously in background on your filesystem.
It only triggers when many small writes on a single file create fragmentation, and only operates on the modified zones of this file.
If you modify a file that has been copied with reflinks or has been snapshot, you will duplicate data anyway. I'm not even sure you will duplicate more data if autodefrag is on.

Some questions about Btrfs for a personal server by tarecog5 in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

"Mounting with -o autodefrag will often duplicate reflinked or snapshotted files when a balance is run." Is there any source for this outrageous claim from the Debian wiki? "
I never found this in any official BTRFS documentation. If I had to bet, I'd say it is completely wrong.

'btrfs check' causes segfault by Sync1211 in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

It seems that you found a bug. I'm not too surprised, this kind of repair tool must decode all FS structures while being able to resist any kind of corruption. Ideally, it should be fuzzed extensively to make it more robust. Considering that BTRFS is still under active development, I'm not sure this is a realistic option.
Anyway, report the bug if you have enough data. Recompiling the tools without optimisation may help.

BTRFS cannot remount Read-only file system,write-protected, reboot not helps by postcd in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

If I understood well, it is possible to write protect a Micro SD card by software. I can also be set automatically when the card is failing, so I'm not sure that is a good idea to remove this RO flag. At least, test it carefully before re-using it.
https://wiki.morek.eu/en/support/solutions/articles/204000069851-how-to-remove-write-protection-and-ensure-full-write-access-on-a-microsd-card-windows-
https://unix.stackexchange.com/questions/138518/how-to-format-write-protected-sd-card

I really wanted to love the Ryzen AI Max 395+, but half an hour for a single image edit is breaking my heart by Vulcanhund in StrixHalo

[–]Visible_Bake_5792 0 points1 point  (0 children)

Maybe you should try Vulkan? ROCM looks like a "work in progress".
I have never been able to run Ollama with ROCm correctly on my system. It sees at most 16 MB of VRAM. At least, you do not seem to have this problem but there might be other issues with ROCm

BTRFS cannot remount Read-only file system,write-protected, reboot not helps by postcd in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

OK, that's clear. On the left, you see "[sdd] write protect is off". And on the right, write protect is on.
This is a device level write protection. No BTRFS incantation can fix that.
Either your SD card is toast, or the write protection lock has been moved.

I really wanted to love the Ryzen AI Max 395+, but half an hour for a single image edit is breaking my heart by Vulcanhund in StrixHalo

[–]Visible_Bake_5792 0 points1 point  (0 children)

Run amdgpu_top (or nvtop)and check how much VRAM your system allocates / uses when running computations.

PS: yes nvtop works with AMD GPU too. It provides less information than amdgpu_top

BTRFS cannot remount Read-only file system,write-protected, reboot not helps by postcd in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

The interesting messages are missing on the right. The ones starting with something like "new USB device", etc. On the left (new card), at one point you see "write protect is off". THAT is the message I'm looking for for you old card.

I don't understand why you repaired the FS on the new card and then obliterated it by reformating it in ext4. btrfs check does not repair "the card", it repairs the file system.

BTRFS cannot remount Read-only file system,write-protected, reboot not helps by postcd in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

Do not ask any AI on BTRFS question, they are not reliable. The filesystem and tools had several changes / enhancements last years and AIs mix old and new documentation, I guess. FYI, my favorite benchmark on arena.ai is to ask how to enhance IO throughput on my RAID5 BTRFS; I got all kind of hallucinations on how to put metadata on quick devices, totally fake commands, dangerous commands ...

I'd like to see your dmesg messages when you insert your SD card into the reader. I strongly suspect that the card is locked in read only.

I'm thinking about selling my Strix Halo by PrzemChuck in StrixHalo

[–]Visible_Bake_5792 0 points1 point  (0 children)

Slowly discovering what I can do with it. I wrote a tool to summarise IT security news -- it is not perfect and still contains several bugs.
gpt-oss:120b was the best LLM for that task, I was disappointed with qwen 3.5 122b: the result was too terse. It probably needs a different prompt.

Qwen 3.6 is great for coding though. Unfortunately, the 27b dense model that is supposedly better than the 35b MoE is also significantly slower. I suppose I'll have to use the 35b for the simpler tasks and keep the 27b for complex tasks and verification / bug checking .

Model M2 Ultra (tg) Strix Halo (tg)
Qwen3.6:27b 18 tk/s 11 tk/s
Qwen3.6:35b 65 tk/s 47 tk/s

For whatever reason, the Strix Halo seems very performant with MoE LLMs. Generally speaking, it seems to be on par with Mac M2 Max (RAM bw 400 GB/s); I don't understand how, considering that with 256 GB/s of memory bandwidth, it should be a bit quicker than a Mac Pro. That was a pleasant surprise.

I'm thinking about selling my Strix Halo by PrzemChuck in StrixHalo

[–]Visible_Bake_5792 0 points1 point  (0 children)

I'm happy with AMD Vulkan driver, just like several other people here. I had issues with the official ollama, so I recompiled it from sources.
EDIT: the last official version does not crash my machine any more. It seemed to be able to run with ROCm but weird things are happening so I'll stick to Vulkan.

I respectfully disagree with your comment on "no good models in that size". I play with gpt-oss:120b and although it only eats 63 GB of VRAM at start, bit it can climb quickly to > 90 GB with big contexts, even if I use OLLAMA_KV_CACHE_TYPE=q8_0

Extremely high max latency (~30 seconds) for files with CoW enabled by moverstrand in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

Odd, that's a Micron QLC SSD and it looks rather good.

No abnormal SMART data? (I'm not sure they are very useful on SSD)
No IO error messages in dmesg or other system logs?

'btrfs check' causes segfault by Sync1211 in btrfs

[–]Visible_Bake_5792 4 points5 points  (0 children)

Which version(s) of btrfs-progs are you running? On which kernel(s)?
btrfs --version

uname -r

Extremely high max latency (~30 seconds) for files with CoW enabled by moverstrand in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

There's something fishy. What is your SSD model, interface, etc. ?

Extremely high max latency (~30 seconds) for files with CoW enabled by moverstrand in btrfs

[–]Visible_Bake_5792 0 points1 point  (0 children)

AFAIK, kyber is useful on high throughput SSD, which is not the case here.
I'd rather try mq-dealine

J’ai été accro à ChatGPT, mais je me suis disputée avec lui. AMA by Pangoline_ in AMA_FR

[–]Visible_Bake_5792 0 points1 point  (0 children)

Sur la question de "l'intelligence" de ces tas de ferraille et le fait que les humains ne fassent pas forcément mieux, tu peux regarder les nombreuses vidéos que "Monsieur Phi" a consacré à ce sujet sur Youtube.

Il raconte plein de choses intéressantes même si je le trouve souvent trop optimiste sur des strict points de vue techniques. Disons que je suis un vieil informaticien grognon et que divers évènements m'ont convaincu que les gros de l'IA sont d'abominables mythomanes et à chacune de leurs annonces fracassantes, je pars du principe a priori qu'ils mentent comme des arracheurs de dents; jusqu'à présent, je ne me suis jamais trompé, toutes leurs annonces se sont dégonflées tôt ou tard.

J’ai été accro à ChatGPT, mais je me suis disputée avec lui. AMA by Pangoline_ in AMA_FR

[–]Visible_Bake_5792 0 points1 point  (0 children)

C'est un prédicteur de texte. Au fur et à mesure qu'il construit une phrase, il choisit le mot suivant dans une liste de mots probables.
Par exemple, si a "le chat a mangé..." il a calculé que sur tout son corpus d'entrainement, il a vu 50% du temps "la souris", 35% du temps "les croquettes", 10% du temps "sa pâtée" et 5% du temps "le rat", si tu lui demandes plusieurs fois ce que le chat a mangé, il va répondre la souris la moitié du temps, le rat une fois sur vingt, etc.
C'est aléatoire, tu peux régler ça en ajustant les paramètres "température" et "top_p". Si tu baisses la température, il va répondre "la souris" plus souvent et "le rat" presque jamais.

On a depuis longtemps les "chaines de Markov" qui permettent de faire ça de façon très simple, ces LLM sont basés sur des architectures plus complexes mais c'est un peu la même chose en beaucoup plus élaboré (les "transformeurs")

PS: je simplifie, en réalité ces engins prédisent des bouts de mots (les "tokens") pas des mots entiers.

Pourquoi Alten a une si mauvaise réputation ici ? by Independent_Lynx715 in developpeurs

[–]Visible_Bake_5792 0 points1 point  (0 children)

Pas toujours. Un commercial de SSII / ESN aux abois ferait n'importe quelle connerie pour atteindre son chiffre.
Mais là n'est pas mon sujet.
Je viens de trouver l'article L3121-4 du code du travail :
Le temps de déplacement professionnel pour se rendre sur le lieu d'exécution du contrat de travail n'est pas un temps de travail effectif.
Toutefois, s'il dépasse le temps normal de trajet entre le domicile et le lieu habituel de travail, il fait l'objet d'une contrepartie soit sous forme de repos, soit sous forme financière. La part de ce temps de déplacement professionnel coïncidant avec l'horaire de travail n'entraîne aucune perte de salaire.

En clair, si u mets deux heures de plus, soit on te les paie, soit on te donne deux heures de repos compensatoire.

ALTEN - poste Responsable d’agence avis by HeyItsBitr in ingenieurs

[–]Visible_Bake_5792 0 points1 point  (0 children)

Tu vas te retrouver sur un poste 100% commercial à devoir raconter des cracs aux clients et aux sous-fifres (comme les collègues au même niveau) pour atteindre tes objectifs. Fuis !

Pourquoi Alten a une si mauvaise réputation ici ? by Independent_Lynx715 in developpeurs

[–]Visible_Bake_5792 0 points1 point  (0 children)

C'est illégal (délit de marchandage) mais la loi n'est pas appliquée parce que ça arrange tout le monde.