# multithread

25개의 포스트
post-thumbnail

멀티쓰레드

동영상에서 초당 1프레임 단위로 잘라 썸네일 이미지를 만들어야 하므로 단순 구현으로는 시간이 오래걸림모든 초에서의 작업이 끝날때까지 기다려야하므로 부분적인 동기화 작업이 필요Runnable인터페이스를 구현한 구현체를 통해 멀티쓰레드 작업으로의 전환시작한 쓰레드 작업들을

9분 전
·
0개의 댓글
·
post-thumbnail

빠른 CPU를 위한 설계 기법 - 컴퓨터 구조 수업 과제

클럭, 멀티코어, 멀티스레드가 무엇인지 알아보고, 이들이 CPU 속도와 어떤 관계가 있는지 알아봅시다.

3일 전
·
0개의 댓글
·
post-thumbnail

[CS] 멀티 스레드란?

📍Multi thread란? > thread는 한 process 내에서 실행되는 **동작(기능 function)의 단위**입니다. 각 thread는 속해있는 process의 Stack 메모리를 제외한 나머지 memory 영역을 공유할 수 있습니다. <span s

2023년 10월 20일
·
0개의 댓글
·

자바 동기화(synchronized) 예제

각 메서드에 개별적으로 synchronized 처리가 되어있다. 한 메서드가 독점적으로락을 점유하므로 012345 혹은 345012와 같이 순차적으로 실행된다.print1 메서드에는 synchronized 처리가 되어있지만 print2 에는동기화 처리가 되어있지 않다.

2023년 9월 11일
·
0개의 댓글
·
post-thumbnail

[OS] 9. Thread? MultiThread??

Thread란?Process vs ThreadSingle Thread, MultiThreadMultiThread의 장점프로세스 내부의 CPU 실행 단위를 의미.Process : 실행중에 있는 프로그램(Program)을 의미한다.Thread : 프로세스 내에서 실행되는

2023년 5월 30일
·
0개의 댓글
·
post-thumbnail

multithread의 메모리 변화

원래는 master_canary 문제를 풀면서 알게된 점을 올리려고 하였으나, 궁금한 것을 찾는 과정에서 방향이 이상해져버림..일단 설명 드가자스레드 2의 스택 주소스레드 2의 스택 주소vmmap한 결과스레드 2의 vmmap스레드 3의 스택 주소스레드 3의 스택 주소v

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

Django VS Spring(thread,process, instance관점에서)

제가 느껴보고 조사한 장고와 스프링의 차이점입니다. 잘못된 정보가 있다면 댓글로 알려주시면 정말 감사하겠습니다.장고의 경우 celery라이브러리 없이 비동기 작업은 구현이 까다롭고 performance에 영향을 미친다고 한다.하지만 아래와 같이 비동기 작업을 곧 지원할

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

2023.05.09

Day 30 TIL (About Multithreading in Java)

2023년 5월 10일
·
0개의 댓글
·
post-thumbnail

[CS-OS] Multithreading #2 - Multithread & Multiprocess

멀티스레드와 멀티프로세스

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

Thread Deep Down 1

이 글의 목적: 쓰레드를 더 깊게 이해하고 row level에서 다뤄본것을 기록. 지난 포스트들은 거의 javascript 기반으로 작성이 되었는데, OS나 Network 처럼 깊게 파야하는 주제들은 C++ 로 다뤄보겠다. 쓰레드란 한 개의 CPU 코어는 단 하나의

2023년 3월 24일
·
0개의 댓글
·

동시요청 멀티 쓰레드

서블릿 객체를 호출한다.어플리케이션 코드를 순차적으로 실행하는것쓰레드가 없다면 자바 어플리켘이션이 실행이 불가능하다쓰레드는 한번의 하나의 코드라인만 수행한다동시처리가 필요하면 쓸드를 추가로 생성한다.한개의 요청을 처리하고 쓰레드는 종료한다요청을 하는 도중 처리가 지연됐

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

멀티 스레드 환경

해당 게시글은 kocw에서 제공하는 금오공과대학교 최태영 교수님의 무료 강의를 공부하고 정리하기 위해서 만들어졌습니다.동시성(Concurrency)를 제공하기 위해 멀티 프로그래밍 환경이 나오게 됐다.반면에 병렬성(Parallelism)을 제공하기 위해 멀티 코어 프로

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

스레드 개념과 멀티코어 시스템

해당 게시글은 kocw에서 제공하는 금오공과대학교 최태영 교수님의 무료 강의를 공부하고 정리하기 위해서 만들어졌습니다.스레드는 하나의 수행단위를 프로세스로 제한하지 않고, 프로세스 안에서 여러 개의 수행단위(흐름)를 만들어서 사용하는 것이다.요즘 프로그래밍은 스레드 프

2023년 1월 19일
·
0개의 댓글
·

[Java] Multi Thread

https&#x3A;//sujl95.tistory.com/63

2022년 12월 16일
·
0개의 댓글
·
post-thumbnail

[42Seoul] - philosophers

1.무엇을 하는 과제인가? : 프로그램을 어떻게 하면 더 효율적으로 사용할 수 있는지에 대해서 공부하는 과제이다. thread와 process를 사용해서 프로그램을 좀 더 빠르고 효율적으로 만들 수 있는 방법에 대해서 고민하는 과제이다. [Mandatory] -.위

2022년 8월 15일
·
0개의 댓글
·

[번역,정리]When, why, and how to multithread in Flutter - Google I/O 2022

Concurrency의 장점을 알아보고 사용해보자. 앱을 만들 때, 부드럽고 빠른 앱을 만들어 보자.

2022년 5월 19일
·
0개의 댓글
·
post-thumbnail

[Java] 쓰레드(Thread)와 멀티 쓰레드(MultiThread)

멀티스레드 (Multi Thread): 하나의 프로세스에서 여러 개의 작업을 하도록 해주는 기능멀티프로세스 (Multi Process): 여러 개의 프로세스를 사용하여 병렬적 일 처리를 할 수 있도록 해주는 기능프로세스는 보통 한 번에 한 가지 일을 수행한다.하지만 프

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

Socket with Multi-Thread in Java

급한 사람들을 위한 비동기 1대N 소켓 프로그래밍 (멀티스레드)

2021년 12월 26일
·
0개의 댓글
·

OpenMP Parallel Programming (1)

OpenMP 프로그래밍의 동시 제어와 지시문에 대해서 알아본다.

2021년 11월 28일
·
0개의 댓글
·
post-thumbnail

Multithread

user threadJava는 VM이다. OS위에 VM에서 thread를 제공해주는것이는 OS에 있는 CPU의 core를 넘나들 수 없다.Java thread 변화기존 : green thread (user thread)최신 : native thread (kernel t

2021년 11월 13일
·
0개의 댓글
·