본문 바로가기
반응형

CS13

[네트워크] HTTP 상태코드 📊 HTTP 상태코드 요약표1XX: Informational(정보 제공)상태코드범주의미설명1xx정보요청을 받았으며 계속 진행 중서버가 요청을 수신했으며, 처리 중100Continue계속 진행 가능클라이언트가 나머지 요청을 계속 보내도 됨101Switching Protocols프로토콜 변경 승인서버가 클라이언트의 프로토콜 전환 요청을 수락102Processing요청 처리 중WebDAV 요청 처리 중, 아직 완료 아님2XX: Success(성공)상태 코드범주의미설명2xx성공요청 성공요청이 성공적으로 처리됨200OK정상 처리됨일반적인 성공 응답201Created리소스 생성됨POST 등으로 새 리소스 생성 성공202Accepted요청 수락, 처리 중요청은 수락했으나 아직 완료되지 않음204No Content본.. 2025. 8. 8.
[OS] 현대 운영체제는 어떤 프로세스 스케줄링을 사용하나? 현대 운영체제(예: Windows, macOS, Linux)는 단순한 스케줄링 알고리즘(SJF, FCFS, RR 등)을 그대로 쓰지 않고, 이들을 혼합하거나 개선한 복합적 스케줄러를 사용합니다.즉, 이론적인 알고리즘을 현실에 맞게 최적화한 것입니다.🪟 Windows: Multilevel Feedback Queue (MLFQ) 기반✅ 특징 요약:선점형 스케줄링우선순위 기반 + 라운드로빈 방식의 혼합프로세스의 행동에 따라 우선순위를 동적으로 조정I/O 중심 프로세스는 빠르게 응답할 수 있게 높은 우선순위CPU 중심 프로세스는 점차 낮은 우선순위로 밀려남📌 사용하는 기술들:Dynamic Priority Adjustment (동적 우선순위 조정)Quantum (타임 슬라이스): 프로세스 우선순위에 따라 퀀텀.. 2025. 8. 5.
[OS] 프로세스 스케줄링(대기시간, 반환시간) 선점형 스케줄링하나의 프로세스가 CPU를 차지하고 있을 때, 우선순위가 높은 다른 프로세스가 현재 프로세스를 중단시키고 CPU를 점유하는 스케줄링 방식비교적 응답이 빠르다는 장점이 있지만, 처리 시간을 예측하기 힘들고 높은 우선순위 프로세스들이 계속 들어오는 경우 오버헤드를 초래실시간 응답환경, Deadline 응답환경 등 우선순위가 높은 프로세스를 빠르게 처리해야 할 경우 등에 유용- 라운드로빈(Round Robin, RR) 스케줄링예시1)대기시간(CPU 사용 없이 즉, 실행 안 하고 큐에 대기한 총 시간)=완료시점-도착시각(Arrival Time)-실행시각(Burst Time) 예)개념 이해 버전:P1 큐대기없었음 따라서 0P2 1에 도착해서 4까지 대기(4-1) +P3,4 실행 시간 대기(16-8).. 2025. 8. 5.
[컴퓨터구조] 컴퓨터 본체로 알아보는 컴퓨터 구조와 부팅 과정 본체 구성 요소메인보드(마더보드)마더보드(matherboard)라고도 불리며 주회로가 내장된 보드CPU나 램과 같은 시스템이 작동되기 위한 주요 부품 장착과 주변 장치를 연결할 수 있는 인터페이스를 제공하는 인쇄회로기판(PCB)을 의미컴퓨터 전원 공급 장치로부터 전기를 받아 CPU, 칩셋, 메인 메모리, 확장 카드에 이를 내보내는 전원 커넥터 및 회로를 포함여기위에 CPU, RAM등이 연결되어 작동한다.중앙 처리 장치(CPU, 휘발성)명령어의 해석과 자료의 연산, 비교 등의 처리를 제어하는 컴퓨터 시스템의 핵심 장치다양한 입력 장치로부터 명령을 받아 처리한 후, 그 결과를 출력 장치로 보내는 일련의 과정을 제어하고 조정하는 일을 수행제어장치, 연산장치, 레지스터 세 부분으로 구성됨사람의 뇌와 같은 역할을.. 2025. 1. 21.
[데이터베이스] 오라클 접속 오류(오류 : 업체 코드 17002, 12505, 28002) 오라클에서 접속을 눌렀더니 아래와 같은 17002 코드의 오류가 떴다.요청한 작업을 수행하는 중 오류 발생: IO 오류: The Network Adapter could not establish the connection (CONNECTION_ID=4wAGPJXESP6SGbU/Snd0Kw==) 업체 코드 17002나중에 또 발생할 수 있으니 해결방법을 정리한다. 오라클 17002 오류 해결 1. 컴퓨터관리 -> 서비스 -> OracleXETNSListener 우클릭 속성 -> 시작컴퓨터 관리로 들어가서 서비스에서 OracleXETNSListener 속성에 들어가보면 중지됨 이라고 표시되어 있을 것이다.그것을 시작누르고 확인 누른다. 이렇게 했더니 이번엔 12505 오류가 뜬다.  오라클 12505 오류 해.. 2025. 1. 19.
[네트워크] 인증 방식 (쿠키, 세션, 토큰 JWT) 및 로그인 세션ID 저장 과정 인증 / 인가1. 인증 (Authentication):인증은 해당 유저가 실제 유저인지 확인하는 과정예를 들어, 사용자가 로그인할 때 ID와 비밀번호를 입력하면 시스템은 이를 확인하여 사용자가 누구인지 확인합니다.인증 방식은 비밀번호, 생체 인식, OTP(일회용 비밀번호), 보안 토큰 등 다양합니다.즉, **"누구냐?"**라는 질문에 답하는 과정입니다.2. 인가 (Authorization):인가는 인증된 유저가 어떤 자원에 접근할 수 있는지, 어떤 행동을 할 수 있는지를 결정하는 과정입니다.예를 들어, 로그인한 사용자가 특정 파일을 열거나 수정할 수 있는 권한을 갖고 있는지 확인합니다.즉, **"이 사용자는 무엇을 할 수 있느냐?"**라는 질문에 답하는 과정입니다.정리인증: 사용자의 신원을 확인하는 과정.. 2025. 1. 13.
반응형