일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- DirectX 12
- 락
- 자료구조
- 파일시스템 구현
- 다이나믹 프로그래밍
- 다이나믹프로그래밍
- 동적계획법
- 스케줄링
- 백준
- 컨디션 변수
- 멀티프로세서
- 프로그래머스
- codility
- 병행성 관련 오류
- 병행성
- Direct12
- 그리디 알고리즘
- 알고리즘
- I/O장치
- directx
- 렌더링 파이프라인
- OS
- 운영체제
- 쓰레드
- 디자인패턴
- 타입 객체
- 영속성
- 그리디알고리즘
- 멀티쓰레드
- DirectX12
Archives
- Today
- Total
목록병행성 관련 오류 (1)
기록공간

수년 동안 병행성 관련 오류 해결을 위해 연구자들이 엄청난 시간과 노력을 들였다. 대부분의 초기 연구는 교착 상태(deadlock)에 초점이 맞추어져 있었다. 최근 연구들은 다른 종류의 병행성 버그들을 다루고 있다. 실제 프로그램에서 발견된 사례를 중심으로 어떤 오류가 있는지를 살펴보고자 한다. 오류의 종류 첫 번째 질문은 이것이다 : 복잡한 병행 프로그램에서 발생하는 병행성 오류들은 어떤 것들이 있는가? 이 질문에 대한 답을 구하는 것은 어렵지만, 다행히 다른 사람들이 이미 비슷한 작업을 해놓았다. 실제 상황에서 어떤 종류의 오류들이 발생하는지 이해하기 위해 그들은 많이 사용되는 병행 프로그램들을 자세히 분석하였다. 이 연구는 대표적인 오픈소스 프로그램 4개에 집중하였다. 유명한 DBMS(데이터 베이스..
OS
2020. 5. 7. 03:02