2019年8月の文在寅大統領による法務部長官候補への指名後に娘の高麗大学不正入学疑惑及び息子の兵役延期などの問題が噴出し、同月23日夜、高麗大とソウル大で真相究明を訴えるろうそく集会が開かれた。また同時期に実施された世論調査では、長官就任反対が6割に達し、法務部長官としての的確性を審査する国会の聴聞会は数日間の延期を余儀なくされた。9月2日には緊急記者会見を開き、11時間にも及んだ会見の中では改めて疑惑を否定した。9月6日には国会の聴聞会が休憩を挟んで14時間行われ、同日夜には曹の妻で東洋大学教授のチョン・ギョンシム（정경심）が私文書偽造容疑で在宅起訴されるなど厳しい状況に追い込まれたが、文在寅は9月9日に法務部長官への任命を強行した。
1965年、釜山直轄市（現在の釜山広域市）生まれ。1986年にソウル大学校法学科、1989年2月にソウル大学校大学院法学科を卒業し、1991年8月に同大学院の法学博士課程を修了。蔚山大学校助教授（1999年3月～2000年4月）、東国大学校助教授（2000年3月～2001年12月）、ソウル大学校助教授（2001年12月～2004年3月）、及びソウル大学校副教授（2004年4月～2009年3月）を経て、2009年4月からソウル大学校（法科大学）教授を務めている。このほか学歴としては、アメリカのカリフォルニア大学バークレー校のロースクールにおいて法学修士課程、博士課程を終えている。大学講師職の傍らで行政府・司法府が設けた各種諮問委員会の委員を務め、教授就任後も国家人権委員会人権委員（2007年12月～2010年12月）と大法院量刑委員（2009年4月～2011年4月）を歴任、文在寅政権発足後は大統領府民情首席秘書官（2017年5月～2019年7月）を兼務した。2019年8月9日、文在寅大統領から法務部の次期長官候補に指名され、後述するような疑惑が次々に浮上したものの、9月9日に任命された。その後も国内からの批判の声は止まず、辞任を要求するデモも頻発。10月14日、法務部長官を即日辞任すると発表した。
仮想記憶の実装（仮想記憶方式）には、大きく分けてセグメント方式とページング方式の二種類がある。ちなみに68000システムでは、68451（セグメント方式）と、68851（ページング方式）のメモリ管理ユニット (Memory Management Unit、MMU) が準備されていた。一般にページング方式の方がよく使われている。これにより、メモリスワッピング（あるいは匿名メモリページング）と仮想記憶が結びつけられる。メモリスワッピングとは、一次記憶装置内のメモリページを二次記憶装置(のスワップファイルあるいはスワップパーティションと呼ばれる場所)に書き出して、より高速な一次記憶装置を他のプロセスが使えるように解放することである。「仮想記憶」という用語は「メモリスワッピング」と混同されることが多い。これはWindows系のオペレーティングシステム (OS) がメモリスワッピングの可 / 不可を設定する項目を "virtual memory" と称していることも一因と考えられる。実際、Windowsはその "virtual memory" を不可としても、ページング方式と仮想記憶を使用している。Windows XP日本語版では、"システムのプロパティ"→"詳細設定"→"パフォーマンスオプション"→"仮想メモリ"のことである。Unix系システムでもスワップファイルやスワップパーティションなしで仮想記憶を使用することが可能である。従って主記憶装置以上の大きな記憶領域を仮想的に使用できるようにすることは仮想記憶の主な目的ではあるが、本質ではないとも言える。本質は、不連続な物理メモリ領域を連続な仮想メモリ領域にマッピングすることであり、複数のプロセスがそれぞれ固有の連続な仮想メモリ領域を割り当てられる点である。これによって他のプロセスのことを気にせずに動作できる環境が提供されている。そういった意味で、仮想機械がゲストOSに対して提供していることと、仮想記憶がユーザープロセスに提供していることは等価である。仮想記憶は物理メモリのフラグメンテーションを隠蔽することでアプリケーションのプログラミングを容易にする。すなわちカーネルに記憶階層の管理を委任することで、プログラムが明示的なオーバーレイの制御を行う必要性を排除している。技術的には、仮想記憶を使うことにより、ソフトウェアが動作するメモリアドレス空間のサイズとアドレス範囲は当該コンピュータの物理メモリ領域には必ずしも縛られなくなる。仮想記憶を適切に実装するには、CPU（あるいはそれに付随するデバイス）がOSに対して仮想メモリを物理メモリにマップする（対応付ける）手段を提供し、主記憶（物理メモリ）に対応していない仮想アドレスにアクセスしたことを検出する手段を提供して必要なデータをスワップインできるようにしなければならない。CPUの支援なしで仮想記憶を提供することも可能だが、その場合は上述の機能を提供するCPUをエミュレートするだけであって、本質的には同じことである。アドビシステムズの一部のアプリケーションのように、アプリケーションプログラムが自前で仮想記憶機構を持つ例もある。ソフトウエアによって仮想記憶を実現する事は、本来ハードウエアで実現できる機能をあえてソフトウエアで行おうとしているので一見非効率に思える場合がある。しかし、この見方は場合によっては誤りである。なぜならページ方式やセグメント方式では仮想アドレス空間に対する広がりを持たせているので、例えば画像などを扱う場合には単にアドレス空間方向への広がり＝すなわち水平方向への広がりしか持たない。だが画像に対する操作は、特定の2次元空間＝面的な広がりを持っている。ここにソフトウエアで仮想記憶を実施するに当たって、面的な広がりをメモリ参照の局在性としてみなすと、単なる仮想記憶よりも性能の向上が期待できる。