Je travaille sur des machines Linux partagées avec entre 4 et 24 cœurs. Pour tirer le meilleur parti d'eux, j'utilise le code suivant pour détecter le nombre de processeurs de mes scripts Ruby:Détecter le nombre de processeurs IDLE ruby
return `cat /proc/cpuinfo | grep processor | wc -l`.to_i
(peut-être il y a un moyen pur-ruby de le faire?)
Mais parfois, un collègue utilise six ou huit des 24 cœurs. (comme vu par dessus). Comment puis-je obtenir une estimation du nombre de processeurs actuellement inutilisés que je peux utiliser sans que personne ne soit contrarié?
Merci!
semble gentil avec moi. vous auriez besoin d'une extension c pour cela de toute façon. – mikezter