web-dev-qa-db-ja.com

3.3GBしか使用していませんが、8GBがありますRAM Ubuntu 14.04 64bitでも

2GBの4GB(8GB)RAMがマザーボードにインストールされており、BIOS/UEFIで確認できますが、Ubuntu 14.04 64ビットでは、3424776kBまたは3.266120911GBしかありません。

uname -a 戻り値:

3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

検索で誰かがメモリの再マッピングについて言ったが、私のギガバイトF2A55M-DS2でそれを見つけることができません。

$ free -g
                total       used       free     shared    buffers     cached
Mem:             3          1          1          0          0          0
-/+ buffers/cache:          1          1
Swap:            3          0          3`


$file /sbin/init
/sbin/init: ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7d9cc5d4d6cb68aede9400492a7c5942c55c7598, stripped`
2
eSPiYa

問題はアップデートと壊れたミラーに関連しているようです。使用しているミラーを別のミラーに変更したところ、更新は成功しました。再起動後、パフォーマンスはスムーズになり、RAMを確認したところ、すでに7.2GBあります(AMD APUもRAMを使用しているようです)。

0
eSPiYa

/ proc /ツリーメモリファイルを確認

$> cat /proc/meminfo
MemTotal: $MEMTOTAL
MemFree: $MEMFREE
Buffers: $BUFFERS
Cached: $CACHED
SwapCached: $SWAPCACHED
... ...

DMESGログでメモリを確認してください

$> dmesg | grep "Memory"

dmidecodeを呼び出してハードウェアについて学習します

$> dmidecode --type memory

ほとんどの場合、ハードウェアの問題が発生しています。マザーボードのBIOSが完全に最新であることを確認し、問題が解決しない場合は、サプライヤからメモリの返品承認を取得します。また、DIMMを別のポートに挿入してみてください。

PAE(物理アドレス拡張)対応カーネルについて非常に重要なことを覚えています!!!

これを実行してください:

grep --color=always -i PAE /proc/cpuinfo

ここに$ RETURN_VALUEが表示されている場合は、PAEサポートがあります。

次のコマンドシーケンスは、一般的なPAEカーネルをUbuntuにインストールします。

  • 1行目でパッケージをインストールします。
  • 2行目はカーネルを画面に出力します。
  • 3、4、および5行目は、/ proc /のPAEフラグを有効にします。
  • 6行目は、これが成功したかどうかを確認します。
apt-get install linux-image-generic-pae

uname -a

cat /proc/cpuinfo | sed 's\flags\t*:&pae' > /tmp/cpuinfo/pae

mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo

mount -o remount,ro,bind /proc/cpuinfo

grep flags /proc/cpuinfo

3.21GBのメモリアクセス制限は、通常、カーネル主導の問題です。もう1つのオプションは、Kernel.orgからメインラインのVanilla Kernelをコンパイルし、CFLAGS forPAE拡張機能を有効にすることです。

PAEを備えた32ビットカーネルは、X64カーネルよりもうまく機能する可能性があります。私はしばしばX64とハードウェアに関して大量の問題しか抱えていませんでした。

1
Tyler Maginnis