2015-09-10 1 views
0

Il y a beaucoup d'outils diff binaires là:Outil de comparaison binaire multithread?

et ainsi de suite. Ils sont géniaux, mais un-threaded. Est-il possible de diviser de gros fichiers sur des morceaux, de trouver des différences entre les morceaux simultanément et de fusionner ensuite dans le delta final? Tous les autres outils, bibliothèques pour trouver delta entre de très gros fichiers (centaines de Go) dans un laps de temps raisonnable et de la RAM? Peut-être que je pourrais mettre en œuvre l'algorithme moi-même, mais je ne trouve aucun document à ce sujet.

+0

Regarde problématique en tenant compte du contexte. – SergeyA

+0

@SergeyA: il existe un logiciel propriétaire (http://www.pocketsoft.com/rtpatch_binary_diff_multicore.html) qui promet le multithreading. S'ils réalisent cela, peut-être y a-t-il des documents académiques, des libs? –

Répondre

1

ECMerge est multi-threaded et capable de comparer des fichiers volumineux.