프로그래밍 QnA

0huni의 이미지

쉘 스크립트를 만든는데요???????

...
file=$(date +%Y%m%d)_backup  
echo $file
...

위와같이 하면 "오늘날짜_backup"이 되잖아요?
예를 들어 20041206_backup 처럼...

그런데 오늘의 하루전을 나타내고 싶은데 어떻게 하면 되는건가요?
"20041206_backup" 이 아닌 "20041205_backup " 이렇게요..

방법 좀 가르쳐주세요~~~

caosmos의 이미지

[질문]프로그램내 메모리 해제 관련

아래글을 읽으면 리눅스 os가
프로그램 종료되면 남아있는 메모리를 자동해제해준다고
한는데 이것이 맞는지 궁금합니다.

예를 들어 malloc을 이용해서 메모리가 할당된 상태에서
Ctrl-C 와 같이 키보드 입력(프로세스 종료)에 의해서
free 함수 호출이전에 프로세스가 종료되어도 malloc으로
호출한 메모리가 자동으로 해제되는것인지요?

윈도우즈환경에서 이렇게 동작하면 메모리가 계속남아있는데
아래글을 읽으면 자동으로 운영체제가 해제해주는거 같아서

gugudan의 이미지

네트워크 관련 질문입니다.

서버 테스트를 하고 있는데
클라이언트로 스레드 500개를 돌려서 접속해서 데이타를 전송하는
클라이언트하고 서버를 간단히 만들어서 테스트를 하고 있는데
클라이언트에서는 pthread를 이용해서 500개의 thread를 생성했는데

netstat -an으로 상태를봤는데
한번에 500개가 생성되는게 아닌가 보군요..
연결(ESTABLISHED)가 되는 시점을 grep으로 봤는데
점차적으로 증가를 하는군요..
전 한번에 500개가 될줄 알았는데..

그리고 488개까지 올라가는데 500까지는 가지도 않는군요..

highvolt의 이미지

Java VM은 데몬 처럼 항상 작동이 가능한가요?

자바를 이용하여 초보적 수준에 프로젝트를 수행하고 있습니다.

자바를 사용하면.. 역시.. 제가 느끼기에 실행 속도가 좀 느리다..라는것입니다.

특히 스윙을 이용하여 프로그램을 짤때.. glib 를 사용하여 만든것 보다는

많이 느립니다.

더 정확하게 말하면.. 처음..프로그램이 메모리에 로드되고. 윈도우가 뜨는데

까지 걸리는 시간이 많더군요..

제가 알기로 자바 프로그램이 실행 될려면 VM 이 실행되고..그위에

자바 프로그램이 돌아가는것 같습니다. 그리고 프로그램이 종료되면

segfault의 이미지

괜찮은 쉐이더 서적좀 추천부탁드립니다

GPU의 쉐이더에 대해 공부를 하려고 합니다.

쉐이더에 대해서 잘 설명되어 있는 책좀 추천 부탁드립니다.

nvidia의 Cg든 GLSL이든지간에 상관없습니다.

다만 OpenGL로 되어 있어야 합니다.

nTachyon의 이미지

top의 소스는 어디서 구할 수 있을까요?

나름대로 검색을 해 보았지만, 검색 방법이 잘못 된 것일까요... -_-a
top의 소스를 구해볼 수가 없네요.

url을 아시는 분 계시면 부탁 드리겠습니다.

top에서 cpu 정보 뽑는 부분을 한번 보고 싶어서요.
proc를 이용한다는 건 아는데, 좀 돌아가는 걸 뜯어보고 싶네요.

그럼 좋은 주말 되세요~ ^^

accent88의 이미지

32bit 환경에서 작성된 소스를 64bit로 옮겨갈 때 고려할 것들이

지금까지 대부분의 프로그램들이 16비트 내지는 32비트 시스템용으로 만들어졌고 소스코드도 특별히 64비트를 고려하지는 않았을 거라고 생각되는데... 만약 그러한 소스를 빌드해서 64비트에서 돌아가게 하려면 어떤 것들을 고려해야 할까요? 간단히 재빌드해서는 프로그램이 돌아가지 않더군요. 이미 경험하신 분들의 조언을 듣고 싶습니다.

xibin의 이미지

usb p2p messaging device driver... 참고 reference 좀...

안녕하세요?

지금 학교 과제로 usb p2p messaging device driver를 급히 만들고 있습니다.

Ori Pomerantz 아저씨 reference를 보고서 일단 제 커널에서 간단한 character device를 만들어서, ioctl을 이용해서 /dev/char_dev에서 message 뽑아내서 화면에 찍어주는 것까지는 했거든요.

그런데...

이걸... 한 컴터에서 usb cable에 message를 넣어주면 다른 컴터에서 그걸 받아서 화면에 찍어주는 걸로 좀 upgrade 시켜야 하는데...

..

여기 kldp도 그렇고 다른 싸이트들에서도... 알아볼 수 있을만한 reference를 찾을 수가 없네요.

smallhuman의 이미지

모듈프로그램 할때 __init 가 뭔지 모르겠습니다 ㅡ.ㅠ

음.. 모듈 프로그래밍 메뉴얼 보면서 공부중인데...

__init에 대한 설명을 읽어 봐도 모르겠습니다 ㅡ.ㅠ...

간략하게 알려주세요~ ^^

dragem의 이미지

pipe 사용에 대해..

[code:1]
pipe(fd);

pid = fork();
if(pid == 0)
{
dup2(fd[1], STDOUT_FILENO);
if(execlp(buff[0], buff[0], NULL) < 0)
printf("1err\n");
exit(1);
}
else if(pid > 0)
{
waitpid(pid, NULL, 0);
}

pid = fork();
if(pid == 0)
{
if(dup2(fd[0], STDIN_FILENO) != STDIN_FILENO)
printf("error\n");
if(dup2(fd[1], STDOUT_FILENO) != STDOUT_FILENO)

페이지

프로그래밍 QnA 구독하기