만들고있는게 별거아닌 프로그램이긴한데 배열 크기가 좀 커서 1000×1000×1000×2 크기의 2억개 정도의 float 저장해도 컴터가 지랄ㄴㄴ할까여???
싱글턴에 용량 제한이 있을까요?
dd(117.111)
2015-02-12 12:15
추천 0
댓글 18
다른 게시글
-
으으으~ 점쟁이 말을 들었어야했다 [2]☎2.60™(roidz) | 15.02.12추천 0
-
프갤 최고의 테크니션.... [3]아놔콘다(anwaconda) | 15.02.12추천 0
-
자바가 괜히 쓰레기 소리 듣는게 아님. 다중상속 같은거 때문에 그러지 [2]익명(211.58) | 15.02.12추천 0
-
연애 별거있나? 만나서 사귀다 쎗수하고 애 낳으면 다인데 [1]☎2.60™(roidz) | 15.02.12추천 0
-
우왕. 프로그래밍 갤러리도 있음요?쉘쇼커(shellshocker) | 15.02.12추천 0
-
프갤에서 자주 목격되는 대표적인 중2병 증상ㅋㅋ(207.244) | 15.02.12추천 0
-
대체 C++를 왜 씀? [1]익명(39.121) | 15.02.12추천 0
-
앱 다운로드수 통계 언제 업데이트되냐? [5]안드의노예(118.35) | 15.02.12추천 0
-
C++은 객체지향 보다 제네릭이 더 매력적인 언어다 [5]ㅋㅋ(207.244) | 15.02.12추천 0
-
G잡대가 좋은점 [1]G(175.223) | 15.02.12추천 1
메모리 계산을 해보면되지, 그리고 애초에 그정도로 비효율적인건 쓸모가 없음
어떤면에서 비효율적이라는 건지 알 수 있을까여? 3차원 평면에서 각 포인트 상태정보가 전부있어야되는데 보다 효율적인 방법이 있습니까??
ㄴ 벡터를 사용하세요.
어엌ㅋㅋㅋㅁH머뤼능ㅂH요릐ㄷr므고브럳서¿
크 ㅠ.ㅠ 오늘도 하나 배워감미다 ㅠ.ㅠ
왜 비효율적이냐니 ㅋㅋㅋ 미친 고작 1000짜리 좌표평면 하나에 메모리를 1기가씩 퍼가면 풀3D게임이 어떻게존재함
게임이 아니니 그렇지
희소행렬도 아니고 "각 포인트 상태정보가 전부있어야되는"거면 벡터를 써도 결국 메모리는 그만큼 다 먹을텐데 ㅎㅎ
내 컴터가 메모리가 8기가라서 1기가 정도 쓰는건 물리적으론 상관 없다고 생각하는데 뭔가 컴퓨터 내부 안전장치같은게 있어서 작동하지 않을까 싶은게 고민임.
ㄴ 1000×1000×1000×2 float 형이 컴파일은 되나? 프로세스 하나 생성할때 가상메모리가 4기가 할당되는건 알지? 그런데 스택영역에만 저 크기가 할당 되는건 불가능하다. 그리고 ㅋㅋ야 상태정보가 전부 있어야한다고 해서 전부 메모리에 올라가는 프로그램은 세상 어디에도 없단다
한마디 덧붙이자면 32비트 컴파일러를 사용 할때, 네 컴퓨터 램이 512메가든 1기가든 100기가든 하나의 프로세스에는 4기가의 가상 메모리를 할당한다.
스택에 안되면 힙에 올리면 안되나? 4기가 할당되면 1기가 정도면 무리 없다고 생각되는데
64비트임
바본가? 벡터로 만드나 배열로 만드나 차이가 없다는 소리도 못알아듣고 엉뚱하게 아는척 시도하네 ㅎㅎ
벡터로 만들어서 필요한 부분만 메모리에 적재할거면 배열로 그렇게 해도 된다 멍청아 ㅋㅋㅋㅋㅋ
ㄴ 너같은 바보가 있어서 내가 먹고 산다 ㅋㅋ
뭔 병신이 과대망상이야 ㅋㅋㅋ 스택오버플로우는 걍 힙에 만들면 안생기는건데 ㅎㅎ
ㄴ 그러니까 배열로 1000×1000×1000×2 float 형이 할당이 안되니 내말이 벡터를 쓰란거잖여. 머신비젼 실무에서도 벡터를 사용한다.