Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- HTML 태그
- node.js ec2 배포
- Java
- node.js ec2 ip접속
- aws sdk v3
- sms 샌드박스
- sns 샌드박스 종료
- sms 휴대폰 인증
- HTML
- AWS SDK for JavaScript v3
- PostgreSQL CAST
- Primary key(기본 키)
- npm 전역 설치 삭제
- sql 데이터 추가
- 스트레스툴
- filezilla
- html tag
- EC2
- Apache ab
- Apache Benchmark
- Foreign Key (외래 키)
- npm 글로벌 설치 삭제 했는데 실행됨
- node.js
- SMS sandbox
- COALESCE함수
- ab 벤치마크
- 이것이 자바다
- 자바
- node.js ec2
- sql 데이터 삽입
Archives
- Today
- Total
목록우선순위 priority (1)
망각에 재주 있는 나를 위해 기록하는 곳.

먼저 동시성(Concurrency), 병렬성(Parallelism)을 알아야 한다. 멀티 스레드는 위 두 가지의 성질을 갖고 있다. 동시성은 여러 작업을 하나의 코어에서 멀티 스레드가 번갈아 가면서 작업하는 것. 병렬성은 여러 작업을 멀티 코어에서 개별 스레드로 동시에 실행하는 것이다. 스레드 개수가 코어 수보다 많을 경우, 우선순위를 정해서 실행해야 한다. 이것이 스레드 스케줄링이다. 스레드 스케줄링에 두 가지 방식이 있다. 우선순위(Priority) 방식과 순환 할당(Round-Robin) 방식. 우선순위(Priority) 방식은 말 그대로 우선순위가 높은 스레드가 더 많은 실행 상태를 갖는다. 순환 할당(Round-Robin) 방식은 시간을 정해서 정한 시간만큼 스레드를 실행하고 시간이 끝나면 다음..
JAVA
2021. 7. 13. 01:22