PGR21.com
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
Date 2011/08/21 23:50:41
Name Dear Again
Subject [유머] 피지알의 80%가 모른다에 도전합니다
-----------------------------------------------------------------------------------------------
국민 게임이라 부르는 '고스톱'. 이 게임의 규칙 중에는 '흔들면 두 배'라는 것이 있다. 그런데 PC에도 흔들면 서너 배 빨라지는 것이 있다는 이야기는 금시초문일 것이다.
윈도에서 하드디스크 포맷하는 중에 마우스를 마구 흔들면(?) 포맷 속도가 엄청나게 빨라진다는데, 이 말이 사실인지 확인해 보자.

새로 사온 40GB짜리 하드디스크를 포맷하면서 생긴 일이다.
윈도 98은 나의 새 하드디스크를 포맷하느라 진땀을 빼는 중이었고, 친절하게도 그 과정을 막대 그래프로 보여주었다. 윈도 98은 나름대로 새 하드디스크에 트랙과 섹터를 나누느라 최선을 다했지만, 40GB나 되는 엄청난 용량을 전부 포맷할 때까지 멍하니 화면만 바라보는 일이 차츰 지겨워지기 시작했다. "뭐가 이렇게 느려! 어서 빨리 9,999MHz짜리 cpu가  나오든지 해야지, 이거 원…."

신경질적으로 마우스 포인터를 빙글빙글 돌리던 나는 "앗!" 하고 외마디 소리를 지를 수밖에 없었다. 마우스를 마구 흔들자 포맷 과정을 나타내는 막대 그래프가  훨씬 빠르게 진행되는 것이 아닌가? 그것도 2배나…. 아니다, 최소한 5∼6배는 더 빨리 포맷한다. 흔들기를 멈추면 그래프 그리는 속도가 원래대로 돌아가고,
다시 마구 흔들면 빨라진다. 그야말로 귀신이 곡할 노릇이다. 흔들면 돈을 두 배 물어야 하는 고스톱도 아니고 이게 웬 해괴한 일이란 말인가?!



<<하드디스크 포맷에 얽힌 미스터리 10가지>>>

내친김에 제대로 테스트를 해보기로 마음먹었다. 먼저 3.5인치 디스켓으로 부팅 디스크를 만들어 도스로 부팅한 뒤 도스 명령으로 포맷을 했을 때의 시간과, 윈도로 부팅한 뒤 윈도 탐색기에서 포맷하는 시간을 비교했다.
20GB짜리 하드디스크를 기준으로 했을 때 도스에서는 15분 16초, 윈도에서는 1분 26초가 걸렸다.

도스보다 윈도에서 포맷할 때의 시간이 훨씬 적게 걸린다. 왜 그럴까?
윈도에서의 포맷 시간이 적게 걸린다는 사실은 많은 사람들이 알고 있다. 하지만 그 이유까지 알고 있는 이는 생각보다 많지 않다. 도스 포맷 명령은 '불량 섹터 매핑'이라는 다른 작업도 함께 수행하기
때문이다. 이 작업은 시간이 많이 걸리지만, 데이터를 이상 없이 저장하는 데 매우 중요하다. 불량 섹터 매핑은 모든 섹터의 헤더를 읽어서 섹터에 이상이 있는지 검사하고, 불량 섹터가 있으면 그 섹터가 있는 클러스터는 FAT에 불량이라고 표시해 시스템이 그 클러스터를 사용하지 않도록 한다. 하지만 윈도 95·98·Me 등은 그 과정을 생략하고 포맷한 뒤, '디스크 검사' 프로그램을 이용해 검사하는 것이 좋다는 안내 메시지만 내보낸다. 따라서 도스보다 윈도가 포맷을 빨리 수행하는 것은 당연하다.

그럼 이번에는 윈도에서 마우스를 빙글빙글 돌리면 얼마나 시간이 단축되는지 시간을 재보았다. 포맷 명령을 내린 뒤 바로 마우스를 흔들었더니, 단 18초 만에 20GB짜리 하드디스크를 100% 포맷할 수 있었다. 이제 눈으로 직접 확인한 이상 '마우스를 빠르게 움직이면 포맷 속도가 빨라진다.'는 이야기는 사실이 되어버렸다. 상식적으로는 이해가 되지 않지만, 어쨌든 이것이 사실이라는 전제하에 몇 가지 궁금증을 차례로 풀어보았다.



Q1 : 마우스를 빨리 흔들수록 포맷 속도 역시 빨라지나?

A1 : 그렇지 않다. 너무 느리게 마우스를 움직이면 아예 포맷 속도가 빨라지지 않으며, 어느 정도 속도 이상만 되면 팔에 쥐가 나도록 최선을 다해 빨리 돌릴 때나 그렇지 않을 때나 포맷 속도는 마찬가지다.

Q2 : 마우스를 빨리 움직이기만 하면 되나? 특별한 방향으로 움직일 때만 빨라지는것은 아닌가?

A2 : 동그라미를 그린다고 생각하면 된다. 좌우로만 빠르게 이동하거나, 위아래로 재빨리 움직이면 효과를 보지 못했다.

Q3 : 포맷에는 '빠른 포맷'과 '전체' 두 가지 종류가 있다. 윈도에서 수행하는 포맷은 도스의 빠른 포맷과 같기 때문에 빠른 것이 아닐까?

A3 : 그렇지 않다. 한 번도 포맷을 한 적이 없는 새 하드디스크는 아예 '빠른 포맷' 명령을 쓸 수 없기 때문이다. 앞에서 설명했듯이 불량 섹터 매핑을 하지 않기 때문에 윈도 포맷이 더 빠른 것이다.

Q4 : 도스의 '빠른 포맷'보다 마우스 돌리는 포맷 방법이 더 빠른가? 즉, 이 방법이 가장 빠른 포맷 방법인가?

A4 : 아니다. 20GB짜리 하드디스크를 도스에서 '빠른 포맷'으로 돌렸을 때는  11.4초만 에 끝났다.

Q5 : 마우스는 PS/2 방식이든 USB 방식이든 가리지 않고 돌리기만 하면 포맷 속도가 빨라지나?

A5 : 그렇다. PS/2, USB 방식 모두 테스트해 보았는데 마우스의 종류는 가리지 않았다.

Q6 : PS/2 포트에 연결해 쓰는 장치로는 마우스 외에 키보드가 있다. 키보드를 빨리 눌러도 포맷 속도가 빨라지지 않을까?

A6 : 아니다. 키보드로 테스트할 때는 윈도의 단축 키와 맞물려 오작동하는 일이 생기고, 단축 키와 중복되지 않는 것만 빠르게 연타했을 때도 전혀 효과가 없었다.

Q7 : 하드디스크 종류에 상관없이 포맷 속도가 빨라지는가?

A7 : 울트라 DMA33, 울트라 DMA66, 울트라 DMA100을 이용하는 하드디스크를 테스트해 보았는데 모두 빨라졌다. 회전 속도 역시 가리지 않는다. 5,400rpm과 7,200rpm 두 방식 모두 빨라진다.

Q8 : 하드디스크를 연결하는 방법에는 4가지가 있다. 프라이머리 마스터·슬레이브, 세컨더리 마스터·슬레이브가 그것이다. 어디에 연결하더라도 빨라지나?

A8 : 프라이머리 마스터는 테스트할 수가 없다. 그도 그럴 것이 윈도가 깔려 있는 프라이머리 마스터 하드디스크를 포맷하는 일은 원천적으로 봉쇄되어 있기 때문이다. 나머지 세 가지 방법은 모두 빨라진다.

Q9 : 메인보드 칩셋 종류에 따라 결과가 달라지지는 않았나?

A9 : 그렇지 않다. 테스트한 메인보드 칩셋은 인텔 440BX, 인텔 820, 인텔 815, 인텔 815EP, 비아 694X 등이었다. 메인보드를 가리지 않고 모두 빨라졌다.

Q10 : 그렇다면, 왜 마우스를 흔들면 포맷 속도가 빨라지는가?

A10 : 이 호기심을 해결하기 위해 먼저 국내에서 유일하게 하드디스크를 직접 제조하는 삼성전자 스토리지사업부 CS팀에 근무하는 직원을 인터뷰했다. 하지만 실망스럽게도 "잘 모르겠다."는 답변이었다. 그래서 메인보드 제조회사, 마이크로소프트, 유명 하드웨어 관련 인터넷 사이트 직원 등 수많은 사람에게 똑같은 질문을 던졌지만 반응은 단 두 가지였다. 하나는 "오늘 처음 듣는 이야기다.", 다른 하나는 지금 이 글을 쓰고 있는 기자와 같은 "글쎄, 나도 모르겠다."였다. 호기심의 해답을 찾아내지는 못했지만, 실제 테스트를 통해 진위 여부를 가려내는 데는 성공했다.

미스터리의 해답을 아는 분 공개 수배!

독자 중에 하드디스크 포맷 속도 미스터리의 정확한 이유를 알고 있는 분은 담당 기자의 이메일(pcggun@howow.com)로 알려주세요. 가장 정확하게 설명해 주신 분께는 '하우인터넷 e-CD 영인본'을 드립니다.

*하우피씨 발췌..

-----------------------------------------------------------------------------------------


윈도95/98/ME 에서 포맷을 할 때 마우스로 원을 그리면 더 빨라진다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
디비시스
11/08/21 23:53
수정 아이콘
10년전이었다면 80%는 몰랐겠지만..
ArcanumToss
11/08/21 23:55
수정 아이콘
포맷 말고 여러 화면에 걸쳐 있는 문서를 드래그해서 화면을 선택할 때에도 마우스를 흔들면서 아래로 내리면 스크롤바가 훨씬 빨리 내려갑니다.
포맷도 그런 것이었군요.
엄마,아빠 사랑해요
11/08/22 00:04
수정 아이콘
무려 이 하우피시를 직접 사서 읽었네요....
포포리
11/08/22 00:07
수정 아이콘
실제로 과거엔 많이들 그랬습니다.
포맷할때 마우스를 흔들면 우선순위가 높아진다고 했었죠. 실제로 가능한지는 모르겠네요.
도달자
11/08/22 00:10
수정 아이콘
정말 실험결과 빨라는 진모양인데요... 10년을 뛰어넘어 왜그런지 아시는분 계신가요?
그러고보니 모래시계 흔들면 빨리된다고 들어봤었네요. 크크 기억납니다..
세르니안
11/08/22 00:17
수정 아이콘
제가 알기로는 속도가 빨라지는게 아니라 진행막대의 refresh 가 빨라지는걸로 압니다....
1->10% 씩 올라가던게 1-2-3-4-5-6 이런식이랄까요...
11/08/22 00:18
수정 아이콘
전 20%
11/08/22 00:40
수정 아이콘
피시잡지에서 예전에 하나의 트리비아로 많이 알려줬었죠!
11/08/22 00:57
수정 아이콘
마우스 안돌리고 그냥 밥먹고 올래요...
MagnaDea
11/08/22 02:26
수정 아이콘
되게 옛날 얘기네요. 요새는 안그럴겁니다. (아마도)

예전에 포맷이나 복사같은 작업, Message Loop에서 처리를 했을텐데(요새는 아마 Thread따로 두는 걸로 압니다만, 소스를 볼 방법이 없으니) 해당 Window에 Message가 없을 때 PeakMessage하면 Time Slice(예전 윈도우즈 Time Slice가 얼마인지 기억이 안나네요) 단위로 리턴되서 나옵니다. 대충 한 16ms정도 됐을겁니다. (정확하진 않습니다.)

근데 Message가 있으면 바로 리턴됩니다. 그러니까 16ms단위로 작업하던 주기가 더 빨라지는거죠. 그 메시지를 발생시키는 방법이 마우스를 움직이는 거고, 마우스를 움직일 때 WM_MOUSEMOVE메시지가 발생하면서 조금더 빠른 주기로 작업을 실행하고, 그래서 복사나 포맷등이 더 빠르게 수행되던 시절이 있었습니다.

오랜만에 유게에서 장렬히 패배했습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
197277 [기타] [기타] 전세계 PC게이머들의 평균적인 컴퓨터 스펙 [10] Darth Vader6639 14/03/01 6639
193531 [기타] [기타] 이 컴퓨터 인터넷 잘 되나요? [36] 물맛이좋아요8123 14/02/03 8123
193386 [유머] [유머] 콤퓨타 cpu 테스트.jpg [61] 김치찌개7536 14/02/02 7536
184639 [유머] [유머] 요즘 흔치 않은 싱글코어 cpu [9] 미캉6276 13/12/01 6276
178544 [기타] [기타] [하스스톤] 게임 머신 [35] 어리버리7476 13/10/19 7476
158749 [유머] [유머] 갤럭시 S4 프로세서에 숨겨져 있는 외계인의 구조 신호 [3] jagddoga7222 13/05/20 7222
147085 [기타] [기타] 일단 업그레이드만으로는 이 게임 못 돌림 [19] 타나토노트6119 13/01/29 6119
141561 [기타] 마인크래프트로 구현한 pong [7] 순두부5076 12/12/02 5076
126128 [기타] 어쩐지 부품값이 자꾸 오르더라! [16] 이질성8569 12/06/14 8569
118268 [기타] 3x3 큐브관련 사실 arumi4359 12/03/07 4359
116620 [유머] 컴공과에게 바라는 것. [14] hoho9na7082 12/02/17 7082
112448 [기타] 키트! 빨리와줘! [5] ShuRA4455 11/12/26 4455
105353 [유머] [컴퓨터] cpu [22] 금시조131267M7896 11/09/09 7896
104209 [유머] 피지알의 80%가 모른다에 도전합니다 [14] Dear Again6515 11/08/21 6515
98732 [유머] 흔한 일반인들이 떠올리는 cpu의 생김새.jpg [51] 헤이호10472 11/05/24 10472
95152 [유머] 같은 임씨인데... [12] Heavy_Gear7978 11/03/19 7978
95118 [유머] cpu [2] 올빼미5184 11/03/18 5184
94962 [유머] 임요환 선수가 소녀시대 윤아와 스타2 한판? [11] kimbilly6364 11/03/14 6364
92672 [유머] [펌] 어느 익뮤 유저의 익뮤 사용기 [12] 케이윌9140 11/01/22 9140
85494 [유머] 이 게임은 무엇일까요? [28] Charles8132 10/08/07 8132
84293 [유머] [펌] PC 바이러스는 한의학으로 다스려라 [3] Shura7409 10/07/23 7409
82827 [유머] [이공계층] 3D게임은 컴퓨터의 사양을 타지 않습니다. (+유리) [14] DeathMage5992 10/07/07 5992
82398 [유머] 농사는 아무나 짓는게 아닙니다 [19] Je ne sais quoi9452 10/07/01 9452
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로