Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Autre
  • Catégorie Matériel
  • Assignée à Personne
  • Système d'exploitation Freebox Server V7 (Delta)
  • Sévérité Haute
  • Priorité Très Basse
  • Basée sur la version A PRECISER
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée

FS#37873 - Ram Maxi Freebox Delta

Bonjour,

J’aimerais augmenter les ressources disponible pour les VMs et j’aimerai donc augmenter au maximum des capacités du server.
Hors aucune documentation technique n’est présent…

Et sur internet quelque personne parle de 8/16Go de ram pas plus, j’aimerais vérifier cela avec un developpeur / technicien.

J’ai donc trouver cette RAM “DDR4 2666 MHz PC4-21300 32Go” et je voulais savoir si elle est capable de fonctionné.

Je n’est pas envie de commender la Ram pour rien…
#37001: https://https://dev.freebox.fr/bugs/task/37001

Dans l’attente de votre message.
Mathéo L

rcoupat a commenté le 26.03.2023 06:10

En príncipe ,c'est 16 maxi

Bonjour,

Oui en principe,
Mais sur les fiches technique (qui son au passage très dificile à récupérer pour ce processeur) aucune ligne ne concerne cette ram maximum, sachant que sur le site versus.com, il manque d'information…

Donc c'est pour ça que je voulais en savoir plus, c'est domage c'est un procésseur 64 bits, il devrais prendre en charge maximum 32Go de ram par slot ?

docmarc a commenté le 27.03.2023 08:04

C'est pas une question de processeur, la limitation des 16Go doit être lier au chipset
et pour faire 32go il lui faut sans doute un deuxième slot memoire.

Pour voir quelle mémoire est compatible; il faut d'abord voir les caractéristiques de la mémoire d'origine.
cela ne m’étonnerais pas que selon la version et date de fabrication de la delta, la mémoire installer est pas la même

Donne la référence de la mémoire d'origine svp.

Bonjour,

J'ai que ça sur le RAM: 903701J183862926
Mais j'ai réussis à mettre: SK Hynix - 8GB 1Rx8 PC4-2400T - SA1 - 11 – HMA81GS6AFR8N-UH NO AC

Atlantik a commenté le 28.03.2023 16:16

moi j'ai mis une crucial 16go, j'ai eu aucun souci. mais il faut peu être tenir compte que c'est un processeur ARM aussi, comme on trouve dans les téléphones, raspberry pi. trouver un ARM avec plus de 16go c'est sans doute possible, mais pas courant (surement des cpu spécifique ? )

je pense qu'il y a pas d'autres solutions que de faire l'essai
aussi pensez a bien conserver la ram de 2go pour le jour du retour de la freebox, c'est pas donné quand même. si jamais avec un gros coup de bol, elle puisse aller dans la suivante, ou sinon gonfler un pc portable

pn13008 a commenté le 29.03.2023 11:53

Plus de 16GO pour les trois coeurs et la connectivité (virtualisé) assez peu performante, à quoi bon?! Je pense que 8GO correspond le mieux aux ressources autrement disponibles.

La Freebox Delta peut recevoir des RAMS de 2, 4, 8 et 16 GO

Il s'agit d'un processeur de type ARMv8, la dernière génération aussi connue sous le code AARCH64

ARMv8 = architecture 64 bit, ce qui explique la possibilité d'exploiter une RAM étendue
ARMv7 = architecture 32 bit

JE NE SUIS PAS TECHNICIEN ET ON S'EN BALANCE, CAR CHEZ MOI LA BOX FONCTIONNE BIEN AVEC UNE RAM DE 16 GO, contrairement aux propos répétés de certains développeurs qui restent scotchés sur 8 GO max, refusant d'écouter les utilisateurs, ainsi que les nombreuses confirmations que l'on trouve sur Google

La box accepte a priori des RAMs de type ECC et non ECC (à confirmer).
Le type ECC (à correction d'erreurs) est plutôt conseillé, mais plus cher, c'est celle que j'ai adoptée, et c'est celle qui est livrée d'origine avec le serveur.

En revanche il y a un problème AVERE avec CERTAINES rams.
Ce sont les rams qui utilisent des puces micron qui peuvent causer des soucis.

Même si une personne ici confirme que ça marche chez lui, Il faut éviter CRUCIAL qui est la marque Gamer de micron, beaucoup de gens ont eu des soucis, récemment une personne s'en est plainte sur ce présent bug tracker, mais les DEVS ont décidé de supprimer le fil.
Vous faites une recherche sur Google et vous verrez beaucoup de gens coincés avec les mémoires Crucial sur la Freebox Delta, queelle que soit la capacité (dans la limite de 16 GO)

Kingston est aussi à éviter car utlisant ces puces micron… idem, vous trouverez confirmation sur Google, tout en sachant que la marque peut entre temps changer de fournisseur….

Il faut donc de préférence acheter de la RAM no-name venant directement du fondeur, comme cela on est sûr du type de puces utilisée. On peut les acheter sur ebay, cdiscount ou aliexpress en import Chine.

Les puces hynix, nanya fonctionnent sans problème, ainsi que les Samsung mais plus difficile à trouver au détail et dans tous les cas horriblement chères.

NOTE : Certains cas rapportent des fonctionnement par intermittence. La RAM ne bugge que dans certaines circonstances, dans certains autres cas la RAM ne fonctionne pas du tout.

Il s'agit typiquement d'un problème de consommation de courant. Les RAMs, microns doivent être juste à la limite de la tolérance de la box. Comme on est à la limite, et bien parfois on peut quand même tomber sur un lot qui fonctionnera car les caractéristiques électriques varient sensiblement d'un lot à l'autre dans certaines limites… mais ça relève alors du hasard, il est préférable de se tourner vers un fondeur qui a des tolérances plus en co,formité avec la Freebox Delta

Au final, 8 GO c'est très bien
Il a été démontré que la Delta avait besoin de 1 GO INCOMPRESSIBLE, plusieurs utilisateurs ont rapporté des plantages sur des configs où il restait moins de 1 GO à la freebox.

Les distribution AARCH64 courantes (donc hors noyaux spéciaux et customisés) sont TAILLEES pour fonctionner de façon optimale avec 8 GO de RAM, 4 GO minimum… en dessous, votre VM va fonctionner mais ramer sévère, je peux vous le confirmer.
Après upgrade j'ai donc assigné 12 GO à la VM… elle a doublé de vitesse.
Avant, la VM était limite utilisable… bien trop lente.

Donc 8 GO de RAM c'est très bien : 2 pour la box, 6 pour la VM
16 GO ce n'est pas absolument nécessaire.

Disons qu'avec 12 GO pour la VM on peut activer un petit quota de ZRAM dans le but de réduire à néant les accès au SWAP du disque.

nbanba a commenté le 04.04.2023 17:50

Bonjour

Corsaire 16G 2666MHz C16 / CMSX16GX4M2A2666C16
Ça fonctionne très bien

(3 VM, 4G de RAM par VM + 4G de RAM pour la box. Parfois je fais 3 VM (2G, 4G, 6G) + 4G pour la box. c'est impec)

Après, les VM (sans tuning ni kernel modifié ni microkernel, …) fonctionnent très bien avec 1G ou 2G de RAM quand on utilise du stockage SSD dans la box.

@BSDInside doit certainement compenser du stockage rotatif à plateaux pour avoir un pareil retour d'expérience.

Il faut noter qu'en 2023, les OS et les appli ne sont plus faites pour fonctionner avec des disques mécaniques, à part éventuellement les recopies des sauvegardes faites par des robots comme TSM ou NetBackup qui écrivent de très très gros blocs séquentielles sur des "bandes virtuelles" (=sur de grosses grappes RAID à plateaux découpés en LUN), mais à part ça, il faut oublier le stockage mécanique si vous voulez que vos VM ou vos appli fonctionnent correctement
(c'est aussi valable pour votre PC !)

Aujourd'hui, le seule truc qui fait "ramer" les VM c'est le cryptage : saturation du Snapdragon Cortex A72 qui supporte très mal l'offloading AES malgré un pseudo asic AES sur le chipset du SoC, même en utilisant des ciphers très performants (genre AES-xxxGCM ou chacha20poly1305 …).
Benchmark AES: IPSEC avec 1 des cipher ci dessus c est de l'ordre de 200Mb/s par virtual core, WireGuard avec les même cipher n'est pas plus performant, et l'écriture sur du LUKS subis également les mêmes limites

Mon conseil si vous voulez des VM qui fonctionnent correctement :
- 4G de ram par VM (2G ça fonctionne aussi mais c'est moins souple pour les appli, 8G uniquement si 1 appli dans la VM bouffe 6G ou +, pour les databases par exemple)
- mettre du stockage SSD dans la box
- connectez la box en SFP+ sur le réseau local, vous pourrez utiliser ~2Gb/s réels de bande passante dans les VM, lan ou/et wan, (et non 5Gb/s comme annoncé par Free à la sortie des VM, mais 2Gb/s c'est déjà bien…)
- mettez: vm.swappiness = 0 dans /etc/sysctl.d/99-swappiness.conf
- on peut également jouer sur vfs_cache_presure mais là je vous laisse lire la doc de sysfs car ça dépend beaucoup de votre utilisation

@BSDInside : Avec la conf ci dessus et une utilisation non abusive mais plutôt très costaude des 3 VMs (qui tournent en parallèle), j'ai toujours le swap à 0 (sans zram…)

Pour vérifier :

ps -eo pid= | xargs -I@ awk -v sum=0  '/^Swap:/{sum+=$2}END{"ps -o cmd= -p@"|getline c; print @,sum,c}' /proc/@/smaps 2>/dev/null |sort -nk2| awk '{total+=$2; if ($2>0) printf("pid: %d  swap: %.2f MiB  command: %s \n",$1,$2/1024,substr($0, index($0, $3))" " )}END{printf("Total swap: %.2f MiB\n",total/1024)}'

ça doit renvoyer:
"Total swap: 0,00 MiB"

PS:
- les barettes de 8G Kingston 2133MHz fonctionnent aussi (kcp421ss8/8)
- les barettes de 8G SKHynix 2666MHz fonctionnent aussi (hma81gs6jjr8n)

Cordialement
nbanba

Cette barrette mémoire Crucial de 16 Go fonctionne à merveille : Crucial CT16G4SFRA32A, 16 Go

https://www.amazon.fr/dp/B08C511GQH

Et pas chère.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche