Я працюю зі старим робочим столом (дуже стара робоча станція Lenovo ThinkCentre), яку ми переробили в сервер (RHEL7.3). Він має інтегрований графічний чіп, і я вважаю, що він їсть більше оперативної пам’яті, ніж слід. Система повідомляє, що встановлено 4 ГБ, а free -m вказує 3,5 ~ ГБ як придатний для використання. Переглядаючи dmesg, я бачу, що ОС резервує решту 0,5 ~ ГБ. Я намагався зменшити зарезервованість оперативної пам’яті відео в BIOS, встановивши її на фіксовану 128 Мб. Однак після перезавантаження система зарезервувала стільки ж пам’яті:
[redacted]$ grep memory -i dmesg | grep -i reserved
[ 0.000000] Memory: 3648080k/5046272k available (6764k kernel code, 1058768k absent, 339424k reserved, 4433k data, 1680k init)
[redacted]$ grep memory -i dmesg.old | grep -i reserved
[ 0.000000] Memory: 3648080k/5046272k available (6764k kernel code, 1058768k absent, 339424k reserved, 4433k data, 1680k init)
Я пропустив якийсь крок чи це правильно? Я ще раз перевірив BIOS, щоб переконатися, що я зберег свої зміни, але він відображає очікувані налаштування для відеокарти. Чи є якимось чином я зможу отримати деяку частину оперативної пам’яті, зарезервованої системою, або вона «втрачена», і просто щось, що нам потрібно буде обійти?