Kemana perginya semua RAM?

9

Saya memiliki 1GB RAM, dan ketika saya menjalankan NetBeans dan Firefox, mereka mendapatkan sekitar 300MB RAM. Pada titik tertentu, sistem menjadi sangat lambat, mungkin 100 kali lebih lambat dari biasanya, beralih windows ( Alt+ Tab) menjadi tugas besar dan komputer praktis tidak berguna. Ini mungkin saat ketika mulai bertukar.

Dua pertanyaan:

  1. Menurut gambar yang disediakan, kemana perginya semua RAM? Ketika saya menghitung semua proses memori, itu jauh lebih kecil dari 1GB.
  2. Apakah normal bagi sistem untuk menjadi 100 kali lebih lambat ketika RAM penuh dan menggunakan ruang swap?

Di komputer lain dengan 4GB RAM saya tidak punya masalah.

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Pembaruan: Saya menambahkan 2GB RAM, sekarang saya memiliki 3GB. Siapa pun yang ingin menggunakan aplikasi berat dengan 1GB di Unity, saya tidak berpikir itu akan berhasil. Bekerja dengan baik pada desktop kosong :)

umpirsky
sumber
Waktu akses memori utama adalah dalam urutan nanodetik, waktu akses hard disk dalam urutan milidetik. Anda seharusnya bertanya-tanya bahwa itu tidak (cukup) satu juta kali lebih lambat ketika bertukar.
Chris Morgan

Jawaban:

13
  1. Di bawah Tampilan, pastikan Anda telah memilih Semua Proses :

    masukkan deskripsi gambar di sini

  2. Ya itu normal. Swap space pada hard drive lebih lambat dari RAM.

htorque
sumber
Terima kasih atas jawaban anda. Ya, ada lebih banyak proses, apache misalnya punya beberapa dari mereka. Masih terlihat seperti jumlah tidak lebih besar dari 700MB, tetapi ada banyak dari mereka yang memiliki N / A untuk memmory. Secara umum ada banyak dari mereka, lebih dari 100! Apakah itu normal? Jadi, jika saya ingin menggunakan aplikasi berat ini, saya perlu membeli lebih banyak RAM? :)
umpirsky
Saya punya masalah yang sama. Plus, di "monitor sistem" Anda tidak melihat buffer dan cache. Untuk melihat ini, pergi ke terminal dan katakan free -m. Anda dapat menggunakan Chromium alih-alih firefox, mungkin menggunakan ram lebih baik (ini AKAN akan melepaskan ram setelah Anda menutup tab, tidak seperti Firefox)
gsedej
Heh, saya akan menambahkan lebih banyak RAM, tetapi saya hanya ingin memeriksa apakah ini perilaku normal. Saya tidak berharap begitu drastis melambat ketika kehabisan memori.
umpirsky
Ingatlah bahwa kartu video terintegrasi kemungkinan akan mengalokasikan sebagian RAM Anda juga, sehingga Anda memiliki kurang dari 1GB untuk memulai.
Nerdfest
3

Ya, normal bagi sistem Anda untuk menjadi sangat lambat, atau sepenuhnya tidak dapat digunakan ketika RAM Anda penuh (Percayalah, saya hanya memiliki 2GB RAM).

Synicade
sumber
1
Saya tidak melihat tujuan memiliki partisi swap :)
umpirsky
3
@umpirsky: jika Anda tidak memiliki swap, Linux akan menjalankan OOM kill dan proses akan dibunuh. Jika Anda "beruntung", itu hanya Firefox dengan beberapa situs web yang tidak penting. Jika Anda tidak beruntung, ini adalah Netbeans dengan pekerjaan Anda yang belum disimpan.
Lekensteyn
1
@Lekensteyn saya tahu :) Itu lelucon, karena sistem tidak dapat digunakan ketika Anda kehabisan RAM. Saya tidak yakin itu yang terjadi pada Windows (saya tidak menyukainya).
umpirsky
1

Apakah Anda mengenkripsi folder rumah Anda secara kebetulan? Saya lakukan dan itu juga menciptakan swap terenkripsi (hanya melakukannya ketika menginstal ubuntu).

Swap itu selain memperlambat waktu boot saya tampaknya sangat lambat: Untuk belas kasihan saya menggunakan Pentium 4, 1GB RAM sebagai PC utama saya (dienkripsi di rumah tetapi tidak swap saya pikir) dan tidak pernah bertukar begitu buruk seperti sekarang saya beralih ke Laptop Core I5 ​​dengan RAM 4GB.

Saya perlu menggunakan swap ketika bekerja dengan PDF (sebagian besar program terkait sepertinya lupa bahwa / tmp ada ..)

sergio91pt
sumber