직장 다니는중임? 스레드로 서버 직접 구현 해봄?
요즘 서버는 스레드 1개만 파놓고 멀티플렉싱으로 구현하는게 훨씬 성능 좋음
오히려 다중 클라 돌려봤자 스레드가 생성 파괴 반복하면서 성능만 더 까먹지
익명(118.235)2024-06-13 22:12
컴퓨터 2 3대 준비해서 하나는 서버 만들고 나머지 2개는 클라이언트
서버는 반드시 접속당스레드 1개 rdb써서 로그인기록하고 접속카운팅 저장해. 클라이언트는 pc마다 100개씩 포크해서 서버로 접속 날려라. 서버가 버티면 200개 300개 이렇게 늘려. 못버티는순간부터 튜닝해. 실력금방는다
보지만 말고 직접 코드를 짜보고 어케 굴러가는지 봐라.. 이론만 알고 어설프게 덤벼들다간 존나 대가리 깨지는게 스레드다
스스로 과제를 부여할 예정임
스스로를 믿지말고 회사 돈벌면서 공부해라
내가 왜 쓰레드공부하는 줄 아냐 학교 과제에서 멀쓰 구현못해서 ㅈ같이 까여서다
그럴수록 구현을 많이 해봐라 한번 뚫리면 그 다음부턴 쉽다. 쓰레드간에 공유되는 변수가 생기면 그건 공용 자원이라 하고 공용 자원에 스레드가 동시 접근시 시스템이 터지는걸 막기위해 뮤텍스나 세마포어를 쓰는거지
인터럽트는 커널하거나 좆베디드 할거 아니면 웬만한 인간들은 실무에서 구경하기 힘들텐데 이것도 과제로하라던?
ㄴㄴ 졸업함 걍 과거에 구현 못한게 짜증나서 공부중
직장 다니는중임? 스레드로 서버 직접 구현 해봄? 요즘 서버는 스레드 1개만 파놓고 멀티플렉싱으로 구현하는게 훨씬 성능 좋음 오히려 다중 클라 돌려봤자 스레드가 생성 파괴 반복하면서 성능만 더 까먹지
컴퓨터 2 3대 준비해서 하나는 서버 만들고 나머지 2개는 클라이언트 서버는 반드시 접속당스레드 1개 rdb써서 로그인기록하고 접속카운팅 저장해. 클라이언트는 pc마다 100개씩 포크해서 서버로 접속 날려라. 서버가 버티면 200개 300개 이렇게 늘려. 못버티는순간부터 튜닝해. 실력금방는다
나한테 설명해 이해할때까지 처음부터 - dc App
남을 설명하고 가르칠때 학습의 효과가 dramatic - dc App