Νατάσα σ'ευχαριστώ για την γρήγορη απάντηση. Επειδή ελέγχω το μέγεθος της φυσικής μνήμης καθώς και την χρήση της πριν από το malloc δεν υπάρχει ο κίνδυνος που λες. Το δε memory mapping που προτείνεις δεν αποτελεί λύση στην περίπτωση μου για δύο λόγους. Πρώτον, το πρόγραμμα θα πρέπει να είναι γρήγορο και η ανεξέλεγκτη χρήση του δίσκου από το λειτουργικό δεν είναι επιλογή και δεύτερον, το memory mapping υπόκειται και αυτό στους περιορισμούς του Virtual Address Space που μπορεί να χειριστεί το λειτουργικό. Επίσης το memory mapping θα υποστεί και τους περιορισμούς του file system σε περίπτωση που αυτό τύχει να είναι fat32.
Η VirtualAlloc φαίνεται να μου κάνει. Να είσαι καλά