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

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