일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- cross_val_score
- featureimportances
- Mutex lock
- 코틀린
- Mutual exclusion
- JetBrains
- db
- 속성중요도
- Kotlin
- 경쟁 조건
- 디자인 패턴 #싱글톤
- 멀티 프로그래밍
- jdk #javac #jre #java standard library #javadoc #jar #java
- ML
- 머신러닝 #ml #기본기
- 머신러닝 #ml #선형대수학 #기본기
- 머신러닝 #ml #미분 #기본기
- ml
- featurescaling
- Java
- 에다 부스트
- min-max
- 결정트리
- 지니불순도
- 상호 배제
- gridsearch
- 운영체제
- 다항회귀
- 11049
- bootstrapping
- Today
- Total
목록운영체제 (2)
코딩하는 오리
운영체제 사용자가 컴퓨터를 쉽게 다루게 해주는 인터페이스 한정된 메모리나 시스템 자원을 효율적으로 분배 운영체제 역할 CPU 스케줄링 및 프로세스 관리 : CPU 소유권을 어던 프로세스에 할당할지, 프로세스의 생성과 삭제, 자원 할당 및 반환을 관리 메모리 관리 : 한정된 메모리를 어떤 프로세스에 얼마큼 할당해야 하는지 관리 디스크 파일 관리 : 디스크 파일을 어떠한 방법으로 보관할지 관리 I/O 디바이스 관리 : I/O 디바이스들인 마우스, 키보드와 컴퓨터 간에 데이터를 주고받는 것을 관리 운영체제 구조 유저 프로그램 ⇒ {GUI, 시스템 콜, 커널, 드라이버} = 운영체제 ⇒ 하드웨어 GUI : 사용자가 전자장치와 상호 작용할 수 있도록 하는 사용자 인터페이스의 한 형태. 단순 명령어 창이 아닌 마우..
프로세스는 운영체제로부터 자원을 할당받는 작업의 단위이고 스레드는 프로세스가 할당받은 자원을 이용하는 실행의 단위이다. 프로세스 프로세스는 컴퓨터 메모리에 올라가서 실행되고 있는 프로그램의 인스턴스로, 운영체제로부터 시스템 자원(cpu 시간, 주소 공간, 메모리 영역)을 할당받는 작업의 단위입니다 - 각각의 독립된 메모리 영역(코드, 데이터, 스택, 힙)을 할당받고, 기본적으로 프로세스당 최소 1개의 스레드(메인 스레드)를 가지며 한 프로세스는 별도의 주소공간에서 실행되어 다른 프로세서에 접근할수 없습니다. 스레드 스레드는 프로세스 내에서 실행되는 여러 흐름의 단위로, 프로세스가 할당 받은 자원을 이용하는 실행의 단위입니다 - 프로세스 내에서 각각 스택만 따로 할당받고, 코드, 데이터, 힙은 공유합니다...