컴퓨터 부품이나 기타 컴퓨터와 연동되는 무언가를 설명하는 글들(리뷰나 그런 것?)을 볼 때 가끔 무진장 짜증나는 경우가 있는데, 자기도 모르는 단어를 아는 것처럼 설명에 스리슬쩍 끼워넣어서 사용하는 것. 그리고 더더욱 짜증나는건 이런 글들만 보고와서 현업 프로그래머 앞에서 아는척 까부는 꼴을(+우기는 꼴) 보고있자면 대충 사학자들이 환빠 보는 기분 아닐까 -_-a
바로 이런 상황 – 어디서 복사해왔는지는 일단 비밀(…)
PC용 메모리는 ‘용량이 깡패’라는 속어가 있듯이 속도보다는 그 용량을 우선시합니다. 아무리 빠른 메모리가 있다고 해도 읽어들인 데이터 양이 많아 가상 메모리를 쓰게 되면 성능이 크게 떨어지기 때문입니다.
라는 대목이 있는데 Orz
이 기회에 짧은 글로나마 사회에 퍼져있는 지식(?)을 좀 더 제대로(?) 만들어 봅시다.
물리 메모리(보통은 DRAM을 쓰는 영역)가 모자라는 것을 지금 당장 쓰이지 않 – 을 것으로 보이 – 는 영역을 하드디스크에 옮겨 쓰고 남는 공간을 써서 해결하는 것은 하드 디스크 스왑핑;HDD swapping 이라고 부른다. 가상 메모리;virtual memory는 이거랑 연관은 있지만 다른 개념에 해당한다.
가상 메모리란 것은 메모리를 참조 할 때 실제 물리적인 주소가 아니라 어떤 가상 주소를 사용해서 참조하게해주는 기능을 말한다 – 이를 통해서 해당 메모리 영역이 실제로 물리 메모리에 있는지 / 하드디스크에 있는지 추상화 할 수 있게 된다.
그리고 모자란 메모리 공간을 당장 쓰지 않는다고 생각되는 공간을 하드로 보내서 그 공간을 다른 프로그램에서 쓸 수 있게 해주는 것 이 하드디스크 스왑핑이다. 인용해 온 글은 이렇게 바뀌어야 맞는 이야기가 된다.
PC용 메모리는 ‘용량이 깡패’라는 속어가 있듯이 속도보다는 그 용량을 우선시합니다. 아무리 빠른 메모리가 있다고 해도 읽어들인 데이터 양이 많아 HDD 스왑핑을 하게되면 성능이 크게 떨어지기 때문입니다.
정리. 제발 아는 단어만 사용하고 혹 뜻을 명확히 모르겠으면 찾아보거나(가상 메모리에 관해 위키페디아를 뒤져보니 잘 나와있다), 전공자에게 물어보자.

3.1시절 이야기지만 커서가 모래시계가 되면 컴퓨터가 느려진다고 제발 모래시계 안뜨게 해달라던 사람도 있었댔죠.
http://blogs.msdn.com/oldnewthing/archive/2008/02/01/7362838.aspx
“작업관리자가 (다른 응용 프로그램들이) 메모리를 너무 많이쓴다는 버그가 있다고 리포팅한 사람이 있다”
…라는 경우도 있음.
뭐 인생은[...]
rein// 바로 위 댓글은 잘 이해가 안 가네. 원문을 보니 무슨 얘긴지 알겠는데. 인용의 범위를 명확히 해 주오.
TAG가 참 멋있군요[...]
일념 / 음 그걸 수정하고픈데 뭔가 애매스기루;
飛烏 / …
이게 아마도 ‘페이지 스왑핑’ 기법을 멋대로 ‘가상 메모리’라고 이름 붙인 기업들 때문에 생긴 거 같다.
사실 일반적인 PC 사용자 들이 ‘가상 주소 공간’ 같은 개념은 접할 일이 없지만, ‘페이지 스와핑’ 같은 경우엔 ‘가상 메모리’라는 이름으로 옛날부터 옵션으로 붙어 있었으니 ㅡㅡ;;;;
그렇게 해석하면 말이 좀 되는 것도 같네요(…)