almost every thing is ready
[debian6500.git] / master / etc / sysctl.d / trc6500.conf
diff --git a/master/etc/sysctl.d/trc6500.conf b/master/etc/sysctl.d/trc6500.conf
new file mode 100644 (file)
index 0000000..a930568
--- /dev/null
@@ -0,0 +1,28 @@
+# ************ tuning IP ************
+# modification du nombre de groupes auxquels une socket peut s'abonner
+#begin v1.8 Herve Petit 25/07/2012
+# - depend du nb de bin max par lame (cf. parametre PARAM_PV nb_bin_par_lame dans trc6500_config.xml) 
+# - du nb d'adresses mcast / bin (cf. nb_bin_par_adresse pour PARAM_MODULE_HARD et PARAM_LAR dans trc6500_config.xml)
+# - du nb de voies par lame (depend du deploiement M/DF, M/HF)
+# Soit pour un deploiement
+# - M/DF 12 MHz:  63 bin * 10 voies / 2 bin/addr  >> 320 groupes mcast max pour une lame 
+# - M/HF 8 MHz:  321 bin * 2 voies  / 2 bin/addr  >> 321 groupes mcast max pour une lame
+# - M/DF 30 MHz: 110 bin * 10 voies / 2 bin/addr  >> 550 groupes mcast max pour une lame
+# Par mesure conservatoire, reservation margee pour 810 groupes
+#end v1.8 Herve Petit 25/07/2012
+net.ipv4.igmp_max_memberships = 1100
+
+# 28 octets par option de socket (par groupe) + 12 de base
+# 1100*28+12 = 30812
+net.core.optmem_max = 30812
+
+# modification de la pile IP en reception
+# 100*100*1024*1024/61 = 171897705
+net.core.rmem_max = 171897705
+
+# modification de la pile IP en emission pour la LAR
+# 100*100*1024*1024/61 = 171897705
+net.core.wmem_max = 171897705
+
+kernel.core_pattern = /dump/core/core.%e.%h.%s.%p
+fs.suid_dumpable = 1