새로운 SNS 앱 스레드 설치법 및 사용법 트위터의 대항마라고

새로운 SNS 앱 스레드 설치법 및 사용법 트위터의 대항마라고

713,481 오늘 2,969 어제 8,130 인스타 스레드는 Instagram에서 제공되는 기능 중 하나로, 여러 장의 사진과 비디오를 하나의 게시물로 묶어주는 역할을 합니다. 이와 같이 스레드를 통해 여러 컨텐츠를 하나의 흐름으로 연결하여 표현할 수 있습니다. 스레드를 사용하면 사용자들은 여러 컨텐츠를 순차적으로 살펴보며 더 풍부한 이야기를 전달할 수 있습니다. 인스타 스레드를 활용한 효과적인 커뮤니케이션을 위해 다음과 같은 단계를 따를 수 있습니다.


프로세스 상태 전이
프로세스 상태 전이

프로세스 상태 전이

프로세스 상태 전이란 프로세스가 실행되는 동안 상태가 OS에 의해 변경되는 것을 말합니다. 운영체제는 프로세스의 상황을 감시하고, 프로세스 상황을 기반으로 프로세스 스케쥴링을 통해프로세스를 관리하고 제어합니다. 예를 들어, READY 상태에 있는 여러 프로세스 중에서 어떤 프로세스를 RUNNING 상태로 바꿀지, TERMINATED 상태에 있는 프로세스를 제거하고 READY 상태에 있는 다른 프로세스를 선택할지 스케쥴링 알고리즘에 의해 동작됩니다.

스레드는 왜 등장했을까?
스레드는 왜 등장했을까?

스레드는 왜 등장했을까?

학습 방향 스레드의 등장 배경과 필요성, 사용법을 이해합니다. 초기 컴퓨터 어떤 프로그램을 실행 중일 때, 실행 중인 작업이 끝나야 다른 처리를 수행할 수 있는 블로킹Blocking 방식이었다. 프로그램 실행 도중 IO입출력 요청이 있다면야 CPU는 연산을 멈추고 대기해야 했다. IO입출력 파일 읽기sdot쓰기, 데이터 베이스 읽기sdot쓰기, 네트워킹 보내기sdot결과 받기 등 동작을 의미합니다.

CPU와 메모리의 직접적 연산 처리와 거리가 있고, 처리가 느리다.

스레드 사용법 게시글 참고사항

영상 편집 제공은 없답니다. 인스타처럼 노래, 영상 자르기 없음 움짤 GIF 파일 업로드 가능, 링크공유가능 사람태그 가능, 인스타와는 다르게 해시태그 기능이 없습니다 영상 최대 5분, 사진 최대 10장 게시가능, 글자수 500자까지 업로드 이후 사진수정 안됨, 타인이 쓴 덧붙인 글 삭제기능 없음, 좋아요 수 숨기기 기능 가능 차단기능 있 최근까지는 DM기능은 따로 없답니다 1일 전에 올라온 글이 스레드에서 조만간 DM 및 새 기능을 탑재해야만 되는 소식이 들립니다 생각보다.

동시성이 필요한 이유

하지만 상식적으로 생각해보시면 동시성Concurrency은 한꺼번에 돌아가는 것 처럼 보이는 거지, 정말 실제로 한꺼번에 돌아가는 것이 아니기 때문에 최종 작업이 걸리는 시간은 거의 차이가 없을 것입니다. 병렬성은 이야말로 각 코어에 프로세스를 나눠 실시하는 거니까 듀얼 코어면 반 이상 줄어들텐데 말입니다. 그렇다면 왜 이렇게 귀찮게 작업들을 스위칭 하며 처리하는 것일까? 첫번째는 하드웨어적 한계 때문이라고 할 수있습니다.

CPU 발열 때문에 깡 클럭으로 성능을 올리기에는 한계에 봉착됬기 때문에 코어의 성능을 올리는 대신 코어를 여러개 탑재하여 쿼드 코어, 옥타 코어 CPU들을 출시하고 있습니다. 하지만 아무리 코어를 많이 넣어도 수십개의 코어를 넣은순 없으니 결국 하드웨어적 제한이 걸리게 되고 수십수백개의 프로세스를 돌리기 위해선 결국 동시성이 필요한 것입니다. 두번째는 보다.

스레드 방식의 한계

운영체제가 스레드 간에 효과적인 작업 전환context switching을 스케쥴링하더라도 오버헤드 자체는 사라지지 않습니다. 스레드의 생성, 삭제에서 일어나는 오버헤드 역시 마찬가집니다. 스레드가 처리를 수행하지 않더라도 존재 자체만으로 여전히 리소스를 소비하고 오버헤드를 생성합니다. 오버헤드 추가적으로 시간, 메모리, 자원이 사용되는 상황 컨텍스트 스위칭 컨텍스트 스위칭Context Switching 에서 오버헤드가 일어나는 이유는, 둘 이상의 프로세스들이 CPU의 할당시간을 매우 작은 크기로 쪼개서 서로 나누는 과정시분할 시스템, 멀티 태스킹에서 프로그램의 실행을 위해서는 해당 프로세스의 정보가 메인 메모리에 올라와야 합니다.

폰노이만 구조 A 프로세스의 뒤를 이어서 B 프로세스를 실행시키려면 A 프로세스 연관 데이터를 메인 메모리에서 쏟아지고 하드디스크로 이동시킨 뒤, B 프로세스 연관 데이터를 메인 메모리로 이동시켜야 합니다.

자주 묻는 질문

프로세스 상태 전이

프로세스 상태 전이란 프로세스가 실행되는 동안 상태가 OS에 의해 변경되는 것을 말합니다. 좀 더 자세한 사항은 본문을 참고하시기 바랍니다.

스레드는 왜 등장했을까?

학습 방향 스레드의 등장 배경과 필요성, 사용법을 이해합니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

스레드 사용법 게시글

영상 편집 제공은 없답니다. 좀 더 자세한 사항은 본문을 참고해 주세요.