memory

    [WWDC21] Detect and diagnose memory issues

    https://developer.apple.com/videos/play/wwdc2021/10180/ 1. Impact of memory footprint 1-1. 왜 memory footprint를 신경써야하나? 사용자 경험을 극대화하기 위해서! 빠른 앱 활성화 빠른 반응 복잡한 기능 제공 오래된 디바이스도 지원 1-2. Memory footprint 근데 이건 도대체 뭘까?! Dirty + Compressed memory!! Dirty: 앱에서 사용된 메모리, 모든 heap allocations, Decoded image buffers, Frameworks Compreesed: 최근 access 되지 않은 dirty memory를 압축해둔 페이지. access 하면 압축이 풀림. (macOS에 적용) ..