[re] o/s의 내부에 대해 자세하게 알고싶은데여...

조회 수 8986 추천 수 107 2002.10.12 22:09:17

>영천님 덕분에 제대로 방향을 잡아나가고 있다는 생각이 듭니다..
>
>요즘 낮에는 현재 회사의 프로젝트를 진행중이고, 저녁늦게부터 새벽까지
>
>쓰리뒤를 위주로 하면서도 어셈을 이용한 시스템 내부에 좀더 대해
>
>조금씩 알아가고 있습니다...하지만 o/s커널의 구조와 동작방식등...
>
>o/s전반에 관해 심도있게 공부해보고 싶은데, 영천님은 서버프로젝트를
>
>하시면서 해당부분을 깊이 있게 이해하신것으로 압니다....
>
>전  좋은교재를 본다던지, 아니면 어떤 접근방식을 취하면 제가
>
>알고싶은것들에 대해 좀더 효율적으로 이해할수 있을까여?
>
>조언부탁드립니다..  
>

추천서적으로는...

Operating System Concepts
전산과,컴공과 OS수업 교재로 많이 쓰이는 책.학교 다니실때 보셨을지도 모르겠습니다.공룡표지 책 하면 다 알죠.번역서로도 나와있습니다.

OS제작의 정석
국내 저자가 쓴 책으로 맨땅에 헤딩해가며 OS커널을 만든 내용이 들어있습니다.출판사는 가남사.

Application programming for windows 4TH
그 유명한 jeffrey Richter의 명서입니다.유져모드에 드러나있는 Windows OS의 모든것을 알수 있습니다.출판사는 MS Press.

Inside Windows2000
존경해마지않는 데이빗 커틀러가 속표지에 나오는 그 책입니다.Windows NT커널에 대해 아주 상세하게 나와있습니다.NT커널에 관심있는 사람들의 필독서입니다.출판사는 MS Press.

Debugging Application
버그 슬레이어라는 별명을 가지고 있는 John Robbins의 책입니다.시스템의 하부를 알아야 하는 디버깅인만큼 OS에 대해서,또 밀접하게 연관되어있는 컴파일러에 대해서 잘 나와있습니다.출판사는 MS Press.

써놓고 보니 제가 평소 골백번도 더 추천하던 책들이군요.이미 다 한번씩 읽어보시지 않았을까 싶습니다.사실 inside windows 2000을 완독했다면 OS의 메카니즘에 관한한 상당히 빠싹해져있을걸로 생각합니다.저도 아직 반밖에 못봤습니다.
창규님은 항상 '방법'에 대해서 물으시네요.전 언제나 맨땅에 헤딩해왔고 지금도 그렇기 때문에 효과적인 학습방법을 말씀드리기 어렵습니다.효율적인 방법이 무엇인지 생각해보기보다 궁금해하는것을 알기 위해 자료를 뒤지는 편이 효과적입니다.
참고로 제 습관 몇가지를 적어보면...

1.메카니즘에 대한 논쟁이 벌어지면 무조건 짜본다.API에 관한 의문점은 디스어셈블한다.
2.VC++ 워크스페이스에 디스어셈블창은 항상 띄워놓는다.
3.c/c++로 짤때 머릿속으로 어셈블을 하면서 짠다.

이런 습관이 도움이 될지 어떨지 확신할순 없습니다만 저와 같은 방향을 추구하신다면 약간은 도움이 될지도 모르겠군요.





댓글 '3'

베지타

2002.10.12 22:21:18
*.192.167.157

감사합니다...^^

성희

2002.10.15 21:25:20
*.49.10.192

Inside Windows 2000. 저는 차례 제외 한단원 밖에는;

hongiro

2002.10.16 20:45:02
*.110.33.92

Application programming for windows 4TH

이책도 내가 보기에는 어렵다고 볼 생각 마라고 하던데...
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
23 [re] 엔진 버전업에 관해 [1] 여치 2003-08-28 6486
22 swicth 문에 대한 질문 [2] hongiro 2002-11-14 6358
21 지금 게임학원에 hongiro 2002-10-20 6325
20 [질문] SS3D의 안보이는 펄리곤 제외 방식 [3] 방문객108 2004-07-01 6292
19 [펌] 어릴적 기억 [1] 청년 2003-03-18 6225
18 캐쉬 적중률 어떻게 측정해요?? ... 2003-11-06 6181
17 [re] 지금 게임학원에 [1] 여치 2002-10-20 6171
16 [re] ss3d 엔진에 대한 질문 [2] 여치 2004-06-13 6156
15 [퍼온글] 프로그래밍의 도 여치 2003-06-20 6141
14 [re] 버텍스버퍼에 캐시를 사용한다는 말이 무슨말인지.. [3] 여치 2003-10-30 6021
13 [re] 엔진 제작기간은? 여치 2003-12-09 5978
12 멀티스레드 프로그래밍에서 동기화는 왜 필요할까? [1] 여치 2002-10-19 5848
11 [re] 소켓 [1] 여치 2002-10-20 5836
10 [re] 소켓 [2] hongiro 2002-10-19 5784
9 버텍스버퍼에 캐시를 사용한다는 말이 무슨말인지.. ario 2003-10-28 5715
8 [re] runtime assembler..... gg 2002-09-15 5630
7 [질문]열혈피구 [5] hongiro 2003-09-03 5618
6 [re] direct3d8.0 여치 2002-11-07 5533
5 sse와 정수 레지스터의 연산속도 비교 여치 2002-10-19 5421
4 ss3d 엔진에 대한 질문 Guest 2004-06-13 5413



XE Login

天安門大屠殺 六四天安門事件 反右派鬥爭 大躍進政策 文化大革命 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 法輪功 Falun Dafa 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 肅清 活摘器官 障テ社會 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達償ワ喇嘛 Dalai Lama 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region free tibet