선점형 스케쥴링(Preemptive Scheduling)과 협조적 스케줄링(Cooperative Scheduling) 비교

출처 선점형 스케줄링 모델과 협조적 스케줄링 모델은 여러 작업이 프로세서나 하드웨어 스레드 같은 컴퓨팅 리소스를 공유하도록 해주는 두 가지 일반적인 방법이다. 선점형 스케줄링 및 협조적 스케줄링 선점형 스케줄링은 지정된 시간 동안 모든 작업이 번갈아 가면서 컴퓨팅 리소스에 대한 독점적 액세스를...
더 읽기

Linux - PATH에 대해서

출처 명령 검색 PATH의 확인 방법 $ echo $PATH로 확인 가능하다. $ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin 경로는 :로 구분되고, /usr/local/bin, /usr/bin, /bin, /usr/sbin, /sbin, /usr/local/sbin 6개가 검색 명령 경로로 설정되어 있다. 명령 실행 파일의 저장 위치 확인 방법 $ which ls로...
더 읽기

C# - 단일 실행 파일로 Ubuntu 18.04 에서 실행하기

출처 콘솔 앱을 만든다 Program.cs using System; using System.Threading; namespace SingleFileConsole { class Program { static void Main(string[] args) { while (true) { Console.WriteLine("Hello World!"); Thread.Sleep(1000); } } } } 애플리케이션을 발행한다 리눅스 플랫폼으로 지정해서 싱글 파일로 발행한다. dotnet publish...
더 읽기