64-битная Ubuntu, кажется, думает, что это 32-битная

Вчера я опубликовал эту ветку и получил ответ, в котором говорилось, что я должен установить 64-битную Ubuntu. Я думал, что у меня уже есть 64-битная копия, поэтому я перешел к деталям своей системы и обнаружил, что у меня действительно есть x64-копия Ubuntu GNOME. Затем я обнаружил, что в нем всего 2,9 ГБ памяти, что было странно, поскольку у меня установлено 6 ГБ ОЗУ. Думая, что мои карты ОЗУ (2x 2 ГБ и 2x 1 ГБ) просто не были полностью подключены к материнской плате, я выключил машину, отключил ее, схватил антистатический браслет, вытащил и переустановил все карты. Я подключил его, включил, и он все еще думал, что у него 2,9 ГБ. Что мне делать?

П.С. uname -a возвращает:

Linux [computer name censored for privacy] 4.2.0-35-generic #40-Ubuntu SMP Tue Mar 15 22:15:45 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

РЕДАКТИРОВАТЬ: free возвращает:

             total       used       free     shared    buffers     cached
Mem:       3023024    2330472     692552      31564      65644    1066920
-/+ buffers/cache:    1197908    1825116
Swap:      3086332      30740    3055592

Здесь все с e820 из ~ / var / log / syslog.txt:

e820: BIOS-provided physical RAM map:
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009e7ff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x000000000009e800-0x000000000009ffff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bc04efff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bc04f000-0x00000000bc07efff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bc07f000-0x00000000bc344fff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bc345000-0x00000000bc410fff] ACPI NVS
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bc411000-0x00000000bd1d3fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bd1d4000-0x00000000bd1d4fff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bd1d5000-0x00000000bd3dafff] ACPI NVS
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bd3db000-0x00000000bd850fff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bd851000-0x00000000bdfe1fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000bdfe2000-0x00000000bdffffff] usable
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000feb80000-0x00000000fec01fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed8ffff] reserved
Apr  8 22:27:50 [Computer Name removed for Privacy] kernel: [    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
0
задан 13 April 2017 в 15:23

1 ответ

Ваше ядро является 64-разрядным. Вот почему Вы видите что x86_64 GNU/Linux в том выводе uname.

Вы могли бы попытаться отправить вывод командной строки Linux эти free команда. Это показывает, сколько памяти ядро думает, что Вы имеете и сколько в настоящее время свободно.

я не знаю, почему Вы видели бы, что меньше памяти, чем Вы думает, что Вы имеете. При прерывании последовательности начальной загрузки в программе BIOS SETUP обычно Вы видите то, что базовое оборудование / встроенное микропрограммное обеспечение думает, что Вы установили. Если это не составляет 6 ГБ, поскольку Вы верите затем, возможно, что у Вас есть плохая карта памяти или плохая материнская плата или ЦП?

Еще одна возможность состоит в том, что Ваша машина может использовать большую память для видеопамяти. Это действительно вряд ли будет использовать так очень память, но возможно?

0
ответ дан 14 April 2017 в 01:23
  • 1
    I' m собирающийся делать чистую установку тогда используют sdkman для jvm, jdk и gradle; umake для netbeans., принимающего, все, что работает (я думаю jdk9, официально теперь?) примет ответ. Извините за задержку, хороший ответ. – Thufir 21 October 2017 в 22:02

Другие вопросы по тегам:

Похожие вопросы: