Tôi hoàn toàn mới với Linux và tôi chỉ đang cố gắng hiểu tất cả RAM của mình sẽ đi đâu. Tôi đã có một bản cài đặt Xubfox khá mới đang chạy với tư cách là khách VMWare và tôi đã cho nó 1,5 GB RAM để chơi.
Sau khi chỉ chạy hai ứng dụng khởi động máy chủ Tomcat và cũng chạy Firefox, tôi hầu như không còn gì. 160MB theo miễn phí -m.
Nhìn vào đầu ra từ Top, tôi thấy Java xuất hiện hai lần, mỗi lần đánh cắp khoảng 1/2 bộ nhớ lưu trú. Cả hai cá thể Tomcat đều sử dụng cùng một jdk, tôi đã nghĩ rằng tôi chỉ thấy Java ở đó một lần.
Câu chuyện là gì?
Cập nhật
Đầu ra -m miễn phí được yêu cầu:
total used free shared buffers cached
Mem: 1419 1380 39 0 8 111
-/+ buffers/cache: 1259 160
Swap: 509 68 441
Hàng đầu:
VIRT RES SHR %MEM COMMAND
74764 36m 6032 2.6 Xorg
750m 500m 3436 35.5 java
881m 408m 10m 28.8 java
6128 1876 1588 0.1 vmtoolsd
26156 3408 2672 0.2 vmware-user-load
409m 104m 15m 7.4 firefox-bin
2632 1060 776 0.1 top
3032 1264 812 0.1 init
All zeroes after here.