Przy 7 procesach, w ciągu kilku dni uzbierało się 9GB, to za dużo na jakieś cache. Czy można zrobić bug w aplikacji powodujący wycieki pamięci? Czy ktoś spotkał się z czymś takim przy Thinie?
Prawdopodobnie nie sam thin ale Twoja aplikacja rezerwuje pamięć. To trochę przerażające, ale Ruby nie oddaje pamięci do systemu po tym jak raz ją zarezerwował. Przyczyną może być ładowanie dużych plików do pamięci, albo tworzenie symboli dynamicznie, ze Stringów (te nie znikają nigdy).