изначально речь была про 10гб файл и 256 мб оперативки, это предполагалось парсить xml reader, который не загружает весь контент в память.
потом вдруг переобувание в то, что у нас есть
<xml><node>...10gb...</node></xml>
я предложил это консольными командами обработать