일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 구현
- 백준
- 적정 스레드
- GarbageCollector
- BFS
- 문제풀이
- 분할정복
- 배열 돌리기1
- 면접복기
- 회고
- 브루트포스
- Markdown
- deque
- 정수론
- springboot
- github
- 몬티홀
- 그래프탐색
- 그리디
- g1gc
- GC
- Python
- Greedy
- 그래프 탐색
- 프로세스
- Stack
- 빌더패턴
- 이진탐색
- DP
- 마크다운
- Today
- Total
목록CS (4)
FeelingXD
프로세스 와 스레드 이 글에서는 프로세스와 스레드 의 공통점 과 차이점 에대해 다룹니다. 👀 프로그램 우리가 프로그램을 실행하면 작업관리자에 프로세스로 등록되고 우리가 사용하는 서비스가 실행 됩니다. 어떻게보면 정적인 상태의 코드 이며 프로그램이 실행되면 정적이였던 코드가 메모리에 올라가고 실행되면서 동적인 프로그램 이며 실행단위인 프로세스가 됩니다. 프로세스 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터의 프로그램으로 컴퓨터가 실행하는 프로그램의 단위 입니다. OS는 프로세스 단위로 컴퓨터 자원을 할당 하며 실행되는 프로그램으로 볼 수 있습니다. 동적 프로그램(작동되고 있는 프로그램) OS로부터 자원을 할당받아 메모리에 적재되어 실행되고있는 상태의 프로그램 이기도 합니다. 스레드 스레드는 프로세스 내에서 ..
웹을 통해 검색하면 어떤일이 일어날까?(front) 이 글에서는 웹을 통해 검색하면 front 에서는 어떤일이 일어나는지에 대해 작성합니다. 👀 1. 웹 브라우저에 URL을 입력하고 Enter 키 입력 사용자가 https://wwww.naver.com 을 입력하면 프론트 부분에서는 어떤일이 일어날까 ? 이때 입력한 주소인 https://www.naver.com 을 분석하면 다음과 같다. https : 프로토콜 로 어떤방법으로 통신할지에 대해 명시한다. www.naver.com : 은 웹 사이트의 도메인으로 사람이 기억하기 쉬운 주소이며 특정 서버의 ip를 대신하여 나타 냅니다. 실제 연결시에는 해당 주소에 대한 ip주소를 알아야하며 DNS서버를 통해 해당 주소의 ip를 알아 냅니다. 2. 웹 브라우저가 ..
웹을 통해 검색하면 어떤일이 일어날까? 면접 단골질문 중 하나인 웹에 검색하면 컴퓨터 내부에서 일어나는 일들에 대해서 인프라 관점으로 작성하는 글입니다. 🤔 www.naver.com 을 입력하면 .. 도메인 주소를이용해서 접속하려는 ip 를 얻는 방법 우선 사용자가 웹브라우저 를 통해 주소창에 www.naver.com 을 검색한다. 기본적 으로 통신을 하려면 통신 하고자하는 주소의 ip주소를 알아야한다. 위에 언급한 사용자가 www.naver.com 은 주소 로 통신하기전에 주소를 ip로 변환하는 과정을 거쳐야한다. 그럼 주소를 ip 로 변환하는 과정은 어떻게 일어날까? 우선 호스트의 hosts 파일을 참고 한다. 만약 검색 하려는 주소가 hosts 파일에서 찾을 수 있다면 해당 파일을 참고하여 ip주소..
운영체제 (Operating System)란? 운영 체제(OS)는 간단하게 말하면 컴퓨터의 하드웨어를 관리하는 시스템(프로그램) 입니다. 운영체제는 각종 하드웨어 자원과 소프트웨어 자원을 효율적으로 운영, 관리 함으로써 사용자가 시스템을 이용하는데 편리함을 제공하는 소프트웨어입니다. 운영체제는 모든 하드웨어와 소프트웨어를 관리하는 컴퓨터 시스템인 실행 관리자로도 볼 수 있습니다. 운영체제 가 없던 시절.. 🤔 - 그럼 운영체제가 없던시절 컴퓨터를 사용할 수 없었을까 ? 운영체제의 설명을 보면 실행 관리자 표현 등을 보면 운영체제가 없으면 컴퓨터를 사용할 수 없을것 만 같다. 물론 운영체제가 없던시절에도 컴퓨터가 있었으며 사용 가능 하였다. 다만 컴퓨터의 최초의 설계 대로만 동작했고 그외 다른기능을 넣고싶..