생활밀착컴퓨터정보
by.생활밀착정보저장소
한창 글을 작성하고 있는데, 계속 런타임오류가 발생했습니다.
일단 설명을 보면, 쓰레드 데이터가 충분하지 않다고 하는데,
자료조사를 하다보니 크롬창을 스무개정도 띄어놨더니.. 이런 상황이 발생한듯 합니다.
크롬오류인지... 윈도우 오류인지...?! 역시나 해결하기위해 또 자료조사를...
Microsoft Visual C++ Runtime Library
Runtime Error!
R6016
- not enough space for thread date
Thread(스레드) 뜻
스레드는 사전적으로는 실, (이야기의)가닥, (실을)꿰다등의 뜻을 가지고 있습니다.
컴퓨터관련해서 Thread는 어떠한 프로그램 내(프로세스)에서 실행되는 흐름의 단위를 말합니다.
쉽게말해 스레드는 한 프로그램 당 한 스레드를 차지하고, CPU에서 `4스레드`, `12스레드`등으로 표현할 때 스레드가 높을수록 동시작업할 수 있는 프로그램의 수가 늘어나는 것을 의미합니다.
둘이상의 스레드를 통칭하여 멀티스레드(multithread)라고 합니다.
다행히도 마이크로소프트 사이트내에 C++ 오류 R6016을 검색했더니, 바로 관련정보가 나왔습니다.
R6016 런타임 오류 이외에도, R6002, R6008, R6017, R025등의 오류에 관한 것도 설명되어있습니다.
마이크로소프트 C런타임 오류 R6016 발생원인 상세확인
사이트 바로가기
역시나 Microsoft에도 스레드 데이터에 대한 공간이 부족하다고 나와있습니다.
이 오류가 발생하는 이유는 메모리 부족 상태, 앱의 버그 또는 앱에서 사용하는 추가 기능 또는 확장의 버그로 인해 발생한다고 설명합니다.
마이크로소프트에서는 이 오류를 해결하기 위해 설명하는데, 이를 간단하게 정리해보면 다음과 같습니다.
1. 크롬창을 다 닫아라.
2. 컴퓨터(노트북)을 재시작해라.
3. Windows(윈도우)업데이트를 확인하라.
4. 크롬 업데이트(버전)를 확인하라.
5. 크롬(Chrome)을 재설치해라.
일단 크롬을 재설치하고 싶은 마음이 굴뚝같지만, 즐겨찾기 동기화가.. 아주 뒤죽박죽 되버린 경험이 있기때문에, 컴퓨터 재시작과 윈도우 업데이트확인으로 이 상황을 해결하긴 했습니다.
만약에 다음에도 크롬창을 닫으라는 런타임 오류가 발생한다면, 확실한 두가지 해결법이 있겠네요.
1. 메모리 추가장착하기(늘리기)
2. 크롬 재설치
.... 램 가격이 너무 오른 시점에서... 메모리를... 검색하러 갑니다 ㅠㅠ
+안그래도 크롬이 메모리를 많이 잡아 먹는데, 크롬창 스무개는 좀 너무하긴 했네요...ㅎ