timeコマンドの出力結果の見方を教えてください。

$ time p7zip hogehoge
real 4m5.432s
user 5m30.222s
sys 0m2.011s

この場合、実際の処理時間には4分5秒かかり、そのうち
ユーザープログラムに5分30秒、システムコールに2秒
時間がかかっている という読み方でいいでしょうか。