http://msdn.microsoft.com/ko-kr/library/e5ewb1h3 이 항목은 다음 언어에 적용됩니다. Edition Visual Basic C# C++ Web Developer Express 네이티브 전용 Standard 네이티브 전용 Pro 및 Team 네이티브 전용 표의 범례: 해당 해당 없음 명령은 기본적으로 숨겨져 있습니다. 메모리 누수를 탐지하는 데 사용하는 기본 도구는 디버거와 CRT(C 런타임 라이브러리) 디버그 힙 함수입니다. 디버그 힙 함수를 사용하려면 다음 문이 프로그램에 포함되어 있어야 합니다. 복사 #define _CRTDBG_MAP_ALLOC #include #include 참고: #include 문은 위의 순서를 따라야 합니다. 순서를 변경하면 함수를 사용해..
svn switch --relocate svn://이전/ svn://이후/
출처 : Linux Memory Management or 'Why is there no free RAM?' 2차출처 : http://halfpie.tistory.com/187 Revision 2.3 Copyright 2004 sapphirecat. The text of this post is licensed under a Creative Commons License. 의 내용을 번역한 것입니다. 항목 메모리 관리 Overview x86 아키텍쳐에서의 불가사의한 880MB 제한 top 결과중 VIRT,RES,SHR 사이의 차이점 buffers 와 cache의 다른점 커널 2.6의 Swappiness 1. 메모리 관리 Overview 1. Overview of memory management 'top'같은 ..
http://lwn.net/Articles/317814/ OOM killer도 역시 embedded에서 hot issue 중의 하나이다. 현재 Linux system의 OOM killer의 가장 큰 문제는 유연성의 부재이다. Linux kernel은 Out of Memory 상황이 오면 몇가지 heuristic을 사용하여 비교적 시스템에 해가 적게가며, 많은 메모리를 반환할 수 있는 프로세스를 kill하게 된다. 하지만 그 결정은 kernel의 생각이지, 시스템을 운영하는 admin이나 사용하는 user의 의견이 반영된 결정은 아니다. 그렇게 까지 얘기하면 너무 심한가? 사실, User들도 커널의 결정을 거들수는 있다. 그것이 /proc/pid/oom_adj란 knob이다. 이 값은 커널의 여러 heur..
vmstat 명령어 : 프로세스, 메모리, 페이징, I/O 블럭, CPU 활동 사항들의 정보를 출력하는 기능을 합니다. vmstat에서 중요한 것은 procs 영역의 b 필드입니다.b의 수치가 높은 경우 i/o 작업을 위해 cpu가 계속 대기 상태로 있는 경우로서 이런 경우에는 디스크i/o 문제를 확인해 볼 필요가 있습니다. 또한 스왑아웃(so)이 지속적으로 발생한다면 메모리가 부족한 것입니다. 하지만 일정간격으로 스왑아웃이 발생되는 것은 정상적이며, 스왑아웃(so)필드는 항상 0에 가까워야 합니다. 옵션 vmstat [-a] [-n] [delay [ count]] vmstat [-f] [-s] [-m] vmstat [-S unit] vmstat [-d] vmstat [-p disk partition] ..
아마도 여러분은 좀처럼 이 상황에 직면하지 않을 것이지만, 만약 그렇게 된다면 여러분은 무엇이 문제(free 메모리의 부족이나 Out of Memory (OOM))인지 확실히 알게 될 것입니다. 그 결과는 전형적인데, 여러분은 더 이상 더 많은 메모리를 할당할 수 없고 커널은 태스크(일반적으로 현재 동작하고 있는 것)를 제거(kill)할 것입니다. 대량의 스와핑(swapping)은 일반적으로 이러한 상황을 동반하게 되며, 따라서 화면과 디스크의 움직임이 이를 반영합니다. 이 문제의 기저에는 다른 문제들이 놓여져 있는데, 얼마만큼의 메모리를 할당하기를 원하는가? 운영체제(OS; Operating System)가 얼마나 할당해 주고 있는가? OOM의 기본적인 원인은 간단합니다. 즉, 여러분은 사용 가능한 가..
tmax가 뜬금 없이 윈도우 XP 호환 OS를 만든다고 했을때… 솔직히 경악 했다.. MS도 근 20년 가까이 누적해온 리소스가 있는데.. OS 개발??? 뭐 OS app 호환은 둘째치고 그 수많은 호환 드라이버들은 어떻게 하고? 라는 생각이 Y차장님과 논의 끝에 이것들이 주가 뻥튀기 할라고 하나 라는 생각까지 했다. 정말 닥치고 ‘월화수목금금금’으로 만든다면 순전히 도스에서 시작할꺼고… 라는 시각에서…. 리눅스에 Wine이다에서.. 결국엔 reactos를 얻을 거라는 예상은 했지만…. 티맥스 윈도 스크린샷 '공개' PHP 스쿨에서의 티맥스 관련 글 출시 3달전에 바이너리 호환을 맞추느라 개고생한 개발자들이 눈에 선하다. 고생한 개발자들한테 과연 대가가 제대로 돌아갈지가…. 아니 그것보다도 당췌 저런 엉..
TCP 연결 상태 LISTEN : 호스트가 임의의 원격지로부터 연결요구를 기다리는 상태 SYN-SENT : 호스트는 연결 요구를 보내고 완전 이중통신 방식의 연결을 완료하여 답변을 기다리는 상태 SYN-RECEIVED : 호스트는 세션 연결 요구를 기다리는 상태 ESTABLISHED : 두호스트간의 세션 연결이 성립되어 데이터 전송에 사용이 되는 상태 FIN-WAIT1 : 호스트가 원격지 호스트로부터 연결 종료 요구나 더 일찍 보내졌던 연결 종료 요구의 승인중 하나를 기다리는 상태 FIN-WAIT2 : 호스트가 원격지 호스트로부터 연결 종료 요구를 기다리는 상태 CLOSE-WAIT TCP : 연결이 상위 레벨 응용프로그램으로 부터 연결 종료를 기다리는 상태 CLOSING : 호스트가 원격지 호스트로부터 ..
No Cable Color Cross Connection Straight Connection 1 Orange-White Green-White Orange-White 2 Orange Green Orange 3 Green-White Orange-White Green-White 4 Blue Blue Blue 5 Blue-White Blue-White Blue-White 6 Green Orange Green 7 Brown-White Brown-White Brown-White 8 Brown Brown Brown Cable directions T-568B Straight-Through Ethernet Cable T-568A Straight-Through Ethernet Cable RJ-45 Crossover Eth..
- Total
- Today
- Yesterday
- 정규식 Regex
- 대청호
- 놈놈놈
- 섹스와 남자들의 착각
- 엑스포다리
- 남자는 키
- 날자계산
- Java PermGen eclipse 이클립스 메모리 부족
- Mista Swing
- 대둔산
- 나는 아직 살아있는건가
- kde 전환
- 자바스크립트
- spring-boot #java
- 수락계곡
- D200
- Don't let me be misunderstood
- 코드 예시
- 멀티바이트 와이드 문자열 변경
- gettimeofday
- 시동 안걸릴때 여자들은?
- 랜 연결상태
- Java Applet
- 공돌/공순 애인님 관리법
- ckeditor5 #custom image file insert #uploads
- 2MB 개새끼
- 윈도우 제거된 디바이스 드라이버
- Java
- Signed applet
- 18-70mm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |