( zeller | 2020. 01. 27., h – 20:25 )

Fel _lehet_, valóban, csak az nem mindegy, hogy az eredmény mennyi idő alatt áll elő: kell-e n-szer fájlba menteni a részeredményeket, majd ezeket visszaolvasva további feldolgozáshoz, és ezeket a köröket többször megfutni - azaz az algoritmust ilyen ciklikus feldolgozásokra át kell előtte dolgozni, és célszerűen matematikailag igazolni, hogy azonos eredményt ad mindkettő. Jó kérdés, hogy néhánym vagy néhányszor tíz GB-nyi adat feldolgozásához szükséges RAM, vagy az algoritmus átdolgozása és ciklikusan végrehajtható részekre bontása kerül-e többe?
Az 1TiB, illetve az ésszerű fizikai memória méreténél jóval nagyobb adatmennyiség esetén meg szépen bejön az mmap, persze csak akkor, ha nem ragadtunk 32 biten...