2010-12-29 9 views
1

Ich benutze ein Hosting, wo ich 60MB RAM habenSchienen Speicherauslastung

Meine Rails3 App verwendet 63MB RAM.

Ich möchte es optimieren, aber wie kann ich herausfinden, welcher Code Teil am meisten Speicher braucht?

+1

das löst nicht das Problem, wie sollte ein größeres Hosting herauszufinden, was die meisten Speicher isst? Lesen Sie die Fragen sorgfältig – astropanic

Antwort

2

es hängt von Ihrer Rack-Middleware ab, aber ich bin mir nicht sicher.

Plugins, die Ihnen helfen, Ihre Speicherbelegung auf Github zu protokollieren: Oink, MemoryLogic, Bleak_house.

Sicher würde ich ein Caching-Plugin versuchen! Rack-Cache scheint wirklich rein zu sein, finde es auf Github.

diese ruby/ruby on rails memory leak detection

Rubin Enterprise Edition Lese halp kann, aber ich weiß nicht, Ihren Hosting-Provider. Für den ersten Schuss habe ich das für den Passagier gefunden: sudo passenger-memory-stats Haben Sie versucht, auf Heroku zu hosten?

Entschuldigung, dass ich keine URL gebe, aber das System hat es mir nicht erlaubt. Viel Glück, gezope