프로그래밍 QnA

poiq1의 이미지

fopen이 null로 떨어지는 이유???

안녕하세요

리눅스 환경에서 개발하고 있는중인데요..

서버 프로그램으로 10초마다 기동이 대는데

fopen 함수에서 자꾸 null로 떨어집니다.

문제는 초기기동때는 문제가 없습니다만... 대략 2시간 정도 지난 후 null로 떨어집니다.

fopen은 450번 정도 하는거 같구요..

어느 분의 글을 읽어보았는데.. fopen한 후 fclose를 안하게 되면... fopen를 계속 하다 그다음부터는 open할수 없어서

null로 떨어진다...라는 글을 읽었는데..

음.. 다시 코드를 확인해봐도 fclose를 안해준건 아닌데... 이유를 모르겟습니다.

문제가 되는 함수를 올립니다.

이 함수가 10초마다 호출이 됩니다.

lmk378의 이미지

혹시 린팩(linpack)에 대해 잘 아시는분 계시나요?

성능측정 프로그램중 linpack에 대해 궁금한점이 있습니다.
java로 작성된 linpack소스를 찾았으나 작성시점이 97년인가 그렇습니다(-0-;;)
때문에 프로그램이 약 0.04초 만에 종료되어 어느정도 정확한 성능측정이 어려울것 같아
problem size를 높혀서 측정하고 싶은데 problem size를 어떻게 하면 높이는지 모르겠습니다.
다음은 소스 일부분입니다.

public class Linpack {

private double mflops_result;
private double residn_result;
private double time_result;
private double eps_result;

Linpack()
{
mflops_result = 0.0;
residn_result = 0.0;
time_result = 0.0;
eps_result = 0.0;
}

...

zzammanbo@gmail.com의 이미지

.

qkdlsemf의 이미지

안녕하세요 c 링크드 리스트관련 질문 드립니다.


이게 struct선언부고요

typedef struct __stch{
	char chara;
	struct __stch *next;
	struct __stch *prev;
}stch;

이게 free해주는 부분입니다

heavencorea의 이미지

혹시 리눅스 쉘스크립트로 계산기 짜보신분 계신가요?

나름 사정에 의해 작성중인데요.
실력이 허접하다보니 도통 머리가 안굴러가서요.

각각 펑션에 값을 읽어 오고 계산하고 루프문을 통해서 펑션을 계속 돌리면서 순차적으로 계산이 되도록 해보고 싶어서 작성했는데 도통 되질 않아서요.

뭐가 잘못된것인지 알려주실수 있을까요?

작성한 코드는 아래와 같습니다.

UI적인 면들도 넣으려고 했는데 우선 계산도 재대로 못해서요.

#!bin/bash
#
#
array0=()

CALCUL=0

function INPUTNUMBER1 ()
{
read NUMBER1
array0=( "${array0[@]}" "$NUMBER1")
}

function OPERATOR ()
{
read OPRT
array0=( "${array0[@]}" "$OPRT")
case OPRT in
\=)
break
;;

*)
continue
;;

khjo321의 이미지

[완료] 리눅스 커널 init_task 에 관한 질문

제가 커널 소스를 공부하고 있습니다. 공부 중 이해가 안되은 부분이 있어 질문을 드립니다.
arch/x86/kernel/init_task.c 파일을 보면 다음과 같이 init_thread_union 과 init_task를 초기화 하는 코드가 나옵니다. 커널 3.0.3 기준.

union thread_union init_thread_union __init_task_data =
{ INIT_THREAD_INFO(init_task) };
struct task_struct init_task = INIT_TASK(init_task);
EXPORT_SYMBOL(init_task);

제가 이해가 안되는 부분은 위의 init_thread_union 초기화 하기 위해 INIT_THREAD_INFO(init_task)를 사용하는 부분입니다. 여기에서 init_task를 사용하는데 이 init_task는 그 아래에 선언이 되어 있어 이 지점에서는 아직 선언이 안되어 있는 상태인데 어떻게 에러없이 컴파일이 되는건지 이해를 못하겠습니다. 궁금증 좀 풀어 주세요.

chxooi의 이미지

ubuntu 에서 bandwidth 측정(iperf)

iperf 로 PC<->linux 간의 perf 측정하려는데요.
다름이 아니라, linux 에서 PC 로 flood ping 을 때려놓구 실제로 몇 M 나 왔다갔다 하는지 보려는데
옵션을 어떻게 줘야 할까요?

ping 이 얼마나 왔다갔다 한건지 어떻게 알 수 있을까요??

서버사이드
iperf -s

클라이언트 사이드
iperf -c 10.10.10.1

이렇게 만 하면 실제 와따가따하는애들을 측정하는게 아닌것같아서요...

kws4679의 이미지

mysql 쿼리 튜닝 문의드립니다

안녕하세요 컴퓨터 초보입니다

다름이 아니고 만드려는 웹 사이트에 쿼리 튜닝을 하던중에 여러가지 고민이 많아서 질문드립니다

이전글 검색쭉 해보고 나름 해결법을 찾아봤는데요 현재 상황은 이렇습니다

- 각 사용자가 가입할시 여러가지 개인 정보(레벨, 참여수, 최근참여 등등) 이 생성됨

- 각 사용자는 메인페이지에서 여러가지 개인 정보에 대한 순위를 정렬해서 볼수있음

이런데요 보시다시피 정렬이 필요한게 꽤 많습니다. 레벨정렬, 참여수 정렬, 최근참여 정렬 심지어 동레벨일경우

참여수로....

이런상황에서 인덱스를 모두 걸어놓을수는 없고 또 인덱스를 걸더라도 정렬이라서? 그런지

explain 으로 검사해보면 겉으로만 인덱스를 타고 실제로 테이블 전부를 조사하더군요

참 디비 구조도 간단히 설명드리자면

아이디 | 레벨 | 참여수 | 최근참여시간 | 쭉쭉~

이렇게 되어있습니다. 즉 최근참여한 시간을 참여시에 업데이트 해놓는 형식이구요

cinemamoon의 이미지

systemparametersinfo 이걸로 Desktop Wallpaper(바탕화면)을 WebCam출력으로 바꿀 수 있을까요?

안녕하세요 고수님들

다름이 아니라.. systemparametersinfo << 이걸로 윈도우즈 바탕화면을 Webcam출력으로 바꾸고 싶은데요...^^;

혹시 바꿀수 있는 방법이 있을까요? setWallpaper로 파라미터 주고... 하면 bitmap으로는 된다고 하는데... webcam출력은 어떻게 넣어줄 수 있을지...

답변좀 부탁드립니다^^;

cinemamoon의 이미지

systemparametersinfo 이걸로 Desktop Wallpaper(바탕화면)을 WebCam출력으로 바꿀 수 있을까요?

안녕하세요 고수님들

다름이 아니라.. systemparametersinfo << 이걸로 윈도우즈 바탕화면을 Webcam출력으로 바꾸고 싶은데요...^^;

혹시 바꿀수 있는 방법이 있을까요? setWallpaper로 파라미터 주고... 하면 bitmap으로는 된다고 하는데... webcam출력은 어떻게 넣어줄 수 있을지...

답변좀 부탁드립니다^^;

페이지

프로그래밍 QnA 구독하기