En gros, le Xeon permet entre autres :
- De prendre en charge la mémoire ECC (qui évite la corruption en mémoire et les plantages de kernel).
- Un plus grand cache (L2/L3) pour éviter les allers/retours avec la RAM, donc le CPU n'attend pas d'avoir les données et bosse plus rapidement. Et attention, il peut être partagé entre les coeurs, donc se "vider" plus vite si le CPU bosse bien
- De monter dans le nombre de coeurs physiques pour faire tourner davantage de VM ou de programmes vraiment en parallèle. Sans ça, c'est l'OS qui doit mettre en pause certains programmes (à l'échelle de la nanoseconde) pour donner l'illusion à l'utilisateur que ça tourne en parallèle, alors que non. Donc il perd du temps à gérer les interruptions et perd en performances. L'HyperThreading, c'est le même principe, sauf que c'est le CPU qui gère ça et donne l'illusion d'avoir davantage de coeur, alors que non.
Bref, meilleure stabilité de la bécane et meilleures performances