Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Quản lý bộ nhớ (Heap) tốt hơn trên Solaris 10

C không phải là java nơi kích thước heap được cố định khi khởi động.

Heap và stack của một C ứng dụng đã biên dịch chia sẻ cùng một không gian bộ nhớ ảo và điều chỉnh động.

Kích thước của không gian này phụ thuộc vào việc bạn đang biên dịch 32 bit hay 64 bit nhị phân và cả nhân của bạn là 32 bit hay 64 bit (trên phần cứng SPARC, nó luôn là 64 bit).

Nếu bạn không có đủ RAM và muốn Solaris chấp nhận đặt trước bộ nhớ lớn, một cách tương tự như Linux đối với bộ nhớ cam kết, bạn chỉ có thể thêm đủ trao đổi để đặt trước được sao lưu bằng bộ nhớ thực tế.

Nếu vì lý do nào đó, bạn không hài lòng với trình cấp phát bộ nhớ Solaris libc, bạn có thể đánh giá các công cụ thay thế đi kèm như libumem , mtmalloc hoặc bên thứ ba hoard . Xem http://www.oracle. com / technetwork / posts / server-storage-dev / mem-Distribution-1557798.html để biết chi tiết.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để thay thế lookahead trong regex?

  2. Không tìm thấy trình điều khiển phù hợp cho jdbc:oracle:thin:@localhost:1521:XE khi chạy ứng dụng web

  3. Làm thế nào để tìm thấy sự khác biệt giữa tem thời gian trong oracle?

  4. Oracle hiển thị tất cả nhân viên có mức lương cao hơn mức trung bình của bộ phận của họ

  5. Phụ thuộc cơ sở dữ liệu Oracle trong PL / SQL