반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- rest api
- actor
- NavigationLink
- 앱실행
- MVVM
- REDRAW
- 스레드 점유권
- Swift Concurrency
- assosiated type
- Access Control
- Swift
- MainActor
- 작업 취소
- restful api
- navigationview
- 동시성 프로그래밍
- ObservedObject
- swfitui
- environment value
- 격리 시스템
- 순환참조
- unowned
- git 명령어
- environment object
- Git
- async/await
- weak
- task 취소
- SwiftUI
- StateObject
Archives
- Today
- Total
목록Thread (1)
Develup
스레드(Thread) 어플리케이션의 실행에 있어서 가장 기본적인 단위. 실행중인 어플리케이션은 최소 하나의 스레드로 구성된다. 각 스레드마다 별도의 스택이 있으며 각 스레드는 같은 어플리케이션에 있는 다른 스레드와 독립적으로 돌아간다. 스레드 끼리는 파일 핸들이나 메모리 같은 자원을 공유한다. 출처 네이티브 스레드(커널 레벨 스레트) 운영체제에서 생성하고 관리하는 스레드 녹색 스레드 운영체제 위의 소프트웨어 계층에서 구현된 스레드. 멀티코어를 활용할 수 없으며 동기 입출력을 구현하기 어렵다. 멀티코어 시스템이 주류를 이루게 되면서 녹색 스레드를 쓰지 않는 쪽으로 변함 선점형 스레딩(preemtive threading) 운영체제에서 아무때나 스레드 실행을 멈추고 다른 스레드를 실행시킬 수 있다. 때문에 운..
CS/etc
2021. 3. 7. 13:00