swapが頻繁に起こるような用途なら、なんではじめからポインタで管理しないんですか?