많은 사람들이 Rails 앱을 Ruby 2.0에서 Heroku의 Ruby 2.1로 전환 할 때 메모리 사용에 문제가있었습니다. 예를 들어 Memory usage increase with Ruby 2.1 versus Ruby 2.0 or 1.9을 참조하십시오. Ruby 2.2에서 이러한 문제가 해결 되었습니까?Ruby 2.2는 Heroku에서 메모리 문제가 있습니까?
답변
나는 Ruby 2.2에서 Rails 4.2를 시도해 보았고 Ruby 2.1과 관련된 동일한 메모리 문제도 발생했다. 나는 Ruby 2.0으로 돌아갈 것이다. Rails 5에는 Ruby 2.2 이상이 필요하므로 다른 사람이이 문제를 해결할 수있는 방법을 찾길 바랍니다.
나는 2.2.1 ... 95 %의 메모리 사용으로 문제가 발생합니다. 2.0.0으로 다운 그레이드 – justcode
Heroku의 Cedar-14 스택, 2X dynos에서 Ruby 2.2.2를 시험해 보았습니다. 유니콘 작업자도 5 명에서 3 명으로 줄였습니다. 보통 웹 트래픽 및 스왑 크기의 몇 시간 내에 최대 1GB 메모리 호버를 유지했습니다. 200MB - 300MB로 뛰었습니다. P를 어떤 사이트와 별은 하루에, 우리 여전히 심하게 몇 번 정렬 : 별 정렬 경우
루비 2.2-2.3 다중 스레드 C 기반의 루비 설치 https://evilmartians.com/chronicles/ruby-2_2-oom 또 다른 버그, 기본적으로
을 도입, 심하게 GC의 전원이 꺼집니다 루비 2.0을 사용하고 블로그에서 수정을 위해 2.3.5를 기다리고 있습니다.
Ruby 2.3.1을 기다리고 계셨습니까? 2.0에서 벗어 났니? –
아직, 우리는 여전히 2.0입니다. 솔직히 말해서, 뭔가 바뀌 었는지 테스트하지 않았습니다. – bbozo
2.1.5에 있었지만, 우리의 heroku 레일 앱에서이 롤백에 대한 답변을 읽은 후에 - 메모리 사용량/푸마 작업자를 6 시간마다 죽이기 위해 필요한 이전 메모리 오류의 총 해결. 감사! –
- 1. 어떻게 Heroku에서 메모리 누출을 찾을 수 있습니까?
- 2. Heroku에서 메모리 모니터링
- 3. Ext.js의 메모리 문제가 있습니까?
- 4. Enumerable.Repeat에 메모리 문제가 있습니까?
- 5. 4.2에서 메모리 문제가 있습니까?
- 6. Heroku에서 메모리 누수가 발생할 수 있습니다.
- 7. Ruby 신발 포장에 문제가 있습니까?
- 8. Ruby Cipher에 어떤 문제가 있습니까?
- 9. 심각한 메모리 누수 문제가 있습니까?
- 10. 메모리 누수 iPhone에 문제가 있습니까?
- 11. 레일 엔진에 메모리 문제가 있습니까?
- 12. Iphone 메모리 누출 문제가 있습니까?
- 13. Analyzer에서 메모리 누수 문제가 있습니까?
- 14. heroku에서 실행중인 앱의 메모리 사용량 계산하기
- 15. Ruby Rails 내 링크가 heroku에서 작동하지 않습니다
- 16. 얼마나 많은 Ruby Fibers를 Heroku에서 사용할 수 있습니까?
- 17. heroku에서 응용 프로그램 메모리 사용량 추적
- 18. Heroku에서 CPU/메모리 모니터링 (Java 용)
- 19. Heroku에서 sqlite (제작 중, 메모리 내)
- 20. Ruby on Rails 4 - Heroku에서 Rake 사용하기
- 21. Heroku에서 실행중인 Ruby 스크립트의 "알 수없는 속성"
- 22. RVM 설치시 Ruby 설치시 문제가 있습니까?
- 23. Ruby : 여러 스레드를 실행하는 데 문제가 있습니까?
- 24. Mavericks에서 Ruby + tk를 설치하는 데 문제가 있습니까?
- 25. Heroku에서 다트 앱을 호스팅하는 데 문제가 있습니다.
- 26. WebClient.DownloadString()에 메모리 누수/할당 문제가 있습니까?
- 27. iPad 2 hd, 메모리 문제가 있습니까?
- 28. 왜 C/C++에 메모리 문제가 있습니까?
- 29. PHP에서 파일 다운로드, 메모리 제한 문제가 있습니까?
- 30. HtmlAgilityPack을 사용할 때 메모리 문제가 있습니까?
나는 어제 이것을 테스트했습니다. 우리의 애플 리케이션은 2.1보다 2.2로 훨씬 더 성능이 좋았습니다 - 사실 우리의 작업자 인스턴스는 메모리 사용량을 두 배로 늘 렸습니다. – RLT
2.2 다른 사람들을 위해 일했다 : http://stackoverflow.com/questions/27102565/memory-usage-increase-with-ruby-2-1-versus-ruby-2-0-or-1-9 – user1322092