Performance 2

Swift로 메모리 사용량 및 성능 개선하기 (Improve memory usage and performance with Swift) - WWD

Swift로 메모리 사용량 및 성능 개선하기 (Improve memory usage and performance with Swift) - WWDC25 Swift 6.2에서 새로 추가된 기능을 활용해 코드 성능을 이해하고 개선하는 방법을 알아보자 새로운 InlineArray 및 Span 타입을 사용해 제네릭을 알아보고, 탈출할 수 없는 타입에 대해서 알아보고 이러한 타입들을 사용해 보유 및 해제 독점성 및 고유성 검사 기타 추가 작업을 제거할 것. Binary Parsing을 빠르고 안전하게 작성할 수 있는 새로운 오픈소스 라이브러리(Swift Binary Parsing)도 알아볼 예정.이는 속도에 중점을 두고 여러가지 종류의 안전을 관리하는데 필요한 도구를 제공함 이번 세션에서는 코드가 시간을 ..

apple/WWDC 2025.06.15

Instruments를 사용하여 CPU 성능 최적화하기 (Optimize CPU performance with Instruments) - WWD

Instruments를 사용하여 CPU 성능 최적화하기 (Optimize CPU performance with Instruments) - WWDC25 Instruments를 사용해 Apple 실리콘 CPU에 맞게 최적화하는 방법을 알아보자.CPU 리소스를 효율적으로 사용하면 앱에서 대량으로 데이터를 처리하거나 사용자의 인터랙션에 빠르게 응답해야 할 때 눈에 띄는 대기시간을 피할 수 있음.목차 Performance midset CPU에 맞게 코드를 최적화하는 방법에 대해서 알아볼 것. 우선, 데이터를 기반으로 성능 조서에 접근하는 방법을 검토하여 가장 큰 잡재적 속도 향상에 초점을 맞추고자 함. Profilers 코드에서 과도한 CPU 사용량을 식별하는 데 좋은 첫 단..

apple/WWDC 2025.06.14