rubyのガーベッジコレクッションはJavaやjavascriptみたいに参照されなくなったオブジェクトを自動で廃棄してくれると考えていいのですか?