내가 슈퍼신입 회의론자중에 한명인데 직접적인 경험없이 책으로 강의로 블로그로 어떻고 저떻고 백분이 불여일타라고 생각함 - dc App
백갤러 2(175.223)2024-09-12 08:12
백갤 고로시 살발하노
익명(wbdofbrpwsbo29)2024-09-12 08:21
부끄럽네ㅋㅋ - dc App
차에코푼쒸키(healthy3804)2024-09-12 08:23
답글
근데 딱히 틀렸다고 생각안함 - dc App
차에코푼쒸키(healthy3804)2024-09-12 08:34
답글
쓰레드가 늘어나면 메모리점유율이 과도해지고~
이게 뭔소리임?힙메모리 말하는건가
백갤러 3(220.76)2024-09-12 08:50
답글
ㅇㅇ ..운체관점에서만 스레드객체는 힙메모리사용 ? -> 또 쓰레드풀에서 콘텍스트 스위칭등 과부하오지않나? 단순생각 - dc App
차에코푼쒸키(healthy3804)2024-09-12 08:56
답글
이새끼 또 헛소리 시작 ㅋㅋ
익명(223.38)2024-09-12 09:00
답글
어제 내가 뭐가 궁금했는지 물어보는데 헛소리 ㅇㅈㄹ하고있네 당연히 모르니깐 헛소리였지 - dc App
차에코푼쒸키(healthy3804)2024-09-12 09:01
답글
무슨소린지..cpu 프로세스 스레드 전부 헷갈리시는듯
백갤러 4(223.38)2024-09-12 09:04
답글
어제 그렇게 생각했고 지금은 os상에서 어떻게 jvm이 상관관계있는지 공부중 - dc App
차에코푼쒸키(healthy3804)2024-09-12 09:08
답글
걍 너도 국비해라 같은 전공자인게 부끄럽노
익명(223.39)2024-09-12 09:48
답글
저걸 국비에서 어떻게 가르쳐줘 이 븅시나
따로 공부해야지ㅋㅋ 나도 싸피출신이라 어떻게 돌아가는지 아는데 - dc App
차에코푼쒸키(healthy3804)2024-09-12 09:51
답글
ㅋㅋㅋㅋㅋㅋㅋ
1. 운영체제 관점에서 쓰레드라는 객체는 힙 메모리를 사용한다?
-> 질문이 이상함, UNIX 계열 운영체제에서는 부모 프로세스 메모리를 공유하는 코드 세그먼트가 다른 자식 프로세스를
쓰레드라고 부름, 각 쓰레드는 스택/힙/코드/데이터 세그먼트를 독립적으로 가짐.
2. 쓰레드풀 콘텍스트 스위칭등 과부화 오지않나?
-> 질문이 이상함, 쓰레드풀, 컨텍스트 스위칭은 별 상관이 없는 개념임. 스레드풀은 특정 아키텍처에서 제한된 개수의
쓰레드를 돌리는 개념이고, 컨텍스트 스위칭은 동시성 프로그래밍을 구현하기 위해서 운영체제가 프로세스 전환을 하는 과정임.
백갤러 5(49.142)2024-09-12 10:01
답글
3. 메모리 점유율이 과도해지면 DB 캐싱이 밀리거나 삭제된다?
-> 이것도 질문이 이상함, DB쪽 디스크 캐시는 풀이라는 개념으로 메모리에 저장되는데,
캐시는 항상 밀리거나 삭제됨, 다만 로컬리티측면에서 산발적인 메모리 접근을 하게되면 캐시가 꼬이는거임.
메모리 점유율이 과도해져도 DB 캐시가 안꼬이는 경우는 굉장히 많음. 메모리 점유율이랑 아무 상관이 없음
4. 특정데이터를 제거하거나 로컬쪽으로 돌리거나...
-> 이건 대체 무슨 질문임? 로컬으로 돌린다는게 뭔 소리임 대체?
백갤러 5(49.142)2024-09-12 10:05
답글
이상한 컨퍼런스 같은거 보면서 지엽적인 개념, 현업에서 도메인 지식으로 해결해야 되는 내용보고
멋있다고 생각하면서 머릿속 개념이랑 혼재되고 결국 이런 기괴한 수준의 질문을 하게되는거임;
잘하는거 하셈 잘하는거. 그래야 먹고산다.
백갤러 5(49.142)2024-09-12 10:07
답글
3,4는 전혀 트래픽관련 내가 생각해본거라 당연히 현업자느낌으론 개소리라고 생각함 2는 jvm이 돌아가면 단일프로세스에서 쓰레드를 관리해주는 쓰레드풀이 만약 비정상적인 api요청으로 쓰레드를 늘릴꺼고 그럼 메모리가 증가할텐데 그때 os가 관리할려고 스윙치이나 가상메모리쓰는걸로 알고있었음.. - dc App
차에코푼쒸키(healthy3804)2024-09-12 10:14
답글
1.은 어제의 잘못된 생각을 그렇게 판단하는거였고 틀렸다고 생각안하는건 국비들 수준 쓰레기라는거는 아직 똑같다는거 - dc App
차에코푼쒸키(healthy3804)2024-09-12 10:18
답글
이건 좀;; 님도 그냥 비슷해요
백갤러 6(14.36)2024-09-12 10:20
답글
또또 스레드풀 얘기하면서 스레드가 요청마다 늘어난다 이소리하네 모순을 못깨닫나봐
백갤러 6(14.36)2024-09-12 10:21
답글
ㅇ? api요청이 많을수록 스레드풀에서 자동적으로 쓰레드늘려주는거 아니였음? - dc App
차에코푼쒸키(healthy3804)2024-09-12 10:23
답글
일단 thread per request + c10k를 해결하기 위해서 모던 웹프레임워크가 어떻게 요청 처리 방식을 바꿧는지 부터 생각해보세요. 답이 나오지 않을까요 ?
백갤러 6(14.36)2024-09-12 10:25
답글
그 비효율을 바꾼방식들이 현세대에서 프웤들마다 조금씩 다르지않음? 그리고 오늘 그 중 jvm이 어떻게 돌아가는지 공부하고 있었음 - dc App
차에코푼쒸키(healthy3804)2024-09-12 10:29
답글
녜,, 화이팅하세요 대신 국비충들 질문수준ㅇㅈㄹ하면서 고로시할 정도는 안되시는것 같으니 똥글싸지마시구용..
백갤러 6(14.36)2024-09-12 10:30
답글
UNIX 계열 운영체제에서는 부모 프로세스 메모리를 공유하는 코드 세그먼트가 다른 자식 프로세스를 쓰레드라고 부름, 각 쓰레드는 스택/힙/코드/데이터 세그먼트를 독립적으로 가짐. << 이 부분 궁금한게 있는데 쓰레드는 스택 세그먼트만 독립적으로 가지고 코드, 데이터, 힙 세그먼트는 공유된다고 알고있는데 현대 유닉스 계열 OS는 다름?
갤주가 첫댓글은 강하게 말하다가 점점 착해진다니까~
ㅋㅋㅋ
내가 슈퍼신입 회의론자중에 한명인데 직접적인 경험없이 책으로 강의로 블로그로 어떻고 저떻고 백분이 불여일타라고 생각함 - dc App
백갤 고로시 살발하노
부끄럽네ㅋㅋ - dc App
근데 딱히 틀렸다고 생각안함 - dc App
쓰레드가 늘어나면 메모리점유율이 과도해지고~ 이게 뭔소리임?힙메모리 말하는건가
ㅇㅇ ..운체관점에서만 스레드객체는 힙메모리사용 ? -> 또 쓰레드풀에서 콘텍스트 스위칭등 과부하오지않나? 단순생각 - dc App
이새끼 또 헛소리 시작 ㅋㅋ
어제 내가 뭐가 궁금했는지 물어보는데 헛소리 ㅇㅈㄹ하고있네 당연히 모르니깐 헛소리였지 - dc App
무슨소린지..cpu 프로세스 스레드 전부 헷갈리시는듯
어제 그렇게 생각했고 지금은 os상에서 어떻게 jvm이 상관관계있는지 공부중 - dc App
걍 너도 국비해라 같은 전공자인게 부끄럽노
저걸 국비에서 어떻게 가르쳐줘 이 븅시나 따로 공부해야지ㅋㅋ 나도 싸피출신이라 어떻게 돌아가는지 아는데 - dc App
ㅋㅋㅋㅋㅋㅋㅋ 1. 운영체제 관점에서 쓰레드라는 객체는 힙 메모리를 사용한다? -> 질문이 이상함, UNIX 계열 운영체제에서는 부모 프로세스 메모리를 공유하는 코드 세그먼트가 다른 자식 프로세스를 쓰레드라고 부름, 각 쓰레드는 스택/힙/코드/데이터 세그먼트를 독립적으로 가짐. 2. 쓰레드풀 콘텍스트 스위칭등 과부화 오지않나? -> 질문이 이상함, 쓰레드풀, 컨텍스트 스위칭은 별 상관이 없는 개념임. 스레드풀은 특정 아키텍처에서 제한된 개수의 쓰레드를 돌리는 개념이고, 컨텍스트 스위칭은 동시성 프로그래밍을 구현하기 위해서 운영체제가 프로세스 전환을 하는 과정임.
3. 메모리 점유율이 과도해지면 DB 캐싱이 밀리거나 삭제된다? -> 이것도 질문이 이상함, DB쪽 디스크 캐시는 풀이라는 개념으로 메모리에 저장되는데, 캐시는 항상 밀리거나 삭제됨, 다만 로컬리티측면에서 산발적인 메모리 접근을 하게되면 캐시가 꼬이는거임. 메모리 점유율이 과도해져도 DB 캐시가 안꼬이는 경우는 굉장히 많음. 메모리 점유율이랑 아무 상관이 없음 4. 특정데이터를 제거하거나 로컬쪽으로 돌리거나... -> 이건 대체 무슨 질문임? 로컬으로 돌린다는게 뭔 소리임 대체?
이상한 컨퍼런스 같은거 보면서 지엽적인 개념, 현업에서 도메인 지식으로 해결해야 되는 내용보고 멋있다고 생각하면서 머릿속 개념이랑 혼재되고 결국 이런 기괴한 수준의 질문을 하게되는거임; 잘하는거 하셈 잘하는거. 그래야 먹고산다.
3,4는 전혀 트래픽관련 내가 생각해본거라 당연히 현업자느낌으론 개소리라고 생각함 2는 jvm이 돌아가면 단일프로세스에서 쓰레드를 관리해주는 쓰레드풀이 만약 비정상적인 api요청으로 쓰레드를 늘릴꺼고 그럼 메모리가 증가할텐데 그때 os가 관리할려고 스윙치이나 가상메모리쓰는걸로 알고있었음.. - dc App
1.은 어제의 잘못된 생각을 그렇게 판단하는거였고 틀렸다고 생각안하는건 국비들 수준 쓰레기라는거는 아직 똑같다는거 - dc App
이건 좀;; 님도 그냥 비슷해요
또또 스레드풀 얘기하면서 스레드가 요청마다 늘어난다 이소리하네 모순을 못깨닫나봐
ㅇ? api요청이 많을수록 스레드풀에서 자동적으로 쓰레드늘려주는거 아니였음? - dc App
일단 thread per request + c10k를 해결하기 위해서 모던 웹프레임워크가 어떻게 요청 처리 방식을 바꿧는지 부터 생각해보세요. 답이 나오지 않을까요 ?
그 비효율을 바꾼방식들이 현세대에서 프웤들마다 조금씩 다르지않음? 그리고 오늘 그 중 jvm이 어떻게 돌아가는지 공부하고 있었음 - dc App
녜,, 화이팅하세요 대신 국비충들 질문수준ㅇㅈㄹ하면서 고로시할 정도는 안되시는것 같으니 똥글싸지마시구용..
UNIX 계열 운영체제에서는 부모 프로세스 메모리를 공유하는 코드 세그먼트가 다른 자식 프로세스를 쓰레드라고 부름, 각 쓰레드는 스택/힙/코드/데이터 세그먼트를 독립적으로 가짐. << 이 부분 궁금한게 있는데 쓰레드는 스택 세그먼트만 독립적으로 가지고 코드, 데이터, 힙 세그먼트는 공유된다고 알고있는데 현대 유닉스 계열 OS는 다름?
모르는게 잘못이 아닌데 질문수준 ㅇㅈㄹ하면 고로시 쳐맞아야지 모르는거 배워가면서 백갤수준 높이면 좋은거지ㅋㅋ - dc App
난 저런글 좋음 나도 한번더 생각할 수 있고, 생각하다보면 스스로 질문도 생겨서 괜찮은데 꺼드럭 거리면서 뭐라할건 아니라고봄
내가 이런애들 근본까지 파고들면서 정신차리게 해주는거 전문가인데 내 후배로 한번 들어왔으면 좋겠다