Puis-je en quelque sorte supprimer le délai de ~ 4 secondes présent dans les appels à optirun? J'ai besoin que mes itérations exécutées par le compilateur s'exécutent plus rapidement. Le bourdon joue-t-il un rôle à cet égard?
Je suis assis sur Ubuntu 12.04 sur un ASUS X53S avec NVIDIA GEFORCE GT 630M.
Ce retard est dû au temps nécessaire au démarrage du serveur X secondaire. Si vous n'avez pas besoin de conserver le courant, je vous suggère de changer KeepUnusedXServer=false
à KeepUnusedXServer=true
dans /etc/bumblebee/bumblebee.conf
. Après cela, redémarrez le démon BUmblebee avec Sudo restart bumblebeed
. Maintenant, seul le démarrage initial prend un certain temps, mais l'utilisation ultérieure de la carte est instantanée.
Alternativement, vous pouvez conserver un autre programme en utilisant optirun
afin que le serveur X ne soit pas arrêté après chaque exécution de optirun
. Je l'utilise comme:
optirun bash
(dans un autre Shell):
optirun program-that-is-tested
Une fois terminé, je peux fermer le shell optirun
en tapant exit
.