db genrate 웹 페이지에서 100,000 개의 행을 가져온 다음 모든 작은 객체 (목록, 튜플 및 딕트)를 릴리스하는 장기 실행 프로세스가 있습니다. 창에서 각 요청 후 메모리가 해제됩니다. Howerver, 리눅스에서 서버의 메모리는 계속 증가하고 있습니다.메모리가 python에 의해 배포되지 않았습니다. Linux의 cherrypy 응용 프로그램
다음 게시물은 문제의 원인과 가능한 해결 방법에 대해 설명합니다.
http://pushingtheweb.com/2010/06/python-and-tcmalloc/
tcmalloc를 사용하여 내 자신의 파이썬 버전을 컴파일 할 필요없이이 문제를 해결 얻을 수있는 다른 방법이 있습니까. 이 옵션은 파이썬이 sys 관리자에 의해 제어되므로 매우 어렵습니다.
이 파이썬의 독립의 glibc의 "기능"이다 너무 많이 성능에 영향을주지 않는 것을 확인해야합니다. Windows allocator는 다른 방식으로 작동하므로 다른 동작을합니다. –