Як говорили різні афіші, ваше ядро є 32-бітним. Значення i686, однак, заслуговує трохи більше пояснень.
При компілюванні ядра Linux (те, що кінцевим користувачам зазвичай не потрібно робити в ці дні - хороші люди, що стоять за Ubuntu, постачають готове ядро, складене), існують різні варіанти, які можна налаштувати. Одним з важливих варіантів є підтримка функцій процесора.
Всі процесори x86 сумісні з оригінальним процесором Intel 80386 (скорочено i386), тому, якщо ви хочете ядро, сумісне з усіма процесорами x86, ви складете ядро i386.
Однак сучасні процесори мають багато додаткових функцій (інтегрована одиниця з плаваючою комою, MMX тощо), якими може скористатися Linux, якщо вона налаштована для цього. Як баланс між зворотною сумісністю та продуктивністю, ядро Ubuntu складається з підтримкою функцій, які були доступні в Intel Pentium II (іноді скорочено i686), тому ядро відображається як i686.
Це також частково пояснює, чому програми, складені для 64-бітних процесорів, іноді швидші. Вперше i686 з'явився в 1997 році, і сучасні процесори мають багато функцій, які були недоступні на i686 (SSE, додаткові регістри тощо), але програми повинні бути складені з підтримкою цих функцій, що може порушити сумісність зі старими системами. Навпаки, процесори x86_64 вперше з'явилися в 2003 році, тому програми можна компілювати з підтримкою деяких функцій, запроваджених між 1997 та 2003 роками, не побоюючись проблем сумісності.