티스토리 뷰
지역변수에 register 를 붙여주면 가능하다면 레지스터 공간을 사용하도록 한다.
레지스터 공간이라함은 흔히 메모리가 아닌 CPU내의 공간에 할당된다.
메모리도 물론 빠르지만 CPU레지스터의 속도에 비할게 아니다.
하지만 register 는 공간제한이 있고, 공간이 부족하다면 메모리에 자리잡게된다.
또한 register 는 레지스터공간에 변수를 할당해달라는 요청 일 뿐, 반려(?)되어 일반 메모리공간에 할당될 수도있다.
int main(){
register i a = 10;
}
속도가 중요한 연산이라함은.. 당연히 그래픽연산인데..
그건 GPU에서 처리해야할테고.
레지스터 공간을 사용해야하는게 무엇이 있을까? ㅎ_ㅎ
'Development' 카테고리의 다른 글
[Mybatis] 시간값을 DB에 넣기. ( long > DateTime ) (0) | 2014.11.27 |
---|---|
[Android] 안드로이드 5.0 롤리팝 이슈체크 (0) | 2014.11.27 |
[Android] adb 로 이벤트 날리기 (핸드폰 안건드리고 터치하기) (0) | 2014.11.20 |
[Java] Swing 한글 깨짐 (애플릿 한글 깨짐) (0) | 2014.11.11 |
[ISSUE] 안드로이드 5.0 롤리팝 INSTALL_FAILED_DUPLICATE_PERMISSION 이슈 (0) | 2014.10.27 |
댓글
최근에 올라온 글
글 보관함
- Total
- Today
- Yesterday