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