본문 바로가기 메뉴 바로가기

공.감.개.발.자-Thinking.Dev

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

공.감.개.발.자-Thinking.Dev

검색하기 폼
  • 전체보기 (175)
    • HTML5-CSS (26)
    • LIBRARY-PLUGIN (9)
    • PROGRAMMING (23)
    • DBMS (4)
    • TOOLS (2)
    • APPLICATION (8)
    • AI(인공지능) (3)
    • SERVER (34)
    • ETC (45)
    • UI-UX-GUI (4)
    • SERVICE (10)
    • KNOU (7)
      • 클라우드컴퓨팅 (5)
      • 머신러닝 (1)
      • 인공지능 (1)
  • 방명록

CS (1)
CS 기술면접 면접 질문

객체의 life cycle 파이썬 실행했을 때 메모리와 cpu에서 일어나는 일을 질문 받았지만, 우선 class를 기준으로 설명해놓은 블로그를 찾아서 해당 내용으로 정리한다. (참고 링크) The life cycle of an object consists of three basic steps: creation: 클래스를 정의하고 인스턴스를 생성한다. 이 때 객체에 메모리가 할당되고, 객체가 조작될 준비를 마치게 된다. __init__ handling destruction: 객체의 reference count가 0이 될 때, 더이상 참조하는 값이 없을 때 객체가 삭제된다. 객체가 필요 없어졌을 때 제거하는 것을 garbage collection이라고 한다. __del__ thread와 multiproces..

ETC 2022. 2. 10. 15:50
이전 1 다음
이전 다음

Blog is Powered by 2011 DEVLUV

티스토리툴바