Câu trả lời:
Bạn có thể nghĩ về bộ nhớ không hoạt động như bộ nhớ trống được dành riêng cho một ứng dụng đã đóng gần đây, nhưng sẵn sàng để sử dụng cho các mục đích sử dụng khác khi bộ nhớ trống 'thực sự' đã cạn kiệt. Nếu bạn có 1 GB bộ nhớ (để giúp cuộc thảo luận này dễ dàng hơn) trên hệ thống mới khởi động, hãy tưởng tượng HĐH sử dụng 300 MB và bạn mở một ứng dụng sử dụng 200 MB. Bây giờ bạn có tổng cộng 500 MB được sử dụng và 500 miễn phí. Nếu bạn đóng ứng dụng đang sử dụng 200 MB, bộ nhớ được đánh dấu là không hoạt động và giờ bạn sẽ có 300 ứng dụng (HĐH) đã sử dụng, 200 không hoạt động và 500 miễn phí. Nếu bạn mở một ứng dụng cần 600 MB, nó sẽ sử dụng bộ nhớ trống sau đó kéo từ nhóm không hoạt động.
Bạn có thể giải phóng bộ nhớ không hoạt động bằng cách mở Terminal.app và gõ (không có $):
$ purge
Bạn cũng có thể định cấu hình MySQL để sử dụng nhiều bộ nhớ hơn nhưng nếu bạn không gặp vấn đề về hiệu năng, tôi sẽ để mọi thứ một mình:
Để biết thêm thông tin về bộ nhớ không hoạt động trong OS X:
purge
đóng băng hệ thống của tôi trong vài giây và ... không có gì cả (ít nhất là đối với pb bộ nhớ không hoạt động). Và vâng, hệ thống của tôi cũng bị tráo đổi mặc dù tôi nên có hơn 1GB RAM miễn phí.
Để mở rộng câu trả lời của Aaron:
Trường hợp của bạn có thể là một vấn đề với việc MySQL chiếm quá nhiều tài nguyên, nhưng Bộ nhớ không hoạt động giống như Bộ nhớ miễn phí cho Hệ điều hành. Sự khác biệt giữa Không hoạt động và Miễn phí là Không hoạt động gần đây đã được sử dụng, vì vậy, nếu bạn mở iTunes và sử dụng 200 MB, khi bạn đóng, chương trình sẽ bị đóng, bộ nhớ của iTunes được đánh dấu là Không hoạt động nhưng vẫn như vậy trừ khi cần một lần nữa . Nhưng nếu bạn tình cờ mở lại iTunes, OS X biết rằng nó đã có và không hoạt động, vì vậy nó đánh dấu nó hoạt động trở lại và voilá, điều đó nhanh hơn việc phải tải lại từ ổ cứng chậm hơn.
Cung cấp thêm thông tin về máy tính của bạn để giúp tìm ra nguyên nhân của hệ thống "chậm" của bạn.
cập nhật : Dưới đây là thông tin thêm về Bộ nhớ và OS X (từ Apple):