• # De l'usage des paramètres

    Posté par (site web personnel, Mastodon) . En réponse au lien Rust pour Haiku: l'affaire des threads morts qui disparaissent. Évalué à 1. Dernière modification le 08 septembre 2020 à 04:47.

    Donc si je résume, ça plantait car la compilation de Rust fait beaucoup de thread qu'elle libère pour en recréer. En sois pour un programme moderne ça parait logique pour utiliser au maximum la parallélisation.
    Mais surtout ce qui est intéressant c'est que d'un point de vue code, en sois, il n'y avait pas de Bug mais juste une limitation paramétrable à la compilation du noyau Haiku (qui avec son patch n'existera plus). Ca souligne un problème que j'ai maintes fois rencontré et qui bien souvent n'est pas si simple à résoudre : les problème de configuration. Parfois on est tenté de changer une variable pour juste que ça marche sans savoir si ça plante parce qu'on a un véritable Bug (souvent une fuite mémoire) ou si c'est normal car le programme n'a pas été prévu pour tourner dans les conditions extrême qu'on lui impose. Dans le cas de Haiku on peut dire que quelques part Haiku n'avait pas été conçut a l'époque pour avoir une aussi grosse utilisation de threads.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.