목록2024/01/19 (2)
Coding Planet

| 운영체제란(OS)란 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨와와 하드웨어를 연결하는 소프트웨어 계층 협의의 운영체제(커널) : 운영체제의 핵심 부분으로 메모리에 상주하는 부분 광의의 운영체제 : 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념(ex. 파일 시스템) | 운영체제의 목표 컴퓨터 시스템의 자원을 효율적으로 관리해준다. -> 자원관리자 프로세서, 기억장치, 입출력 장치 등을 효율적으로 관리해준다. 사용자간의 형평성 있는 자원을 분배하는데 주어진 자원으로 최대한의 성능을 내도록 한다. 사용자 및 운영체제 자신을 보호하고 프로세스, 파일 메시지 등을 관리한다. 여러 프로그램을 동시에 쓰기 위해서는 메모리를 쪼개서 할당해야하는데 어떤 프로그램이 어느정도 써야하는지..
JWT(Jason Web Token)을 이용한 로그인 방식을 공부하던 도 중 stateless 통신의 장점에 대한 포스트를 읽게되었다. Stateful과 Stateless에 대한 개괄적인 이해만 있는 상태여서 이번 기회에 명확하게 이해하고 싶어졌다. Stateless와 Stateful은 주로 웹 서버의 세션 관리 방식을 설명하는 데 사용되는 두 가지 개념이다. 이들은 서버가 클라이언트의 상태(예: 사용자의 인증 상태, 이전의 상호작용)를 어떻게 추적하고 관리하는지에 대한 차이를 나타낸다. | Stateful(유상태) 상태 유지라함은 클라이언트와 서버 관계에서 서버가 클라이언트이 상태를 보존함을 의미한다. 클라이언트와 서버 사이에서 송수신이 일어날 때 서버에서 클라이언트가 이전 단계에서 제공한 값을 저장하..