J'ai 1000s de custom (compilé à '.so') modules que je voudrais utiliser dans python
en même temps. Chacun de ces modules est de taille moyenne (100 [KB]
).Python - Frais généraux des importations `.so`?
Est-ce que quelqu'un sait quelle est la surcharge (sur le système d'exploitation - en supposant que python
ne gère pas cela) de chaque .so
importer? ce qui signifie que le surcoût est égal à la taille du fichier .so
sur le disque? ou est-ce un fixe, indépendamment de la taille du fichier .so
?
Je ne suis pas encore arrivé là, mais je serais curieux de savoir quel est l'impact sur l'OS quand on veut importer, disons 10 000-50 000 modules personnalisés à la fois.
duplication possible de [Python - Limites sur le nombre d'importations?] (Http://stackoverflow.com/questions/6012022/python-limits-on-number-of-imports) – sdolan
@sdolan: ce n'est pas un dupliquer; le premier traite du nombre réel d'importations «.so»; celui-ci traite de la surcharge des modules '.so'. – user3262424
Pourquoi les importez-vous tous en même temps? Pourquoi ne pas les importer avant qu'ils ne soient nécessaires? Est-ce que c'est pour python en général, ou, il semble que vous êtes préoccupé par un système d'exploitation particulier? –