Les perfs de flash n'ont rien à voir avec le kernel. Flash lui-même, les drivers vidéo ou encore xorg (et la présence d'un compositeur 3D) sont les éléments clés.
Quant aux perfs du kernel qui chutent, c'est inévitable. Plus le support matériel est large, plus il y a de workarounds dans le code. Plus il y a de fonctionnalités, plus il y a de code à exécuter et/ou de checks pour vérifier l'activation de ces fonctionnalités. Tu ne peux pas demander à un programme de faire de plus en plus de choses sans consommer plus de ressources.