Page 17 -
P. 17

9장  동기화                                           257

                                          9.1  동기화 개요                                        258
                                              9.1.1 동기화란  258
                                              9.1.2 공유 자원과 임계 구역  260
                                          9.2  동기화 기법                                        264
                                              9.2.1 뮤텍스  264
                                              9.2.2 세마포어  267
                                              9.2.3 이벤트 객체  272

                                          9.3  교착 상태                                         275
                                              9.3.1 교착 상태란  275
                                              9.3.2 교착 상태 해결 방법  276
                                              9.3.3 교착 상태를 고려한 시스템 설계  279

                                          마무리 283




                                          10장  스케줄링                                         285

                                          10.1  스케줄링이란                                       286

                                          10.2  스케줄링 알고리즘                                    288
                                              10.2.1 선점형 스케줄링  288
                                              10.2.2 비선점형 스케줄링  295
                                              10.2.3 혼합형 스케줄링  303
                                          10.3  스케줄링 단계                                      310
                                              10.3.1 장기 스케줄링  311
                                              10.3.2 중기 스케줄링  312
                                              10.3.3 단기 스케줄링  313

                                          마무리 316





                  016
   12   13   14   15   16   17   18   19   20   21   22