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
- ajax
- 백준 11660번
- function test
- pseudo-code
- 백준 1235번
- select
- SQL
- MariaDB Query Log
- 자바 람다식
- json
- Bean LifecCycle
- Java
- 구간합
- 백준 11659번
- this
- 마리아DB 쿼리 로그
- jquery
- this와 this() 차이
- map()
- 2차원배열 구간합
- InterruptException
- 슈더코드
- 합배열
- @AllArgsConstructor
- 생성자
- 상속과 참조
- 백준
- 구간합구하기
- @NoArgsConstructor
- interrupted()
Archives
- Today
- Total
목록InterruptException (1)
평범한 연구소
[Java] Thread 쓰레드
Thread Process 실행 중인 프로그램 프로그램을 실핼하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 됨 프로그램을 수행하는 데 필요한 자원(데이터,메모리), 쓰레드로 구성됨 Thread 프로세스의 자원을 이용해서 실제로 작업을 수행 Multi Thread 하나의 프로세스 내에서 여러 쓰레드가 동시에 작업 수행 장점 CPU 사용률 향상 자원을 효율적으로 사용 사용자에 대한 응답성 향상 작업이 분리되어 코드 간결 단점 동기화 (Synchronization) 교착상태 (deadlock) 두 쓰레드가 자원을 점유한 상태에서 서로 상대편이 점유한 자원을 사용하려고 기다리느라 진행이 멈춰있는 상태 서버 프로그램 여러 사용자에게 서비스해줌 → 멀티쓰레드로 작성하는 것 필수! 하나의 서버 프..
JAVA
2023. 2. 13. 07:59