본문 바로가기

메모리

정적 메모리 할당 vs 동적 메모리 할당 정적 메모리 할당 (Static Memory Allocation) 저장하고자 하는 데이터의 메모리 공간이 얼마인지 명확하게 아는 경우에는 정적 메모리 할당을 사용한다. 예를 들어 이메일 주소를 저장하고자 할 경우 이메일 주소는 아무리 길어도 256 이상이 되지는 않을 것이므로 이메일 주소를 저장하기에 충분한 메모리 공간을 미리 할당해서 사용한다. (물론, 적당한 크기를 할당해야 한다.) ex) char email[256]; 정적 메모리 할당의 경우 고정된 메모리 공간을 할당하므로 메모리 낭비가 있을 수 있다. 그러나, 동적 메모리 할당으로 발생하는 여러 문제점들을 고려하지 않아도 된다는 장점이 있다. 얼마만큼의 메모리 공간이 필요한지 알 수 있다면 약간의 메모리 낭비는 있지만, 정적 메모리 할당을 사용하.. 더보기
차세대 메모리로 주목받는 상변화메모리(P램) 차세대 메모리로 주목받는 상변화메모리(P램) 차세대 메모리로 주목받던 상변화메모리(P램)은 D램의 장점인 높은 집적도, 고속데이터 처리능력과 전원이 꺼져도 정보를 저장하는 플래시 메모리의 비휘발성을 동시에 갖춰 차세대 반도체로 각광 받았다. 하지만 현재 D램과 낸드플래시, 노어플래시의 개발 속도를 따라잡지 못해 아직 상용화의 벽을 넘지 못하고 있는 상황이다. ■ P램, 상변화가 핵심 [P램의 구조] P램은 위와 아래에 전극이 있다. 위쪽 전극 밑에는 상변화재료가 붙어있고 아래쪽에는 접촉면적을 작게 만든 전극이 상변화재료에 연결돼 있다. 그리고 전극 사이 공간엔 전기가 통하지 않는 유전체가 채워져있다. [작동 원리] 전극을 통해 짧은 시간 동안 전류를 공급하면 상변화재료와 전극이 접촉한 부분에서 전류발생 .. 더보기
USB 메모리 구매시 고려해야 될 사항들.... 최근 급격한 가격하락으로 USB 메모리의 구매가 아주 적절한 시기가 아닌가 합니다. 다 아시는 내용일 수 있으나 혹시 도움이 될까해서 옮겨 적습니다. ** USB 메모리를 구매할때 고려해야 하는 것들 ** 1. 속도 속도를 결정하는 건 여러가지가 있습니다. 제어기(반도체), 메인보드도 있고, 접촉단자 상태, 메모리의 종류에 따라서도 속도의 차이가 납니다.... 대부분의 USB 메모리의 속도가 다 비슷할거라 예상하신다면 잘 못 생각하신겁니다. 속도차이는 많게는 10배 까지 차이가 나곤 합니다. 제일 빠른축에 속하는 제품은 쓰기 25 MB / 읽기 32MB 까지도 속도가 나오고 느린 제품들은 (주로 저가) 읽기 7~10MB / 쓰기 3~4MB 정도 나옵니다. 일단 속도와 관련하여 사용자가 반드시 확인해야 할.. 더보기
Windows XP 에서 4GB RAM사용하기 오디오작업을 많이 하는 사람들은 고급의 오디오 카드와 함께 사운드 편집 소프트웨어를 사용하는데 이에 많은 RAM 을 필요로하고. 아직 VISTA와는 사운드카드의 호환문제와 더불어 프로그램의 호환문제도 있어 XP를 주 운영체제로 많이 사용하고 있는 상태이다. 그렇지만 어쩌랴.. 32bit 운영체제인 Windows XP는 2기가 조금 넘게 인식하고 더 인식을 못하는 안따까운 현실인것을...... 이에 테마지기는 여러 싸이트를 뒤져 가장 그럴듯하다고 여겨지는 4GRAM 사용법을 올리는 바이다... Windows XP 4G RAM 사용하기 > 전체보기 1.메인보드 바이오스에서 세팅 -바이오스에서 메모리 리맵이라는 항목이 있습니다. H/W, S/W 항목 모두 활성화 시키십시요. (이 항목이 없는 분들은 이건 뛰어.. 더보기