336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


갑자기 프로세스당 최대 할당 메모리가 궁금해서 조사를 해봤다.


일단,

32bit 윈도우 시스템은 인식가능 메모리가 4GB 이며,

64bit 윈도우 시스템은 인식가능 메모리가 8GB~2TB(윈도우 버전에 따라 다름) 이다.


현제 윈도우10은

최고 Enterprise가 2TB이며, 최소 Home이 128GB이다.

윈도우8은 최고 512GB, 최소 128GB

윈도우7은 최고 192GB, 최소 8GB



왜냐하면?

32bit 주소는 4 Bytes로 최대 메모리 주소 번지가 0xFFFFFFFF이며 2^32로 4GB 이다.

넘어가는 곳의 메모리 주소는 표현 불가능하다.


64bit 주소는 8 Bytes 이므로 최대 메모리 주소번지가 0xFFFFFFFF FFFFFFFF이며 2^64로 16EB(엑사바이트, 페타 다음 단위임)이다.

그러나 16EB까지 인식하는 OS는 없다. 


여기까지가 윈도우 시스템(OS)에서 인식하는 메모리 양이면,

이제 주제인 프로세스당 최대 할당 메모리에 대해서 이야기 하겠다.


- 32bit 윈도우 시스템에서 사용하는 주소 할당 내역

0x00000000 ~ 0x0000FFFF : Null 포인터 할당 파티션으로 사용하지 않는다.

0x00010000 ~ 0x7FFEFFFF : 유저 모드 파티션

0x7FFF0000 ~ 0x7FFFFFFF : 64KB 접근 금지 파티션

0x80000000 ~ 0xFFFFFFFF : 커널 모드 파티션


여기사 사용자가 사용하는 프로세스에서 할당해서 사용하는 메모리 영역은 유저 모드 파티션이며 값은 아래와 같다.

2GB - 64KB(Null) - 64KB(접근 금지 파티션) = ‭2,147,352,576‬(0x7FFE0000)

약 2GB정도이다.


주소 공간 분할은 윈도우 커널버전에 따라 다르다고 하며, 2GB이상 사용을 위해서 비쥬얼 스튜디오에서 'Enable Large Address' 설정으로 3GB까지 사용이 가능 하다고는 하니, 참고 하면 될 듯하다.



64bit 윈도우 시스템에서 사용하는 주소 할당 내역 자료는 못찾았지만, 아래 페이지에 보면 인식가능 물리 메모리보다는 크게 잡혀 있는 것 같다. 그러므로 신경 쓰지 않아도 되는것으로 보인다.

- https://msdn.microsoft.com/ko-kr/library/windows/desktop/aa366778(v=vs.85).aspx





336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


얼마나 기다렸는지 모릅니다.


드디어 CBT를 시작하네요. 11월 10일 달랑 날짜만 적혀있어

CBT 관련 공개 일 줄은 알았지만, 

막상 기다릴 때는 10일만 기다렸는데 기다려보니 다시 10일간의 CBT 신청기간

거기다가 또 발표 4일

그리고 당첨이 되어도 6일을 더 기다려야하고


아직 갈길이 머네요 ㅠ.ㅠ


그래도 이번에는 정말 나오는것 같으니

여태 기다린 걸 생각하면 그정도는 기다려야겠죠.



336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

한동안 계속 특정 사이트들을 접속만 하면 윈도우가 블루 스크린이 발생했다.

(사용 중인 노트북은 LG 그램15 사용 중)


몇 달을 참다참다 


구글링을 시작!!!하였으나 윈도우10 블루스크린의 원인을 대부분 메모리 탓을 함

(A/S 센터 가야 하는데 - -, 가봐야 문제 없다 하겠지만...)

정보가 너무 없어 한계에 부딪혔음.


다음으로

해당 사이트들의 고객센터에 전화를 해보니... (신한카드, 주택공사, 현대카드, 기타 사이트들)

다들 자기들은 모르겠다며, 설치된 프로그램이 문제라고 .... 하고...

(오피스와 터미널 프로그램을 제외하고 왠만한 프로그램 다 삭제 해봤음. 더 뭘 지우라고..)


그래서 스스로 정보를 더 수집 하기로 했다.


우선 윈도우 이벤트 로그... 블루 스크린이 뜬 시점에 에러 코드들이 몇몇 있었다.

그걸로 다시 구글링..... . 


구글링 결과, 

윈도우도 리눅스나 유닉스 처럼 비정상 종료시에 

시스템 메모리를 Dump 한 파일이 있는 것을 확인!! (자세한건 윈도우 메모리 덤프로 구글링 바람)

그걸 읽기 위해 WindowSDK를 설치해서 WinDbg로 메모리 덤프 내용을 가지고 

또다시 구글링....


비슷한 사례가 여럿 있었지만 해답을 올린 사람은 없었음.


대신 해당 글들의 댓글 중 한개에

자기 같은 경우 McAfee를 사용하는데 

이게 다른 보완 프로그램과 충돌 하는것 같아서 지우고 디펜더를 사용하니

원인은 정확히 모르겠으나 충돌이 생기지 않았다고.... 지워 보라고 

적혀 있는 한 줄기 빛같은 글을 봤다.


그 후,

바로 삭제!!!!!!!! 윈도우 디펜더로 변경하니...


이런 써글..... 발생 하지 않는다.


McAfee 유료 백신인데..... 이럼 안되는거 아닌가? 믿었는데.....


다들 윈도우10에 McAfee 백신을 쓰면서 

특정 웹사이트의 보안 프로그램이 돌다가 블루 스크린이 발생한다면!!!!

McAfee를 지워 보길 권해드립니다.