|
2006년 05월 28일
시즌2는 필요 없었는데... 없었는데...
2. 세상이 재미있는 이유: 늘 변화하여 계속 복잡해져 가는(엔트로피 법칙: 열역학 제2법칙) 세상은 모든 것을 알 수 있지도 않고 어느하나 명확한게 없다.(불확정성 원리) 때문에 절대적인 기준 같은 것은 없지만(상대성 이론) 노력한 만큼 얻을 수 있기 때문에(열역학 제1법칙) 더 재미있다. 3. 전방의 산길에는 오르는 순서대로 A지점, B지점이 있고 그 사이는 위험구간이기 때문에 올라갈 때는 A지점의 전화기로 B지점 검문소의 병사에게 하행차량을 확인하고 내려갈때는 B지점 검문소에서 상행차량을 확인하여 A와 B지점 사이에 차량이 교행되지 않게(마주치지 않게) 유지되도록 한다. 즉, A와 B사이에 길은 일종의 자원으로 한 순간에 한쪽 방향의 차량이 점유하고 쓴다. 차량이 내려갈 때는 A지점에는 전화기만 있기 때문에 언제 통과할지 알 수 없다. 처리(통과)시간을 정확하게 예측할 수 없다. 차량은 각 지점에 도착한 순서대로 보내기 때문에 queue(큐)로 이해할 수 있다. 이 문제는 OS(operating system:운영체제)의 자원 분배문제로 매우 중요한 조절 중 하나이다. 차량은 처리할 작업(계산)으로, 각 지점의 검문소, 전화기는 OS의 스캐줄 프로그램으로, 각 지점 사이의 길은 자원(CPU타임)으로 생각할 수 있다. 여기까지 생각이 미치자 바로 개선할 방법이 생각났다. 그것은 NCQ(Native Command Queuing)로 순서대로 보내지 않는 방법이다. 만약 차량이 하행1(B->A), 상행2(A->B), 하행3(B->A) 순서대로 1분 간격을 두고 도착했다면 각 차량이 지나는데 10분이 걸린다면 순서대로 처리할 경우 30분이 소요되지만 첫 하행1 차량이 출발하고 상행2 차량이 A지점에서 기다리는 동안에 다음 하행3 차량을 먼저 보내는 방법으로 상행2 차량은 2분을 더 기다리지만 총 소모시간은 22분으로 8분을 절약하게 된다. 이것이 NCQ로 순서대로 처리하지 않기 때문에 형평성을 희생하여 효율을 높이는 듯 보이지만 상황이 반복될 경우 전체 효율은 상승하여 모든 작업(계산)이 이득을 볼 수 있다.
|
ABOUT
카테고리
[ Book review List ] 기획 포스트 [컴퓨터로 곱셈을 해보자.] [진화의 이해 - 2.DNA] [온라인 게임의 추억.] [방 정리(폭파) 완료.] [전역을 하다.] [Link Book] [Mixing Space, season 3] [Mixing Space, season 2] [Mixing Space, season 1] HanIRC chan: #egloos #카카오 #카탄 #SFwar #돈교 #바나나교 #skeptic ![]() ![]() 라이프 로그
이전 블로그
2008년 08월
2008년 07월 2008년 06월 2008년 05월 2008년 04월 2008년 03월 2008년 02월 2008년 01월 2007년 12월 2007년 11월 2007년 10월 2007년 09월 2007년 08월 2007년 07월 2007년 06월 2007년 05월 2007년 04월 2007년 03월 2007년 02월 2006년 12월 2006년 11월 2006년 07월 2006년 05월 2006년 04월 2006년 01월 2005년 11월 2005년 10월 2005년 09월 2005년 07월 2005년 02월 2005년 01월 최근 등록된 덧글
죽어서 너무 아쉽습니다.
by 시노조스 at 08/16 오늘 보고 압도당했습니다. 다만 슬펐.. by 취월백랑翠月白狼 at 08/16 쿼드도 아이템 이라능! 스피드도 아이템.. by 시노조스 at 08/13 쿼드 데미지 먹는 시노 짱난다 by Machine at 08/13 오오 퀘삼고수 김시노님 by ToGGie at 08/13 전쟁이죠 전쟁-_-; by 취월백랑翠月白狼 at 08/09 ㅠㅠ by 시노조스 at 08/06 명복을 빕니당. by 한쓰 at 08/05 ㅇ_ㅇ 힘들군요. by 무곡 at 08/05 던전 렉이 심해서 저것까지만 했고요. .. by 시노조스 at 08/02 |