[system programming] 메일슬롯(Mailslot), FileMapping, UnmapViewOfFile
190705-1 교육을 받으면서 노트필기 했던 내용을 날것 그대로 업로드합니다. 메일슬롯예제를 했습니다. WriteFilre, ReadFile() 등을 IO함수라고 한다. 일반적으로 IO함수의 동작을 설명한다. OS에는 일반적으로 버퍼가 있다. 또 다른 OS의 또 다른 APP이 있을 때. IO함수는 모두 동일하게 동작한다. IO함수의 일은 바로 이렇다. APP 버퍼에 쓰는 동작이다. OS레벨에서 만들어 놓은 Write Buffer에 쓰게됩니다. 즉 APP레벨의 버퍼에서 OS레벨의 버퍼에 데이터를 나르는 작업을 말합니다. 여기서 버퍼란 임시적으로 사용되는 메모리이며 속도 향상을 위해 사용되는 것은 캐쉬라고 합니다. 일반적인 조회 작업에서 특정 데이터를 많이 조회할 경우에 카운팅을 하여 캐쉬라는 변수에 저장..
System Programming
2019. 7. 7. 00:01