728x90 전체 글109 클라우드 컴퓨팅 - 배치 모델과 서비스 모델 ☁️클라우드 컴퓨팅배치모델과 서비스 모델로 구분됨배치 모델인프라의 위치와 운영에 따른 분류퍼블릭 클라우드불특정 다수에게 IT서비스를 인터넷을 통해 제공하는 형태프라이빗 클라우드기업이 시스템 자원을 직접 소유하고 자신들의 회사 전용의 클라우드로 사용하이브리드 클라우드퍼블릭과 프라이빗 클라우드를 활용에 따라 이점을 극대화 하여 혼용 활용하는 아키텍쳐서비스 모델사용자에게 인프라의 어느 계층까지 서비스 할 것인가에 따른 분류IasS(Infrastructure as a Service)물리적 자원(서버, 네트워크, OS, 스토리지 등의 서비스)를 가상화 하여 제공하고 관리장점 : 높은 자유도단점 : 가상 서버 하위 레벨에 대해서 고객이 접근하거나 제어 불가PasS(Platform as a Service)IasS에 .. 2024. 11. 5. OS - CPU 스케줄링 ⌛CPU 스케줄링용어CPU 이용률(CPU Utilization)💡 전체 시스템 시간 중 CPU가 작업을 처리하는 시간의 비율CPU 이용률이 높을수록 효율(성능)이 좋다처리율(Throughput)💡 단위 시간 당 처리할 수 있는 프로세스의 양값이 클수록 성능이 좋다반환시간(Turnaround Time)프로세스가 처음 new 상태로 들어가서 terminated 상태로 나올 때까지의 시간짧을수록 성능이 좋다💡 작업 종료 시간 - 도착 시간대기시간(Waiting Time)💡 프로세스가 준비 큐(Ready Queue)에서 대기한 시간의 총합응답시간(Response Time)💡 요청 후 응답이 오기 시작할 때까지의 시간🗒️CPU 스케줄링 방식비선점(Nonpreemptive) 스케줄링이미 할당된 CPU를 .. 2024. 11. 5. Web - 웹 브라우저 개념 🕸️웹 브라우저 개념웹 접근성(Web Accessability)장애인, 고령자 등이 웹사이트에서 제공하는 정보에 비장애인과 동등하게 접근하고 이해할 수 있도록 보장하는 것인적, 환경적 요인에 제약 없는 웹 정보 접근웹 호환성서비스 이용자 단말기의 하드웨어 및 소프트웨어 환경이 다른 경우에도 동등한 서비스를 제공하는 것웹 브라우저 버전, 종류에 관계없는 웹사이트 접근, 크로스 브라우징(Cross Browsing)웹 표준 준수를 통한 브라우저 호환성 확보반응형 웹(Responsive Web)한 번의 개발로 디스플레이 종류에 따라 화면 크기 및 해상도가 자동으로 조절돼 화면을 보여주는 방식장점 : 유지보수가 효율적이다, 사용자 기기에 구애를 받지 않는다단점 : 비용이 높다, 접근성이 떨어지거나 비효율적일 수.. 2024. 11. 5. 네트워크 - IPV6 전환 기술, IPV4 주소체계 및 예제풀이 IPv6 전환기술듀얼스택(Dual Stack, IPv4/IPv6)하나의 Device에서 IPv4와 IPv6를 모두 운영하여 제어, 통신할 수 있는 방식터널링(Tunneling, IPv6-IPv4-IPv6)네트워크 자체는 IPv4 네트워크지만 들어갈 때는 데이터가 캡슐화되고, 나갈 때는 IPv6 데이터로 전송(역캡슐화)되는 구조터널링 과정IPv6 디바이스 IPv6 헤더만 포함IPv4 네트워크를 거치며 IPv4 헤더를 추가(캡슐화, Encapsulation)IPv6 디바이스에게 전달할 때 IPv4 헤더를 떼고 전달(역캡슐화, Decapsulation)변환(Translation, IPv6 ↔️ IPv4)Translator를 통해 변환. 프로그램에서 실제로 헤더가 변환되어야 하기 때문에 지연이나 다른 문제들이 .. 2024. 11. 5. 데이터통신 - 소켓 프로그래밍 연결 단계 소켓 프로그래밍 연결 단계 2024. 11. 5. 컴퓨터구조 - 레지스터 변수 레지스터 변수ex) register int a;레지스터 변수는 CPU 내부 공간인 레지스터를 사용을 요청하기 때문에 레지스터 혹은 스택 메모리 공간(RAM 내부)을 할당 받는다(어떤 공간을 할당 받았는지는 어셈블러를 통해 확인 가능)그렇기 때문에 메모리 공간(RAM) 주소를 구하는 주소 연산자 &를 사용할 수 없다(레지스터 공간을 할당받았을 수도 있으므로, C표준에서는 레지스터의 메모리 접근을 금지함) 2024. 11. 5. 컴퓨터구조 - 데스크톱 가상화 🖥️데스크톱 가상화클라이언트, 세션관리자, 가상머신(VM), 스토리지 등의 논리적 계층 구조💡 사용자 업무수행을 위한 애플리케이션, 데이터, 문서 등은 서버에 저장데스크톱은 입출력 장치로만 사용됨서버에서 실행된 애플리케이션 실행결과가 테스크톱 환경에 이미지의 형태로 전송 2024. 11. 5. 백준 - 17383 옥토끼는 통신교육을 풀어라!! [Platinum IV] 옥토끼는 통신교육을 풀어라!! - 17383문제 링크성능 요약메모리: 2412 KB, 시간: 24 ms분류이분 탐색, 그리디 알고리즘, 매개 변수 탐색제출 일자2024년 4월 8일 19:09:36문제 설명UCPC World Finals 2020을 준비하는 옥토끼는 여름학교에 가기 위하여 통신교육 문제를 푼다. 그러나 악덕 조교 tncks0121은 옥토끼가 오랫동안 문제를 풀지 않으면 '옥통풀'을 외치며 독촉한다.옥토끼는 N개의 문제를 모두 풀어야 하며 각 문제를 푸는 데 Ti분이 걸린다. 옥토끼는 멀티태스킹 능력이 발달하여 한 번에 동시에 두 개의 문제를 풀 수 있다. 모든 문제는 정수 시각에 풀기 시작해야 하며 한 번 풀기 시작한 문제는 도중에 풀이를 중단하지 않는다. 옥토끼가.. 2024. 11. 5. 이전 1 2 3 4 5 6 7 ··· 14 다음 728x90