LightDMのlock-memory

lightdmの設定項目にlock-memoryというのがある。mlockall POSIX システムコールを使用してプロセスのメモリがスワップバイスに掃き出されないようにするものだ:

https://github.com/canonical/lightdm/blob/ff1c38c0616b3df66a5002ed7f531d53f218dfab/src/session-child.c#L251

if (config_get_boolean (config_get_instance (), "LightDM", "lock-memory"))
{
    /* Protect memory from being paged to disk, as we deal with passwords */
    mlockall (MCL_CURRENT | MCL_FUTURE);
}

メモリ内のパスワードがディスクに書き出されることで、セキュリティリスクが生じるのでそれを防ぐのが目的だ。mlockall の man page を見るとプロセスのほぼすべてのメモリが常駐化されるように読めるのだが、/proc/PID/status を見る限りlighdmのメモリは32KBしかロックされていない。どういうことだろう?