素人が的外れをのたまいたらすまん

Linuxはカーネルを指すと言うけど、この場合のカーネルってどこまで?
1.ハードウェア管理?
2.メモリ管理?
3.CPUの時分割管理(タスクスケジューラやスイッチ)
4.OSプリミティブや特権関係
…後なんだ?カーネルを構成する要素ってOSやカーネルごとに違うからよーわからんちん