R e d A l i e n Click

엄청난 기술을 접하면, 마치 외계인의 기술을 훔친 것과 같다고 말합니다

붉은외계인은 그러한 놀라운 기술을 탐구하고, 기술적인 도전에 맞서는 것을 의미하는 저의 또 다른 이름입니다

서로가 성장할 수 있는 건설적인 토론을 좋아합니다.

[붉은외계인] 삽질 로그 - macOS에서 Nox에 Burp Suite 설치/설정
기록/삽질 Log
[붉은외계인] CS - 컴퓨터구조와 작동 원리 4 - 운영체제의 자원 접근 및 할당(CPU 스케줄링, 스와핑, 페이징)
Fundamental/CS
2024.01.16 - [Fundamental/CS\OS] - [붉은외계인] CS\OS - 컴퓨터구조와 작동 원리 3 - 운영체제의 프로세스 관리 [붉은외계인] CS\OS - 컴퓨터구조와 작동 원리 3 - 운영체제의 프로세스 관리운영체제란 무엇인가 운영체제는 프로그램 실행에 필요한 자원을 할당해주고, 프로그램이 올바르게 실행될 수 있도록 도와주는 프로그램 혹은 하드웨어에 직접 접근하고 제어할 수 있는 프로redalien.tistory.com해당 게시물은 이전 포스트에서 이어지는 내용이다이제 운영체제의 핵심 기능 중, 자원 접근 및 할당에 대해서 알아보겠다  CPU 스케줄링( 프로세스 스케줄링 )CPU 스케줄링은 운영체제가 프로세스에게 합리적으로 CPU를 배분하는 것을 말한다 이러한 CPU 스케줄링은 컴퓨..
[붉은외계인] CS - 컴퓨터구조와 작동 원리 3 - 운영체제의 프로세스 관리
Fundamental/CS
운영체제란 무엇인가 운영체제는 프로그램 실행에 필요한 자원을 할당해주고, 프로그램이 올바르게 실행될 수 있도록 도와주는 프로그램 혹은하드웨어에 직접 접근하고 제어할 수 있는 프로그램이다운영체제의 가장 중요한 점은, 어떠한 프로세스든 자원에 접근하기 위해서는 반드시 운영체제를 거쳐야만 한다는 것이다이러한 운영체제 또한 프로그램이기 때문에 메모리에 적재된다 하지만 Kernel 영역이라는 특별한 영역에 적재된다 이러한 운영체제의 특징은 아래와 같다1. 각 자원을 관리하는 영역이 나뉘어져 있다 ( CPU자원을 관리하는 영역, 메모리 자원을 관리하는 영역 등... )2. 개발자가, 하드웨어를 직접 조작하는 코드를 짤 필요가 없다> 시스템 호출과 같이, 운영체제가 하드웨어를 조작하는 코드를 제공해주기 때문에, 우리..
[붉은외계인] CS - 컴퓨터구조와 작동 원리 2 - 주변 장치
Fundamental/CS
해당 게시물을 읽기 전, 아래 게시물을 참고할 것.2024.01.05 - [Fundamental/CS\OS] - [붉은외계인] CS\OS - 컴퓨터구조와 작동 원리 1 - CPU와 메모리 [붉은외계인] CS\OS - 컴퓨터구조와 작동 원리 1 - CPU와 메모리1. 컴퓨터 작동 원리 구조도 컴퓨터의 구조와 작동 원리를, 구조도로 표현하자면 아래와 같다 ( 구조도 그리느라 애 좀 먹었다...) 제조사와 제조 방법에 따라 매우 달라지겠지만 핵심은 최대한redalien.tistory.com 1. CPU의 명령어 사이클주변 장치를 다루기 전에, 먼저 CPU의 명렁어 사이클에 대해서 알아야 한다저번 게시물에서, CPU는 메모리로부터 명령어와 데이터를 읽어들이고 해석하는 장치라고 하였다이러한 CPU는 일정 흐름으로..