場合によっては、xsdファイルに基づくいくつかの大きなxmlファイルを検証する必要があります。私が受け取った最大のXMLファイルサイズは1.5GBに近いです。
xmllint
すべてのRAMとほぼすべてのスワップスペースを占めるため、合計メモリ使用量は18GBです。したがって、確認手順は24時間行われました。
xmllint --schema
私の質問:ファイルをメモリにロードするのではなく、一部のストリーミング機能を利用してメモリを消費しにくくする方法はありますか?
場合によっては、xsdファイルに基づくいくつかの大きなxmlファイルを検証する必要があります。私が受け取った最大のXMLファイルサイズは1.5GBに近いです。
xmllint
すべてのRAMとほぼすべてのスワップスペースを占めるため、合計メモリ使用量は18GBです。したがって、確認手順は24時間行われました。
xmllint --schema
私の質問:ファイルをメモリにロードするのではなく、一部のストリーミング機能を利用してメモリを消費しにくくする方法はありますか?