-
Accélérer chargement ?
Bonjour,
j'ai migré une application sur clé USB, et tout fonctionne, néanmoins cette application souffre d'un temps de chargement extrêmement long sur la clé USB (25 secondes sur la clé, contre 3 secondes sur un disque dur interne)...
Ceci est dû au fait que les accès en lecture sont multiples et petits pendant le chargement des DLL.
Existerait-il un moyen de grouper le chargement (ou de faire autre chose) pour accélérer le chargement de mon application sur clé USB ?
Merci d'avance pour vos réponses.
-
ben s'il n'est pas trop gros... tu réunis tout en un exécutable, qui se chargera d'un coup de mémoire.
mieux, tu optimises ton code pour prendre moins de place... du genre évites la POO :D
-
Le problème, c'est qu'il est gros (environ 30 Mo en mémoire), et que je ne peux pas trop chambouler tout le projet...c'est une option de compilation de mettre tout dans l'exécutable ou bien c'est plus compliqué que ça ?
-
Salut !
je croi pas que tu gagnera beaucoups de temps avec les optimisation du code,ou le regroupement de tes fichiers...
Le temps d'accées et de chargement depuis une clé USB,reste toujours inferieurs à celui de ton HDD,et surtout si t'as un port USB1.0 :?
Bonne chance !
-
Evidemment, je ne l'avais pas précisé, mais les comparaisons que je fait sont entre HDD et USB2.0...
Et comme je sais qu'avec les gros fichiers les temps de chargement sont "presque" similaires, je pensais pouvoir optimiser cela de cette façon... :?