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

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