안녕하세요.
커널 스터디 6차 멤버 윤석훈이라고 합니다.
3월에 마친 커널 스터디의 결과물을 취합한 pdf를 공유합니다.
조금이나마 도움이 되길 바랍니다
ps. 문서에 대한 악성댓글달릴까봐 무섭습니다..
댓글 23
-
강진성
2011.05.27 16:04
-
송원준
2011.05.27 16:14
아..뿌듯합니다 ㅜ_ㅜ.... 거진 2년걸렸군요!
정보를 알리고자 하는 목적도 있지만.. 저희들도 더 많은 피드백을 통해서, 더 깊은이해와 더 나은 문서를 만들기 위해서 이렇게 공유를 하게 되었습니다~ 많은 피드백 부탁드릴꼐요~!!!! 그리고 6기 팀들 다들 시간쪼개서 문서화하시느라 고생많으셨습니다~ 제가 제일 늦게 낸것 같네요 ㅜ_ㅜ..... 취합하신 윤석훈씨 고생많으셨습니다~ 그리고 정신적 지주이신 노박사님 수고 많으셨습니다~!!
-
노서영
2011.05.28 03:29
언제부턴지 모르겠지만...물질적 지주가 점점 되고싶은 사람입니다 ^^;
-
이종인
2011.05.27 18:44
와 멋지십니다^^ 코드 분석할 때 참고 할께요!! 전 7차 스터디 맴버입니다~
-
노서영
2011.05.28 00:31
오히려 저희가 분석하신 내용을 참고해야할 것 같습니다~
-
임윤재
2011.05.27 20:53
같이 스터디하신 모든 분들 수고많으셨습니다. 고생한 만큼 나름 좋은 결실을 맺은 것 같습니다.
모두들 나중에 다시 더 좋은 곳에서 더 좋은 모습으로 만나뵙길 기대합니다. :)
-
홍문화
2011.05.27 21:26
와~ 대단하시네요. 존경스럽습니다.
저도 열심히 해서 다음 기수분들께 물려줄 귀중한 자료 만들도록 하겠습니다. ^^;
-
노서영
2011.05.28 00:32
홍문화님께서 올리시는 글 내용에 깊이가 느껴집니다. 많은 도움이되고 있습니다. 그 자료 저희도 기대됩니다~
-
김이현
2011.05.28 00:39
감사합니다 ^^
저도 얼른 공부해서 좋은 자료 남기고 싶네요
-
유강희
2011.05.28 11:11
오우.. 대단 하십니다.
스터디 하는데 많은 참고가 될 것 같네요
감사합니다.
-
방철호
2011.05.28 11:35
그저 부럽기 그지 업네요. 저희 팀(8차 X86)도 꼭 이런날이 왔으면 좋겠습니다.
-
송원준
2011.05.29 01:20
감사합니다~ 완주하시길 바래요~
-
pororo
2011.05.28 23:50
멋지십니다.
정리자료도 깔끔하네요. -
무명
2011.05.29 14:07
대단하시네요. 너무 부럽습니다.
우리 스터디도 이런 결과 있었으면 좋겠습니다. =]
-
박은병
2011.05.29 17:51
WONDERFUUUUUUUUUUUUUUUULL!!
-
송원준
2011.05.29 17:55
형 감솨합니다~ 틀린곳 지적좀 해주세요~
-
김남형
2011.05.29 21:30
수고 많으셨습니다.. ^^
깔끔하게 정리해주신 문서를 보니 그간 열심히 분석해오신 모습이 눈에 그려지는 듯 합니다.
이제 악성 댓글 모드(?)로 들어가보면
mem_map (node_mem_map)은 physical page frame을 관리하는 자료구조 입니다.
mem_map 내의 page 들은 물리적인 메모리 순서와 동일하게 유지되며
이 인덱스를 pfn (page frame number)이라고 부릅니다.
page group by mobility는 large memory (high order) 할당을 위한 기능으로
fragmentation 발생 시 회수/해지할 수 있는 메모리들을 한 곳에 모아두어
큰 크기의 메모리 할당 확률을 높이기 위한 기법입니다. 간단히 말하면
커널 메모리 (kmalloc) - UNMOVABLE
디스크 캐시 (inode, dentry) - RECLAIMABLE
사용자 메모리 + 페이지 캐시 - MOVABLE
으로 정의하고 물리 메모리를 페이지 그룹 (보통 huge page) 크기 단위로 묶어서
동일한 유형의 할당 요청을 처리하는 방식입니다.
-
김남형
2011.06.02 00:42
네.. 맞습니다.
-
노서영
2011.05.30 01:42
확인차 문의드립니다^^;node_mem_map관련 내용은 110 & 114 페이지에서 "Page Array"와 "Physical Memory"간의 맵핑에 대해서 말씀하신것같은데..맞는지요?
page group by mobility 내용 감사드립니다.
문서를 공유하기전에 iamroot에 계신 몇분께 검증을 요청하려고 했는데 (그중 김남형님도 한분이셨습니다 ^^;), 여건상 검토없이 올리게되었습니다. 문서에 대한 지적 많이 해주세요..저희포함 다른분들께 정말 많은 도움이 됩니다
-
백창우
2011.05.30 19:59
정말 수고 많으셨습니다. PPT를 보니 뭉클하네요. ^^
-
백창우
2011.05.30 20:03
위키에 영구 보관하면 사람들이 더 찾기 쉬울것 같습니다. ^^
-
소성은
2011.06.01 23:25
와 대단하십니다~ 정말 귀중한 자료 감사합니다~
-
이영재
2011.08.02 14:46
귀중한 자료 고맙습니다.
.
악성댓글 대환영 이죠^^;
열심히 했지만 열심히 했다고 모든게 맞는건 아니잖아요? ㅋ