私は古いデスクトップ(非常に古いLenovo ThinkCentreワークステーション)をサーバーに再利用しています(RHEL7.3)。それは統合されたグラフィックスチップを持っています、そして私はそれがあるべきより多くのRAMを食べていると思います。システムは4GBがインストールされていると報告し、free -mは3.5〜GBを使用可能としてリストします。 dmesgで見ると、OSが残りの0.5 GBを予約していることがわかります。私はそれを固定128MBに設定することによってBIOSで予約されているビデオRAMを減らすことを試みました。ただし、再起動時にシステムは同じ量のメモリを予約しています。
[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をダブルチェックしましたが、ビデオカードに必要な設定が表示されています。システムによって予約されているRAMの一部を見逃すことができる方法はありますか、それとも「失われる」のでしょうか。