프로그래밍 QnA

ohdol의 이미지

valgrind 사용시 질문...

valgrind를 아래 옵션을 줘서 돌렸는데...
꼭 프로그램이 종료되어야 메모리 릭 결과를 알 수 있나요?

valgrind --leak-resolution=high --trace-malloc=no --leak-check=yes --show-reachable=yes -v

현재는 쓰레드 풀로 작성된 서버프로그램을 돌리고 있는데

마찬가지로 쓰레드 풀로 작성된 테스트 클라이언트 프로그램으로 200회 정도 작업 하고 top으로 모니터링 해보면 VIRT 부분이 2m정도 증가하고 있습니다.

접속 중간에는 valgrind 에서 별로 뿌려주는건 없는데 메모리가 새고 있는건지...

player02의 이미지

[BASH-질문] xargs의 인자를 쉘 변수로 나타낼 수 있나요?

xargs의 man 페이지를 보면 마지막에 코드의 1)과 같은 예제가 나옵니다.

위의 예제를 응용해서 코드의 2)와 같이 사용하고 싶습니다.

xargs 리다이렉트 변수를 ${}로 표현할수 있으면 많은 부분에 응용이 가능할 것 같아서

나름대로 찾아봤는데 방법이 안보이네요. 원래안되는 건가요?

고수님들의 답변을 바랍니다. 그럼 수고하세요.


[code:1]
1) find /tmp -name core -type f -print | xargs /bin/rm -f

2) find /tmp -name core -type f -print | xargs /bin/mv $1 $1.bak

bosub의 이미지

간단한 Makefile 만드는 것.

아래의 간단한 컴파일 방법이 있습니다.
이 컴파일을 make 파일로 만들고 싶습니다.
어떻게 해야 하나요?

g++ -I/usr/local/BerkeleyDBXML.2.2/include -L/usr/local/BerkeleyDBXML.2.2/lib -o foo foo.cpp -lpathan -lxquery-lxerces-c -ldbxml-2 -ldb_cxx-4.3 -l
pthread

제가 간단히 만들어 보았는데 안되네요 *^^*

[code:1]
foo : foo.o
g++ -o foo foo.o

foo.o : foo.cpp
g++ -I/usr/local/BerkeleyDBXML.2.2/include -L/usr/local/BerkeleyDBXML.2.2/lib -c foo.cpp -lpathan -lxquery -lxerces-c -ldbxml-2 -ldb_cxx-4.3 -lpthread

mr.lee의 이미지

perl 의 소스를 감출려면..

perl로 어떤 데몬을 만들고 나서 패키징 혹은 배포하기 쉽게 또한 소스를 함부로 열람 및 수정못하게 하기 위해선 어떤 방법을 쓰는게 좋을까요.

par, perlcc 등등이 있을것 같은데.

par는 실행환경 자체까지 랩핑하니깐 확실하긴 한데 덩치가 좀 커지는거 같고. perlcc 는 여러 모듈을 사용하는 프로그램의 경우 좀 문제가 잇을 소지가 있다는 글이 보여서요. perlcc가 어느정도 안전을 보장해준다면 가장 이상적일것 같긴 합니다.

linuxs의 이미지

gtkmplayer

http://gtkplayerembed.sourceforge.net/
gkt에 mplayer 를 붙이는 위젯이 있습니다.
참고하세요

gundamboy의 이미지

gtk+에서 동영상 이미지를 출력하는 방법을 알고 싶습니다.

gtk+에서 동영상 이미지를 출력하는 방법을 알고 싶습니다.

현제 동영상 이미지를 가져와 메모리에 적재한후(void* newimage) gdk_draw_rgb_image()함수를 이용해 한 frame(한 화면, 즉 정지 화면)만 출력했습니다.

하지만 동영상이기 때문에 frame이 바뀌면서 계속 보여줘야 합니다. 어떻게 해야 합니까?

gtk+를 시작한지는 한 일주일 정도 됐습니다. 도와주세요~~~~

자세히 알려주세요~~

예제로 알려 주시면 더욱더 감사하겠습니다.

아님 제 메일을...
gundamboy

exsider의 이미지

java vm 에 매개변수 넘기기

java 를 실행할 때 -Xms128m 같은 매개변수를 가상머신에 넘기려면 어떻게 해야 하나요?

Quote:
java 실행클래스 프로그램 매개변수 -Xms128m
java 실행클래스 프로그램 매개변수 -vmargs -Xms128m
java -Xms128m 실행클래스 프로그램 매개변수
java -vmargs -Xms128m 실행클래스 프로그램 매개변수

위처럼 해보았지만 위의 2개는 -Xms128m 을 프로그램의 매개변수로 인식하는듯하고 밑의 2개는 오류가 나며 실행이 안됩니다.

bamchi의 이미지

ActiveX나 타 어플리케이션을 통해 JRE를 배포하는 것은 법적 문제가 없나요?

애플리케이션을 자바웹스타트를 통해 배포중인데 유저들이 불편을 느끼는 점이 있어서요..
문서에 나온대로 웹스타트를 실행하기 위한 셈플 스크립트를 이용하면 자바를 완전히 설치하고 난 후 페이지 리프레쉬를 해주어야 웹스타트가 시작되는 문제점이 있습니다.
리프레쉬를 하지 않고서는 설치하기 이전의 액션이 취해지기 때문입니다.

이런 문제점을 해결하고, 유저들에게 불편함을 주지않기 위해 썬에서 제공하는 jre설치 파일 자체를 activex를 통해 다운로드하여 실행해주면 좀 더 편리할 것 같은데... 혹시 법적인 문제점이 있는가 해서요..

kashmir의 이미지

winAPI와 C를 사용하여 아주 간단한 창 하나 만들 때

요즘 MSVC++2005를 사용하여 C/C++를 배워볼까 하고 공부를 시작하였습니다.

WINAPI에 대하여 http://www.winprog.org/tutorial/에서 보고 있는데 다음의 코드를 빌드하여 실행하였을 때 이상한 결과가 나오네요.

[code:1]
#include <windows.h>

const char g_szClassName[] = "myWindowClass";

// Step 4: the Window Procedure
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
case WM_LBUTTONDOWN:
{
char szFileName[MAX_PATH];

이재익의 이미지

network 드라이버 잡는법??

안녕하세요. 윈도우 쪽만 보다가 이번에 리눅스 쪽 과제를 처음 해보는 학생입니다.
USB 메모리 스틱에 리눅스 커널을 넣고 간단한 네트워크 프로그램을 만들려고 하고 있습니다.

이 밑의 주소대로 USB 로 리눅스 부팅은 성공 하였습니다.

http://wiki.kldp.org/wiki.php/LinuxBasedOnUSB-StorageDevice

여기서 네트워크를 설정하고 싶은데 리눅스는 첨이라 대략 난감 하더군요.

이리저리 알아 봤는데 정말 모르겠습니다.

페이지

프로그래밍 QnA 구독하기