728x90 공부169 운영체제4 Threads 이번 단원에서는 아래 목표를 가지고 공부를 할 것 입니다. 1. Thread의 개념 이해 2. APIs (Pthreads, Windows ,and Java thread libraries) 3. Thread의 기본적 특성 4. multithread programming 5. Window, Linux 에서는 thread 가 어떻게 제공되는지 그럼 시작하겠습니다. 현재 컴퓨터에서는 거의 다 multithread 개념을 사용합니다. 만약 한 프로세스가 다음과 같은 기능들을 수행할 수 있다고 가정해봅시다. - 업데이트 - 데이터 가져오기 - 오류 체크하기 - 네트워크 응답하기 여기서 네트워크 응답하기 속도가 굉장히 느리다고 가정했을때 단일 스레드라면 이걸 실행했을때 컴퓨터가 멈춰버리게 됩니다. 요새 컴퓨터가 뭐 .. 2020. 6. 17. 논리회로설계(데이터패스,컨트롤 유닛) 안녕하세요. 옆집 컴공생입니다. 오늘 배운 논리회로설계 복습할건데... 교수님이 진도를 아주 엄청나게 시더라구요.(필기하면서 진땀 다 뺐습니다.) 복습하는데도 한참 걸릴거 같다는 느낌이 드네요. 오늘은 데이터패스 설계에 대해 자세히 배웠습니다. 아래 포스팅은 저번 시간 수업 내용입니다. https://com24everyday.tistory.com/144 논리회로설계(레지스터 전송 수준에서의 논리설계방법) 안녕하세요. 옆집컴공생입니다. 저번 시간에는 레지스터 전송수준설계에 대해 배웠죠. 오늘은 이에 대해 더 배워보겠습니다! https://com24everyday.tistory.com/138 논리회로설계(레지스터전송수준설계) com24everyday.tistory.com 그럼 복습하러 갑시다! 레지스터 전송.. 2020. 6. 16. Wireless Transmission & Network(1) 무선 통신과 네트워크입니다. 에어팟이 나오고 무선 이어폰에 대한 반응이 굉장히 핫한 요즘이죠. 여기에 쓰이는 무선 통신 기술들에 대해 알아보겠습니다. 사실 무선은 유선에 비해 굉장히 열악한 환경을 가지고 있습니다. 노이즈(Noise), 에러(Error), 신호감쇄(Attenuation), 딜레이(Delay) 등 이 때문에 왜곡이 크게 일어날 수 밖에 없습니다. Analog - SNR(Signal to Noise Ratio) Digital - Bit Errors, Metric : BER(Bit Error Rate) 이중에 Line Noise가 주는 영향이 가장 크다고 합니다. 무선은 유선에 비해 환경이 열악하다고 했습니다(Scarce Resources). 이는 무선이 자원이 부족하기 때문인데요. 무선 통신.. 2020. 6. 16. 네트워크 플로우(Network Flow) ※이 글은 나동빈님 포스팅을 보고 복습용으로 제작이 되었습니다. https://blog.naver.com/ndb796/221237111220 27. 네트워크 플로우(Network Flow) 네트워크 플로우(Network Flow)는 특정한 지점에서 다른 지점으로 데이터가 얼마나 많이 흐르고 있는가를... blog.naver.com 안녕하세요. 옆집 컴공생입니다. 오늘은 네트워크 플로우(Network Flow) 에 대해 배워 볼거에요. 그전에 구현에서 BFS 를 써서 구현을 하기 때문에 개념을 복습하는 게 좋을 거 같습니다 . https://com24everyday.tistory.com/109?category=1123820 너비 우선 탐색(BFS) ※이 포스팅은 나동빈님 강의를 듣고 정리한 것 입니다.※ .. 2020. 6. 15. 이전 1 ··· 28 29 30 31 32 33 34 ··· 43 다음 728x90