프로그래밍 QnA

xargo707의 이미지

리눅스 소켓 프로그래밍에서...

TCP 소켓으로 send / recv하고 있는데요
클라이언트에서 send로 보내면(uint8_t를 보내고 있습니다) 서버가 잘 받습니다.
근데 클라이언트 측 send는 -1을 반환하면서 연결을 종료해버립니다.
원인이 궁금해서 perror로 출력해보면 errno = 0으로 sucess가 뜹니다.
뭐가 문제인걸까요?

saz3000의 이미지

(Android) Arduino와 Bluetooth간 메시지 관련 질문드립니다

우선 만들고자하는 앱의 내용은 이렇습니다. 메세지에 따른 on/off 스위치같은 방식인데요.

화면에 10x10(총100개) 이미지가 있고, 100개중 아무데나 누르면 누른 부분의 이미지가 off(빨간동그라미)에서 on(초록동그라미)로 바뀝니다.

동시에 아두이노에 그 동그라미의 번호와 on/off(1아니면2)상태가 전송됩니다. 앱에서 이미지를 눌러서 아두이노로 전송은 되는데,

아두이노에서 번호를 누를시 앱에서도 켜지고 꺼지고 해야되는데, 메시지를 받아서 켜지는 건 되는데 다시 그 자리에 받았을 때 꺼지는 게 안되네요..

소스코드는 이렇습니다.

nicelhc13의 이미지

Linux의 Page replacement algorithm은 여전히 LRU인가요?

안녕하세요?

현재 제작하는 모듈에서 특정 분류의 페이지 정보를 얻기 위해 페이지 캐시를 traverse해야 합니다.

list_For_each(curr, &zone->lruvec.lists[LRU_INACTIVE_FILE])
list_for_each(curr, &zone->lruvec.lists[LRU_ACTIVE_FILE])

결국 이 코드를 이용해서 3.8 버전전까지는 잘 traverse하고 원하는 페이지를 얻을 수 있었는데,

제가 리눅스 4.0 버전으로 포팅을 하려하니 제대로 작동이 안되네요.

몇 가지 디버깅을 해보니 결국 inactive와 active list가 empty 상태라는 것을 확인했는데,

왜 그럴까 추측을 하니,

1) configuration이 원하는 대로 작성이 안되어 LRU replacement algorithm을 수행하지 않는다.
2) 혹은 다른 방식으로 유지를 한다.(즉 deprecate가 아닐까..)

라고 결론을 내렸습니다만 더이상 답을 알 수가 없네요..

siatiger의 이미지

KLDP 사이트 처럼 포럼양식을 제공하는 설치형보드는 없나요?

1.저도 이런방식으로 하나 만들려는데 ..일단 KLDP 사이트는 무엇을 이용한건지 아시나요? 설치형 보드?

국내에는 포럼양식사이트가 좀처럼 보기힘들어서...

2. 간단한 포럼형식 사이트 구축에 대해 팁좀 알려주시면 감사하겠습니다. 지원하는 곳이라던가, 설치형 모듈등등

park3250의 이미지

[Linux] 프로세스 CPU, Memory 부하율 구하는데요..

안녕하세요
Linux에서 프로세스 CPU, Memory 부하율을 구하는데요

아래와 같이 구하였습니다
[Memory] ps -p PID -o vsize | grep -v VSZ
[CPU] ps -p PID -o pcpu | grep -v CPU

그런데 실시간으로 프로세스가 부하가 생겨서
top 수치와 비교했을때

값이 동일하지가 않습니다

심지어 Memory는 값이 프로세스 로드되었을때 메모리가 계속 출력이 되는데..
메모리 같은경우에는 cat /proc/PID/status 파일로 구할려고 해도 값이 변하지 않네요...

top 소스를 받았는데 분석하기가 너무 힘들어서
top소스 참조 -> http://procps.sourceforge.net/
혹시 아시는분 답변 부탁드리겠습니다...

fopenfclose의 이미지

이클립스 디버깅 방법에 대해서

소켓으로 프록시 서버를 만들고 있습니다.

쓰레드를 사용해서 요청과 응답 기능을 담당하게 하고 있는데

실행시키면 웹 브라우저에서 페이지가 갱신되지 않고 무한루프 걸린 것 처럼 돌기만 합니다.

그래서 디버깅으로 원인을 알아보려 하는데 디버깅이 메인 함수에서만 작동하고 쓰레드 쪽으로

넘어가지 않습니다.

우분투 이클립스에서 작업하고 있는데 디버깅 방법좀 알려주세요~!

sky1027의 이미지

usb 웹캠 도와주세요(라즈베리파이)

외국사이트에 이 코드가 있어 테스트 해봤는데 웹캠이 실행되고 캡쳐해서
raw파일로 저장하는것을 확인했습니다.
그리고 그 저장한 파일을 리눅스 화면에 띄우고 싶은데 어떡해 해야할지 모르겠어요..
opencv는 확인해 보았지만 사용하지 않으려 하구요.
framebuffer를 이용하면 된다고 한것같은데 잘 모르겠더군요..
따로 함수가 있거나 한가요??
알려주세요 ㅠㅠ

camera.c

park3250의 이미지

[Visual C++] QueryWorkingSet 함수 활용하여 Private Working Set 값을 구해오는데요..

안녕하세요

QueryWorkingSet() 함수 활용하여 Private Working Set 값을 구해오는데요..

소스코드는 아래 소스 사용하였습니다

http://www.codeproject.com/Articles/87529/Calculate-Memory-Working-Set-Private-Programmatica

우선 TotalMemory(작업 집합), SharedMemory(공유된 작업집합)에

*4를 해주는 이유가 궁굼하구요..

PC에서 사용했을때는 값이 대부분 정확한데

NT서버에서 사용했을때는 값이 정확하지 않읂게 대부분입니다.

아시는분 답변좀 부탁드립니다..

페이지

프로그래밍 QnA 구독하기