Có bất kỳ trường hợp nào mà GC.disable
có thể làm giảm hiệu suất không? Có ổn không, miễn là tôi sử dụng RAM thực thay vì bộ nhớ hoán đổi?Bất kỳ sự bất lợi về hiệu suất của GC.disable?
Tôi đang sử dụng MRI của Ruby 2.0, và như xa như tôi có thể nói, đó là 64 bit, và sử dụng một phiên bản 64 bit Ubuntu:
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]
Linux [redacted] 3.2.0-43-generiC#68-Ubuntu SMP Wed May 15 03:33:33 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
đoán nó phụ thuộc vào ứng dụng của bạn, bạn nên thực hiện các kiểm tra hiệu suất và hồ sơ bộ nhớ có và không có gc được bật để có cơ sở để đưa ra quyết định – jethroo