一般的に言えば、はい。プロセスを「クラッシュ」させても、最近のメモリ書き込みが失われることはありません。
CPU の観点から見ると、例外の発生は、致命的なイベントと同様に「通常の」イベントでも頻繁に使用されます。たとえば、メモリのマップされていないページにアクセスしても、GPF/SEGV によるクラッシュが常に発生するとは限りません。多くのオペレーティング システムは、このイベントを使用して動的なメモリ ページングを実装します (たとえば、メモリ マップ ファイルのページの読み取り、ゼロ フィル メモリ領域への物理メモリの割り当て、COW メモリ ページのコピー)。同様に、ソフトウェア割り込みやソフトウェア エミュレートされた命令などの他の CPU 例外は、オペレーティング システムによって解釈され、プロセスを強制終了せずにプロセスに戻される場合があります。
(また、コア ダンプの生成とデバッガーのケースを考えてみてください。強制終了されたプロセスは、常にすぐに破棄されるとは限りません。オペレーティング システムは、さまざまな目的でその状態をメモリに保持する場合があります。)
ほとんどのオペレーティング システムは、コンテキスト スイッチでキャッシュをフラッシュするか、CPU が通常どおりキャッシュからページを書き出せるようにします。どちらの場合でも、最近の書き込みは確実に無視されません。