인스타그램 스레드(Threads) 사용방법, 용어 및 주의사항 총정리

인스타그램 스레드(Threads) 사용방법, 용어 및 주의사항 총정리

스레드Threads란? 인스타그램이 사진과 영상을 통해 자신을 표현하는 곳이라면, 스레드는 메타가 자체 개발한 텍스트 기반 소셜미디어입니다. 한 게시물당 500자까지 지원되며, 외부 웹사이트로 연결되는 링크와 사진 아니면 최대 5분 길이의 동영상을 업로드할 수 있습니다. 즉, 텍스트 중심의 소통 공간이라고 생각하시면 됩니다. 스레드 앱은 다른 가입 절차 없이, 인스타그램 아이디로 간단하게 로그인할 수 있습니다. 인스타그램과 동일한 계정명을 사용하며, 프로필 사진, 소개 글은 따로 설정 가능합니다.

하지만, 인스타그램이 없습니다.면 다른 회원가입이 필요합니다. Play 스토어 아니면 애플 앱스토어에서 threads라고 검색 후 다운로드하거나, 인스타그램 검색란에 threads라고 검색하면 티켓이 뜨는데 그걸 누르시면 하단에 다운로드가 뜹니다.


imgCaption0
소프트웨어적 스레드

소프트웨어적 스레드

하나의 프로그램에서 독립적으로 실행되는 단위를 말합니다. 프로그램 스레드는 프로그램 상에서 병렬적으로 작업 나누고, 일을 할당할 때 쓰인다. 이 스레드가 하드웨어 스레드에 올라가 실행되는 것입니다. 따라서 프로그램 스레드가 아무리 많아도 하드웨어 스레드의 개수에 따라 일제히 실행될 수 있는 작업량이 결정되는 것입니다. 2코어 4스레드 CPU라고 한다면 프로그램 스레드가 100개 있다고 가정할 때 동시에 일제히 실행될 수 있는 작업은 4개 뿐입니다.

이때 나머지 다른 프로그램 스레드들은 하드웨어 스레드에 올라갈 때 까지 기다리고 있는다.

하드웨어적 스레드

하나의 코어가 일제히 처리하는 명령어의 단위입니다. 하나의 코어가 동시에 하나의 명령을 받아들여서 처리할 수 있다면 이것을 1코어 1스레드 CPU라고 부른다. 원래 하나의 코어에 하나의 스레드가 존재했지만 하이퍼쓰레딩이라는 기술이 생겨나면서 코어보다. 스레드가 더 많아지는 것도 가능해졌다. 하나의 코어가 동시에 2개의 명령을 처리할 수 있고 2개의 코어가 존재한다면 2코어 4스레드 CPU라고 부른다. 하나의 코어가 여러개의 명령을 처리할 수 있는 프로세서를 멀티 스레드 처리기 혹은 멀티 스레드 CPU라고 부른다.

메모리 내의 프로그램이 CPU가 몇 코어 몇 스레드인지는 알 수 없습니다.. 단지 동시에 몇개의 작업 흐름이 있는지 알 뿐입니다.

Solution

synchronized 하나의 스레드만 이용이 가능한 임계 영역을 코드단에서 synchronized를 이용하여 설정을 할 있습니다. 하나의 스레드가 해당 임계 영역에 당도하면 그 스레드는 Lock을 수여받는데, 무언가를 수행 중인 스레드가 Lock을 반납해야만 다른 스레드가 임계 영역을 사용할 있습니다. 이를 동기화라고 합니다. 메서드 단위, 코드 블록 단위 등 요구하는 단위로 나누어 사용이 가능합니다. 사용법 외에 스레드 처리에 대한 예시는 굳이 하지 않겠다.

아래의 예시와 같이 사용법은 간단합니다. Key Point 임계 영역, Lock volatile 앞서 데이터 교환이 일어나려면 CPU 메모리의 캐싱된 값을 가져온다고 하였습니다.

스레드Threads의 비전

스레드Threads의 전망은 저커버그의 두 번째 스레드에서 볼 수 있듯이 대화를 위한 개방적이고 가까운 공공 공간을 제작하는 것 임을 강조하였습니다 한 마디로 스레드와는 어떤 메신저든 호환이 가능하도록 하겠다는 것인데요. 이로써 예를 들면 조선에서 자주 사용하는 메신저인 카카오톡이든 일본에서 자주 사용되는 라인이든 모두 스레드를 통해 대화를 할 수 있는 개방성을 이야기하는 것 같습니다

그리고 저커버그 자신과 자신의 아이 사진같이 개인적인 사진을 올리면서 친근함을 강조될 것으로 보로 보입니다 3) 폭발적인 가입자수의 스레드(Threads)공개한 지 오늘 만에 약 3,500만 명의 가입자가 증가하였고 그 이후 현재는 가입자수가 1억 명이 돌파하였다고 하는데요 아직 유럽EU에서는 오픈이 되지 않았음에도 불구하고 이 정도 속도라면 트위터를 금방 따라잡을 것 같습니다.

스레드의 장점

스레드를 사용할 때 여러 작업 일제히 실행할 수 있는 편리성이 있습니다. 이를 통해 시스템 자원을 보다. 효과적으로 활용하고 작업 병렬로 처리할 수 있다는 혜택이 있습니다. 메타가 내놓은 새로운 소셜미디어 스레드 가입자수가 1주일도 되지 않아 1억 명을 돌파하고 단숨에 소셜미디어 대항마로 떠올랐습니다. 트위터의 가입자 수가 2022년 7월 기준 약 2억 4천 명 정도인데 인스타그램 이용자수가 20억 명에 이르고 있다는 점을 감안하면 빠른 시일 안에 소셜미디어 가입자 수를 능가할 수도 있을 것으로 예상이 됩니다.

자주 묻는 질문

소프트웨어적 스레드

하나의 프로그램에서 독립적으로 실행되는 단위를 말합니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

하드웨어적 스레드

하나의 코어가 일제히 처리하는 명령어의 단위입니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.

Solution

synchronized 하나의 스레드만 이용이 가능한 임계 영역을 코드단에서 synchronized를 이용하여 설정을 할 있습니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.