ㅈㄱㄴ
C처럼 타입도 없고 뭐 그냥 a = 10 이런식으로 싸지르면
int 타입 객체로 공간 할당된다고 하는 것 같던데 써보니까 편하더라
C로 만들어놓은 고오급 프로그래밍 언어라는데
얘는 정말 쓰기 편하게 포인터도 없고 메모리 얼로케이션같은 개념도 없는 건가?
사실인지 아닌지 난 잘 모르니까.. 자동으로 메모리공간 할당된다고 가정하고
해제는 어떻게함?
del() 로 객체 제거도 하는거같던데 메모리 반환이 다 안되는 것 같음.
다들 많이 쓰는 것 같고 스타트업들도 장고나 플라스크 잘 쓰는 것 같은데
메모리 이슈같은거 없음?
해당 댓글은 삭제되었습니다.
GC가 다 해줌? 개쩌네
파이썬 잘 모름.. 글로벌 인터프리터 락? 걔때문에 스레드 프로그래밍하면 더 느리다고는 들어봤는데 메모리관리랑 무슨 상관임...?
아. 관련있구나. 구글 검색해보니 자료 많넹 고마워용
후로그람 존나 돌다 지가 판단하기에 어 이거 램이 후달릴거 같은디? 하면 참조 횟수 카운트 한거로 안쓰는 변수들 짤라버림.
아. 돌다가 얘는 많이 안썻지? 이러고 제거해버리고 공간 다시 가져오나보네
그거 신경쓰지 않아도 될 정도로 gc가 일하고 있고, 컴퓨팅 파워 또한 상향평준화되어서 신경안써도 돼요
그러면 만약에 돌고있는데 pkill -f 같은걸로 죽여버려도 메모리는 그대로 돌아옴??
음 아마 안될것같긴 한데.. 거기까지는 생각안해봤샘
감사합니다.
프로세스 뒤지면 당연히 커널이 회수하지. 공유메모리 아닌 이상에야
커널. 그렇겠네. 이해함. 감사합니다.
프로세스 뒤지면 커널이 알아서 들고있던 자원들 뺏어옴
옹. 그렇군. 고마워여 어느정도 명확해짐. 감사합니다.
횽들 고마워 ㅎㅎ 더 모르는건 문서 찾아볼게 ㄳㄳ 압도적감사