Cordilog
  • 홈
  • 태그
  • 홈
  • 태그

정보보안 · CS · 성장 기록

Cordilog의 정보보안 공부 기록

공부한 것들을 차곡차곡 기록하고 좋은 관점을 더해 쓸모 있는 지식 창고가 되고 싶은 블로그입니다. 💎

Security blog hero illustration Shield, circuit patterns and terminal windows for a cybersecurity blog $ whoami cordilog $ cat ethics.md offense informs defense. nmap $ nmap -sV target PORT STATE 22/tcp open 80/tcp open 443 vuln 8080 closed analyzing... 70%

공부 분야

// Study Fields
NETWORK
네트워크
LINUX
리눅스
WEB
웹 보안
CLOUD
클라우드

정보보안 이슈

// Security Pulse
  • 불러오는 중...
전체 보기 →

태그

// TAGS
도커 볼륨 쿠버네티스 도커 이미지 생성 도커 이미지 빌드 아두이노 이산수학 ubuntu 팅커캐드 dockerfile 파이썬 병행프로세스 hadoop arduino 가상주소변환 docker volume Python 도커파일 우분투 docker kubernetes

최근 글

// RECENT POSTS

mutex 1

[운영체제] 병행 프로세스 - 세마포어 완벽 정리 Part 1 - 상호배제, 동기화 (feat. 비행기 화장실)

운영체제에서는 프로세스의 상호배제 문제를 해결하기 위해 세마포어(semaphore)라는 도구를 사용한다. 상호배제란 여러 프로세스가 동시에 같은 자원(임계영역)을 건드리지 않도록 막는 것이다. 세마포어란? 쉽게 비유하면 자원의 좌물쇠 같은 역할이다. 세마포어는 정수형 변수(s)로 만들어졌는데, 이 값은 사용 가능한 자원의 개수나 잠김/열림 상태를 나타낸다. 예를 들어 s = 3 이면 사용 가능한 자원이 3개 있다는 뜻이니, 프로세스가 3개까지 들어갈 수 있다는 신호다. s = 0 이면 빈 자원이 없으니 대기하라는 뜻이다. 처음에 세마포어 s를 생성할 때, 상황에 맞춰 값을 설정한다. 이 값은 0 이상의 정수여야 한다. 그리고 이 s는 P와 V라는 두 가지 연산으로만 변할 수 있다. 즉, P 연산과 V 연..

Journey to CS/KNOU CS 2025.03.12
‹
1
›
프로필사진

Cordilog

공부한 것들을 차곡차곡 기록하고 좋은 관점을 더해 쓸모 있는 지식 창고가 되고 싶은 블로그입니다. 💎

글쓰기 블로그 관리
카테고리
  • 분류 전체보기
    • Journey to Security
      • C언어
      • 리눅스
      • 네트워크
      • DBMS
      • 웹 보안
      • 클라우드
      • 보안 이슈
    • Journey to CS
      • KNOU CS
      • 프로그래밍 언어
      • 임베디드
      • 웹
      • 유용한 정보
      • AI
    • Career
      • 정보처리기사
      • 리눅스마스터
    • 책리뷰
    • 그냥 쓰는 글
    Cordilog

    배우고 기록하고 성장하는 공간

    RSS

    티스토리툴바