Nel linguaggio C, è possibile allocare memoria su disco rigido (in una directory prescelta), se non c'è abbastanza RAM libera? Cambia qualcosa tra Win e Linux?