분류 전체보기103 12/13 1.우선순위 큐 test code에 함수 사용법 추가하기 push,pop,size말고도 empty 등 다른 함수들도 사용해놓기. pointer 예시도 들어놓기. 2.lru queue test code 만들기 3.map test code 만들기. https://rokaisback.tistory.com/26 3.Priority Queue , LRU Queue , Map Lib 추가 및 TestCode 작성. 1. Priority queue Test Code 2.Lru queue Test Code 3.Map Test Code map 변경점 일년전에 구현한 코드라 이론을 다시 보면서 틀린 부분을 찾느라 좀 시간이 소요됐다. 1.const char* 특수화 처리함. 이렇게 한 이유는 va rokaisback.ti.. 오늘 할일 2023. 12. 12. 페이지 파일 내에 유지되지 않는 물리저장소 질문 논리 주소 공간을 VMS user 파티션에 예약한 뒤 이 논리 주소 공간을 물리적 저장소와 커밋한다. = 논리 주소 공간을 disk에 있는 .exe 파일과 매핑한다. 라고 이해를 하면 프로세스는 매번 Disk에 접근해야 하는건데 pagefile을 절약할수는 있지만 오히려 느려지는거 아닌가요? 여기서 .exe 파일 자체를 Page로 관리해서 Ram과 Swap 하면서 사용하는 건가요? PageFile.sys를 사용하는게 아니라 .exe 파일 자체를 PageFile로 사용하는 것일까요? PageFile.sys에 .exe의 코드,데이터 정보를 전송해서 Page를 만들어 관리하는 것이 아니라 .exe에서 Page들을 Ram에 올렸다가 내렸다가 Swap 하는건가요? 이러면 로딩이 더 빠르고 페이징 파일의 크기.. 질문 2023. 12. 12. 12/12 1.어제 보다가 이해 안된 부분 다시 보기 제프리처. 2.os, memory 강의 듣기. 3.stl,singleton,memorypool lib 화 시키기 1.제프리 이해 안된 부분 다시 보기. 질문 및 개념을 정리한 글을 만들었다. 당장 해결은 안되어서 os와 memory 강의를 찾아서 들어보려고 한다. https://rokaisback.tistory.com/22 페이지 파일 내에 유지되지 않는 물리저장소 질문 논리 주소 공간을 VMS user 파티션에 예약한 뒤 이 논리 주소 공간을 물리적 저장소와 커밋한다. = 논리 주소 공간을 disk에 있는 .exe 파일과 매핑한다. 라고 이해를 하면 프로세스는 매번 Disk에 rokaisback.tistory.com 2.OS, Memory 강의 듣기. http.. 오늘 할일 2023. 12. 11. 12/11 1.제프리 메모리 공부 +운영체제 책 가상 메모리 부분 보기. Process 가상 메모리는 파티션이 os | user | kernel 로 구분된다. 이러한 가상 메모리에 가상 주소 공간이 위치한다. 가상 주소 공간의 논리 주소들은 물리 메모리와 매핑이 된다. 왜 가상 메모리를 쓰는가? 이유는 외부 단편화를 막으며 Process를 사용하는데에 있어서 메모리 관리를 효율적으로 하기 위함이다. 단편화 예 이미지 위와 같이 외부 단편화가 발생할 수 있는데 이러한 점은 Paging 기법을 사용해서 해결할 수 있다. paging 기법의 이미지 예 이러한 paging은 어떻게 사용할까? 논리 주소를 번역 과정 먼저 CPU는 TLB와 PTBR가 있다. TLB에서 페이지와 매핑된 물리 주소를 찾아보고 없다면 Miss로 .. 오늘 할일 2023. 12. 11. 12/8 1. 메모리 공부 2. 강의 1개 듣기 강의까지 들어서 7시간 6분 공부 제프리 공부 및 메모리 개인 조사 공부,정리 해당 영역 했음. 다음 공부날에 할 것 1. stl 넣기 (Singleton , memory pool,queue,map 등) 2. 스마트 포인터 만들어보기. 오늘 할일 2023. 12. 8. 12/7 1.dx 강의 1개 듣기 2.제프리 메모리 공부하기 강의를 한개 더 들어서 추가로 +2 시간 총 6시간 43분 공부했다. 제프리 카테고리의 13장 목차 알아보기-물리 메모리 접근과정까지 서술. 사실 오늘은 제프리 공부보다는 개인적으로 예전에 감명깊게 봤던 블로그를 다시 보면서 복습 겸 정리 했다. 오늘 할일 2023. 12. 6. 2.MySTL lib 만들기 / 빌드 이벤트 - bat 파일 사용. 보호되어 있는 글 입니다. 2023. 12. 6. 12/6 1.lib 생성 및 프로젝트 설정, 빌드 이벤트, 배치파일 생성 등 2.dx 강의 1개 듣기 오늘 할일 2023. 12. 5. 12/5 DLL, 파티클 1.DLL 학습 및 테스트 2.DLL 학습 및 결과 블로그에 기록 3.DX 11 강의 1개 듣기 강의 내용 정리 파티클에서 모듈 변수 세팅 함수 만들어야 함. (선생님이 귀찮아서 안해두고 안에서 초기화 시키심) Access모드를 Default 로 하면 만든 후에는 수정 불가능 Read만 가능. Dynamic | Write 조합해서 하면 데이터 덮어쓰기 가능 CPU ->GPU Staging| read GPU data를 CPU로 읽어올 수 있음 CPUGPU 쓰기 + CPU 오늘 할일 2023. 12. 5. 1.DLL 학습 및 만들기 보호되어 있는 글 입니다. 2023. 12. 5. 0.계획 보호되어 있는 글 입니다. 2023. 12. 5. 13장 윈도우 메모리 구조 보호되어 있는 글 입니다. 2023. 11. 27. 이전 1 ··· 5 6 7 8 9 다음