Mon patron m'a demandé de trouver des algorithmes ou des bibliothèques existantes. coz notre application fonctionne sur linux, et il a besoin de beaucoup de fichiers, peut-être plus de 5G-20G .... mais nous n'avons pas besoin de charger les fichiers en même temps, mais à tout moment lorsque le fichier est nécessaire. btw, nous avons peut-être plus de 100-1000 fichiers stockés dans notre lecteur.Récemment, j'ai besoin d'un algorithme de permutation de fichiers de mémoire
Cependant, cette application est au moins en temps réel. La lecture ou le chargement simple et ordinaire ne peut pas répondre à nos besoins.
Je sais que dans linux et windows, linux il y a mécanisme virture de memory..in nous utilisons mmap pour réaliser nos exigences swapping ...
Mais le patron est le patron, qui dit que nous ne prennent pas cela en considération actuellement. .
, je suis ici pour une proie aide .. Thanx
Quelle est exactement la question? Vous voulez 'mmap' mais vous ne pouvez pas utiliser' mmap'. Et que veut dire "un peu temps réel"? Est-ce un système souple en temps réel? –
Je voulais dire, de telles fonctions fournies par le système comme mmap ne sont pas autorisés .. J'ai juste besoin d'un algorithme rapide et efficace d'échange de mémoire de fichiers. s'il y a des opensource, ça sera plus apprécié –