프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

trymp의 이미지

어떤 경우에 cacheline_aligned_in_smp 를 지정하세요.??

커널에서 구조체를 define 할 때

____cacheline_aligned_in_smp 라는 키워드를 쓰는 걸로 알고 있는데요.

어떤 경우에 이 keyword를 써야 하는지 판단이 서지 않습니다.

모든 구조체에다가 쓰는 것 아닌것 같고

어떤 경우에 써야 적합한지 알려주시면 감사하겠습니다. ^^

sea5727의 이미지

하나의 소켓에 여러 스레드가 read와 write 동기화??

보통 read와 write는 스레드로 분리시켜서 해서 사용하잖아요..?

그런데 Read또는 write만 하나의 소켓에 여러 스레드가 read 또는 write할 경우

동기화를 해주어야 하나요?

Read로 예를들면

th1 : read( 10 , ...)

th2 : read( 10, ... )

th3 : read( 10, ... )

이런식으로 동시에 된다면 어떻게 되나요...?
버퍼에 있는것을 두개이상의 스레드가 읽어버릴까요?

write도 마찬가지로...

th 4 : write(10, ... )
th 5 : write(10, ... )
th 6 : write(10, ... )

버퍼에 엉망진창으로 쓰여질까요...???

읽어주셔서 감사합니다... 알려주세요..ㅠㅠ

Stonegaze의 이미지

bash 스크립트(라고 하기엔 너무 단순)를 실행하면 그대로 멈춰요.. ㅠㅠ

안녕하세요..

AWS를 사용하고 있는데요, 매번 SSH 명령을 치기가 귀찮아서 작은 실행파일을 짰어요.

 
#!/bin/bash
 
ssh -i *****.pem ubuntu@주소주소.. 

그런데 이 파일을 실행시키면 그냥 커서만 깜박이고 아무 일도 일어나지 않습니다. Ctrl + C눌러서 나올때 까지요.
분명히 비슷한 명령을 AWS 서버에서 만들어 사용할 때는 아무 문제도 없었는데 데스크탑(우분투 16.04)에서 실행시킬때는 작동을 안해요. 혹시나 해서 #!/bin/bash를 #!/bin/sh로 바꿔봤는데도 동일합니다.

.bash_histroy에도 아무 에러는 보이지 않고... (원래 안보이는 건가봐요. 지금까지 쳤던 명령어들만 보이더군요)

어떤 설정이 모자라서 그런걸까요? 궁금합니다.

parkon의 이미지

오목 게임을 만들어 보고 싶은데요...

소일거리로 적당한 AI를 가진 오목 프로그램을 함 만들어볼까 싶은데요,

알고리듬은 나름 익숙한(?) C++로 짜면 되는데 GUI가 문제네요.

별다른 GUI는 필요없지만 마우스 입력 받고 판이나 돌 그리는 루틴은 있어야 하니까요.

특히 제 같은 경우,

집 데탑은 윈도즈 10이고, 사무실 데탑은 리눅스, 노트북은 맥 OSX라...,

이런 경우는 자바 (자바 스크립트 ?) 말곤 별 대안이 없나요 ?

아직 한번도 자바를 배운적도 없고, 또 배울 생각도 없는 상태여서

무슨 다른 대안이 있음 좋을것 같아서요.

익명 사용자의 이미지

해밍코드 관련 문제인데. 풀이와 과정좀 자세히 설명 부탁드립니다.

문제 : 다음과 같은 (12,8) 해밍 부호에서 우수 패리티라고 가정하고 해밍 비트 Pn (n-1,2,3,4)을 결정하는 방법에서 정보 비트를 이용하는 방법과 비트 구성 열을 이용하는 방법을 사용하여 패리티 비트를 구하고 에러가 발생된 위치를 발견하시오.

익명 사용자의 이미지

부모자식프로세스간 스케줄링에대해 궁금한점이 있습니다

두개의 프로세스의 우선순위는 os가 결정해주는걸로 알고있는데
부모가 끝날때까지 동작을하지않는 방식인가요??
예를들어
부모 100줄
자식 10줄 정도의 코드를 포크후에 실행할 때
부모에 우선순위가있으면 100줄을 다 돌리고 나서
자식이 실행되나요?

익명 사용자의 이미지

파이썬 selenium 모듈에서 동적으로 로딩된 html내용 업데이트 방법?

파이썬으로 selenium 모듈을 이용해 네이버 글 자동수정하는 스크립트를 만들려고 하는데 카페의 동적 작용에서 막히네요?

게시글이 있는 부분이 iframe이고 동적으로 마지막으로 로딩되는데 selenium은 동적으로 로딩되는 부분을 못잡아내네요ㅠㅠ 방법이 없을까요.

스크립트는 다음과 같습니다.

gustmd5715의 이미지

C++ 전망 및 시스템 프로그래머

저는 한 고등학교에 다니고 있는 3학년 학생입니다
프로그래밍에 관심이 많아 여러가지 언어를 접해봤는데요 그 중 좋아하는 언어가 C++ 입니다.
그 좋아하는 이유가 다른 언어들과는 달리 어렵기도 하고 그 때문에 하는 사람이 별로 없을 것 같아서 입니다...

근데 제가 인터넷에서 C++ 창시자인 스트룹룹인가?? 하는 분의 인터뷰 내용을 봤는데 조금 충격적이더라구요 O_O
인터뷰를 1998년도에 한 것 같아 보이던데 인터뷰 내용이 아마 C++은 문법도 어렵고 쓰기 어렵고 개발 시간 또한 오래걸린다.

bear1704의 이미지

openGL에서 gluUnProject을 쓰고 싶은데 오류가 납니다.

마우스로 클릭을 하면 해당 월드 좌표를 따오고 싶어서
gluUnProject란게 있다길래 그걸 사용하려고 했는데,
main.cpp:(.text+0x1080): undefined reference to `gluUnProject'
라는 오류가 나네요..

#include
#include

glu.h를 사용한대서 헤더도 넣었는데 왜 인식을 못 하는건지 잘 모르겠습니다..

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기