From 92a7634e4f8388678f1e324f1f3bc1b81cde6426 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Fri, 28 Aug 2026 06:56:24 -0400 Subject: [PATCH] =?UTF-8?q?[UPD]=20imbrication=20:=20le=20plan=20QEMU=20vi?= =?UTF-8?q?se=2024=20Go=20au=20premier=20=C3=A9tage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cible de 6 Go et pas de 2 Go : le couple fait tomber le premier étage d'une descente à dix sur exactement 24 Go, ce qu'une machine à 36 Go porte. Descendre plus bas au fond ne servirait à rien. Ce qui compte n'est pas le plancher mais l'ÉCART entre un parent et son enfant : mesuré à 127 Mo de libre quand il n'était que d'un gibioctet, un parent qui ne respire pas sert mal la machine qu'il héberge. --- EN --- A 6 GB target and a 2 GB step: the pair makes the first level of a ten-level descent land on exactly 24 GB, which a 36 GB machine can carry. Going lower at the bottom would gain nothing. What matters is not the floor but the GAP between a parent and its child: measured at 127 MB free when it was only one gibibyte, a parent with no room to breathe serves badly the machine it hosts. Assisted-by: claude-opus-5 (cherry picked from commit 01aab4d06b10334df9036f5404c6ed9c4ba3356c) --- script/proxmox/nesting.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/script/proxmox/nesting.py b/script/proxmox/nesting.py index ca32175..1cbcab2 100644 --- a/script/proxmox/nesting.py +++ b/script/proxmox/nesting.py @@ -188,10 +188,15 @@ COUTS_PVE = Couts( # 5 Go, hébergeait un invité de 4 Go et il ne lui restait que 127 Mo de libre. # Un parent qui ne garde pas de quoi respirer sert mal son enfant, et deux # gibioctets d'écart plutôt qu'un lui laissent cette marge. +# Le couple (6 Go de cible, 2 Go par étage) n'est pas arbitraire : il fait +# tomber le PREMIER étage d'une descente à dix sur exactement 24 Go, ce qu'une +# machine à 36 Go peut porter. Descendre plus bas au fond ne servirait à rien — +# c'est l'écart entre parent et enfant qui compte, mesuré à 127 Mo de libre +# quand il n'était que d'un gibioctet. COUTS_QEMU = Couts( ram_par_etage=2048, disque_par_etage=6, - ram_cible=4096, + ram_cible=6144, disque_cible=20, ram_min=2048, disque_min=12,