본문 바로가기

Windows

(11)
[RAMMAP] session -1 ?? Sysinternals Tools 중에 새롭게 나온 Rammap 이라는 메모리 모니터링 툴을 살펴보다가 이상한 걸 발견했다. 이 툴은 비스타+ 에서만 동작한다. 집에 있는 비스타 얼티밑에서 돌렸는데, 프로세스 리스트 중에 System 과 smss 가 세션이 -1로 표시되어 있는 걸 발견했다. 왜 이렇게 나온 건가? procexp로 다시 확인해 보았지만, procexp 에서는 둘 다 세션 0에 보이고 있었다. rammap의 버그인가? 아니면 다른 특별한 의미가 있는 것인가? While testing the new sysinternals tool, rammap, which enables us to examine and monitor the memory usage, I encounter with a stran..
[JAVA|기초] The method format(String, Object[]) in the type String is not applicable 자바에서 다음과 같이 코드를 만들어 짜 봤는데 윈도우의 이클립스 환경에서는 문제가 없었고, 리눅스 이클립스 환경에서 에러를 발생시키며 한참을 고민하게 했다. 우선 코드 : C의 sprintf, CString의 Format 과 비슷한 메소드이다. utfstring = String.format("%%%02X%%%02X%%%02X", utfb[0], utfb[1], utfb[2]); 이 코드 부분이 이클립스 Build id: 20090920-1017 에서는 문제없이 컴파일이 됐었다. 그러나, 리눅스에 깔린 Eclipse Platform Version: 3.2.0 Build id: M20060921-0945 (CentOS release 5 (Final))에서는 다음과 같은 에러를 발생시켰다. The method..
[번역] 유저모드에서 최대절전모드 알아내기 http://www.eggheadcafe.com/conversation.aspx?messageid=34185691&threadid=34169575 최대전절을 유저모드에서 알아채기 Detect Hibernation from User Mode - jialg 16-Mar-09 05:12:32 Good morning David 예전에 유저모드에서 스탠바이와 최대절전을 어떻게 구분하느냐는 문제를 다뤄본 적이 있다. 제품 그룹은 디자인적으로 유저모드는 두가지 슬립상태를 구분할 수 없도록 되어 있다고 말했다. 그래서 우린 필요한 작업에 맞추어 이 이슈를 피해가도록 했다. 즉, 고객이 왜 최대절전모드를 훅해야 하느냐? 이벤트 말고 같은 결과를 가져다 줄 방법은 없겠느냐? [후략] I once dealt with a s..