IT기술노트763 모니터 (Monitor) I. 세마포어의 타이밍 문제 해결, 모니터의 개념 - 프로세스 동기화 수행 시 세마포어의 단점인 타이밍 문제 해결을 위해 프로그래밍 언어 수준에서 상호배제를 구현하여 동기화 하는 기법 - 특징 : 타이밍 문제 해결, 언어 수준 편의성 제공 II. 모니터의 동작원리 및 구성요소 가. 모니터의 동작원리 동작원리 ① 임계구역으로 지정된 변 수나 자원에 접근하고자 하는 프로세스는 직접 P(), V()연산을 사용하지 않고 모니터에 작업 요청 (캡슐화) ② 모니터는 요청받은 작업을 모니터큐(베타동기 큐, 조건동기 큐)에 저장 후 순서대로 처리 ③ 모니터는 처리결과만 해당 프로세스에 통보 - 모니터는 임계구역 보호와 동기화를 위해 내부적으로 상태 변수를 사용 나. 모니터의 구성요소 구분 구성요소 설명 동기화 요소 임.. 2022. 7. 28. 세마포어 (Semaphore) I. 상호배제를 이용한 동기화 기법, 세마포어의 개념 - 멀티프로그래밍 환경에서 공유 자원 사용을 위한 경쟁 시 정적 변수를 사용하여 공유 자원에 대한 접근을 제한하는 기법 - 특징 : 동시성 제어, 정적 변수 사용 II. 세마포어의 유형 및 동작원리 가. 세마포어의 유형 유형 설명 이진 세마포어 (Binary) - 정적변수는 0 또는 1 의 값만 할당 가능한 세마포어 - 구현이 간단하고, Test and Set 등 하드웨어가 지원하는 기능을 이용하여 구현 가능 계수형 세마포어 (Counter) - 사용 가능한 자원의 수로 초기값 설정 - 세마포어 값의 범위 미결정 - 세마포어의 정적변수 범위에 따라 이진 세마포어와 계수형 세마포어로 구분 나. 세마포어의 동작원리 동작 설명 변수 초기화 - 사용가능한 자.. 2022. 7. 28. COCOMO II의 Post Architecture 1. 구조설계 이후 규모측정, Post Architecture 의 개요 - 구조 설계 단계 이후 시스템에 대한 이해를 기반으로 LoC를 이용하여 소요되는 노력을 추정하는 기법 2. Post Architecture의 산식 및 주요요소 1) Post Architecture의 산식 - Post Architecture는 COCOMO II Model 중 가장 디테일한 단계 2) Post Architecture의 주요요소 구분 주요요소 설명 기본요인 A - 임의로 정의되는 상수 [size] - LoC 기반의 소스 규모 규모요인 (Scaling Driver) B - B=(용인합) / 100 * 1.01 요인값 - 각각 1점 ~ 5점 부여 - 이전 경험, Risk, 성숙도 등 비용요인 (Cost Driver) - 17.. 2022. 7. 14. QC7 도구 1. 프로젝트 품질관리를 위한 QC7 도구의 유형 - 프로젝트의 품질관리를 위한 도구는 데이터를 수집하여 정량적/정성적으로 관리하는 QC7도구와 신QC7도구로 분류 2. QC7 도구 1) QC7 도구 분류 - QC7 도구는 현황파악, 원인분석, 자료관리단계로 분류하여 7가지 도구를 사용 2) QC7 도구 설명 구분 QC7 도구 개념도 설명 현황파악단계 파레토도 - 데이터 발생 빈도를 순서기준 데이터로 표현 히스토그램 - 데이터 발생 빈도를 분포기준 데이터로 표현 체크시트 - 데이터의 처리 누락을 확인하기 위한 체크시트 원인분석단계 특성요인도 - 주요인과 부요인 간의 관계를 표현하여 결과 도출 산점도 - 두변수(x, y)를 기준으로 데이터의 상관관계 표현 층별 - 데이터를 전체와 부분으로 구분하여 표현 자.. 2022. 7. 13. 뉴로모픽 칩(Neuromorphic Chip) 1. 인간의 뇌 구조를 모방, 뉴로모픽칩의 개요 정의 - 인간의 뇌의 신경세포와 시냅스를 모사해 방대한 양의 데이터를 효율적으로 처리할 수 있는 반도체 - 다수의 저전력 코어를 이용 대용량, 고효율, 동시 처리가 가능 2. 뉴로모픽 칩의 구조도 및 구성요소 1) 뉴로모픽 칩의 구조도 - 뉴로모픽 칩은 크게 코어와 처리신호로 구분 2) 뉴로모픽 칩의 구성요소 구분 구성요소 설명 Core 뉴런 - 신경기능, 초고속 연산 처리 시냅스 - 저장기능, 뉴런간 데이터 저장 통신 - 통신기능, 뉴런간 통신수행 처리신호 가중치 - 출력 → 입력 신호전달 활성화 PRNG - 뉴런에 대한 의사 난수 가중치 Spike - 뉴런을 통해 전달되는 임계 전압 2022. 7. 4. 고객확인 절차(KYC : Know Your Customer) 1. 자금세탁방지제도의 핵심, 고객확인 절차의 개요 1) 고객확인 절차의 정의 - 금융회사가 제공하는 서비스가 자금세탁과 같은 불법행위에 이용되지 않도록 고객정보 파악, 검증에 불법자금 차단을 위해 계좌와 고객의 신원을 검증하는 절차 2) 고객확인 절차의 필요성 필요성 설 명 규정준수 - 비즈니스 관계에서 불법적 의도(테러, 자금세탁)와 잠재적 위험을 평가하는 은행 규제 및 자금세탁방지 규정 준수 개인의 보호 - 금융 범죄로부터 피해를 입을 수 있는 개인의 보호 특금법개정안 - 특정 금융거래정보의 보고 및 이용 등에 관한 법률 개정안 통과로 가상자산사업자에게 의심거래, 자금세탁방지를 위한 각종 의무 부과 2. 고객확인 절차의 프로세스 및 단계별 활동 1) 고객확인 절차의 프로세스 - 암호화폐 거래소등 가.. 2022. 6. 29. DAS, NAS, SAN 1. 스토리지 구성의 다양한 아키텍처, DAS, NAS, SAN 개요 DAS - Direct Attached Storage - 서버 안에 배치하거나 서버에 직접 연결된 가장 단순한 유형의 데이터 스토리지 하위 시스템 NAS - Network Attached Storage - 모든 클라이언트가 LAN을 통해 연결되어 클라이언트를 위한 파일 기반 I/O 트래픽을 처리하도록 설계되고 운영체제를 실행하는 전용 파일 서버 SAN - Storage Area Network, 스토리지를 위한 특수 목적용 고속 네트워크로서 대규모 네트워크 사용자들을 위해 서로 다른 종류의 데이터 저장장치를 관련 데이터 서버와 함께 별도의 네트워크를 구성해 저장, 관리하는 스토리지 아키텍처 - 여러 스토리지를 SAN스위치를 이용하여 하나.. 2022. 6. 29. 인슈어테크(InsureTech) 1. 보험에 부는 새로운 바람, 인슈어테크의 개요 1) 인슈어테크의 정의 - 보험(Insurance)과 기술(Technology)의 합성어로 인공지능(AI), 사물인터넷(IoT), 빅데이터, 블록체인 등 IT 기술과 보험업무를 융합해 효율적이고 혁신적인 서비스를 제공하는 핀테크 서비스 2) 인슈어테크의 특징 특 징 설 명 유통방식 변화 - 오프라인 틀에서 벗어나 디지털보험사와 디지털플랫폼 출시 고객역할 변화 - 보험계약의 수동적인 역할에서 적극적인 위험관리자 역할 수행 서비스 경쟁 심화 - IT기업의 보험산업 진출로 기존 보험사와 IT기업간의 경쟁 심화 2. 인슈어테크의 IT기술 적용분야 및 IT기술 활용현황 1) 인슈어테크의 IT기술 적용분야 - 인슈어테크는 보험업무 각 분야에 핀테크 기술을 융합하여 .. 2022. 6. 29. 긱 이코노미 (Gig-Economy) 1. 노동력의 On-Demand, 긱 이코노미의 개념 1) 긱 이코노미의 정의 - 특정한 프로젝트 또는 기간이 정해진 단위 업무를 수행하기 위해 노동력이 유연하게 공급되는 경제 환경 - 기업들이 필요에 따라 단기 계약직이나 임시직으로 인력을 충원하고 그 대가를 지불하는 형태의 경제 환경 2) 긱 이코노미의 등장배경 등장배경 설명 모바일 확산 - 언제 어디서나 즉시 접속 가능한 환경 구축 - 개인화된 니즈에 대한 맞춤화 경제성 증대 온디멘드 경제 - 온디멘드 서비스에 의해 요구되는 노동수요 함께 증가 - On-Demand, 요구사항에 따라 즉시 제공/공급하는 방식, 고객의 요구가 있을 때 언제 어디서나 고객 중심에서 니즈를 해결 3) 긱 이코노미의 장점 및 단점 구분 장점 단점 고용 - 비경제활동 인구의 .. 2022. 6. 26. 파이프라인 해저드 유형 및 해결방안 1. 파이프라인 명령어의 의존성 발생, 파이프라인 해저드의 개요 개념 - 파이프라인 프로세서에서 명령어 의존성(데이터, 컨트롤, 자원)을 발생 시킬 수 있는 문제 - 파이프라인의 성능을 저해하는 요인, CPI(명령어당 실행 클럭 수)가 1이 되는 것을 방해하는 요소 - 명령의 병렬처리 성능을 향상시키기 위해 처리 과정을 여러 단계로 세분화하여 동시에 서로 다른 작업을 수행하는 H/W설계 기법인 파이프라인에서 파이프라인 해저드 문제 발생 2. 파이프라인 해저드의 유형 가. 파이프라인 해저드의 유형 - H/W자원충돌, 선행/후행 명령어, 분기 명령 등의 문제로 인해 파이프라인 해저드 발생 나. 파이프라인 해저드 유형 설명 유형 구분 설명 구조적 해저드 개념도 설명 - 하드웨어가 동시에 여러 명령 수행을 지원.. 2022. 6. 5. 이전 1 ··· 3 4 5 6 7 8 9 ··· 77 다음 반응형