Czy są jakieś okoliczności, w których GC.disable
może pogorszyć wydajność? Czy można to zrobić, o ile korzystam z rzeczywistej pamięci RAM zamiast wymiany pamięci?Jakiekolwiek wady wydajności GC?
Używam MRI Ruby 2.0, io ile mogę powiedzieć, że to 64-bitowy i 64-bitowy za pomocą 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
domyślam się, że zależy to od twojej aplikacji, powinieneś zrobić testy wydajności i profilowanie pamięci z i bez włączonego gc, aby uzyskać podstawy do uzasadnienia swojej decyzji – jethroo