В линейке ARM linux диапазон виртуальных адресов пользователя и ядра делится на соотношение 3: 1.разделение адреса пользователя и ядра
Но в MIPS Linux, обычно это 2: 2
Кто-то знает, что мотивирует эту разницу дизайн?
У меня есть слабое представление о том, что это связано с тем, что в MIPS перезарядка TLB управляется в s/w, а записи TLB ядра являются проводными, гарантируя, что они никогда не пострадают от TLB Мисс.