Banner

My Tech Blog (계산하는법)

오늘의 명언
1. 선점(Preemptive) 스케줄링실행 중인 프로세스를 중단하고,더 우선순위가 높은 다른 프로세스에게 CPU를 양보 가능. 📌 선점 스케줄링 알고리즘🔹 Round Robin : 시간 할당량(Time Quantum) 지나면 다음 프로세스로 교체 🔹 SRTF (Shortest Remaining Time First) : 남은 시간이 더 짧은 새 작업이 오면 현재 작업 중단 🔹 선점형 우선순위(Priority Scheduling) : 더 높은 우선순위의 프로세스가 도착하면 중단됨 2. 비선점(Non-preemptive) 스케줄링한 번 실행된 프로세스는 끝날 때까지 CPU를 점유한다. 그래서 새로 도착한 프로세스는 대기해야 한다.중요한 작업이 길면, 뒤에 있는 짧은 작업이 오래 기다릴 수 있기 때문에..
· Linux&Shell
1. umask란?umask(user file-creation mode mask)는 리눅스/유닉스에서 새 파일이나 디렉토리를 생성할 때 기본적으로 적용되는 접근 권한을 결정하는 값. 파일이나 디렉토리를 만들 때 기본 퍼미션에서 umask 값을 빼서 최종 접근 권한이 설정된다. 기본 퍼미션파일: 기본적으로 666(rw-rw-rw-) → 왜? 실행 권한(x)은 기본적으로 없음디렉터리: 기본적으로 777(rwxrwxrwx) 2. umask 값이 022일 때 파일 및 디렉토리의 접근 권한은?✔️ 파일 생성 시기본 퍼미션: 666umask 022 적용: 666 - 022 = 644 (rw-r--r--)결과적으로, 소유자는 읽기·쓰기 가능, 그룹과 기타 사용자는 읽기만 가능✔️ 디렉터리 생성 시기본 퍼미션: 777..
상단으로