프로그래밍 QnA + 설치 및 활용 QnA

joon의 이미지

udev 5.0 에서요

그놈코리아에 올렸지만 여기에도 질문을 올립니다.

실력도 없으면서 페도라 개발 버젼 쓰고 있습니다.
별문제 없이 계속 쓰고있는데 오늘 저녁에 yum으로 업그레이드 시키니깐 제법 많은 패키지가 업그레이드 됐습니다.
그런데 재부팅 하니깐
부팅 메세지에서 udev 부분에서
/etc/sysconfig/makedev.d/*.nodes 라는 파일이나 디렉토리가 없다는 메세지가 뜨는데 실제로 없습니다.
udev 부분에서 /etc/udev 에서 관리해주는 것인줄 알았는데 바뀐거지요?
그리고 /etc/sysconfig/makedev.d/*.nodes 를 어떻게 생성하는지 모르겠습니다. MAKEDEV를 뒤져봐도 잘 모르겠습니다.

ins878의 이미지

cpu 사용율를 구하는 공식이 있습니까?

안녕하세요. 리눅스를 공부하면서 궁금한 점이 있어서 이렇게 글을 올립니다. 보통 cpu 사용율을 보려면 /proc/stat에서 보는 것으로 알고있습니다.
여러 프로그램 소스를 분석하니깐 stat cpu의 2,3,4,5 필드(user, nice, kernel, idle)를 보고 cpu사용율을 계산하더군요. 근데, 궁금한 점은 각 소스마다 cpu 사용율을 구하는 공식이 틀리다는 것입니다.
어떤 소스는 /proc/stat의 user, nice, kernel, idle만으로 cpu사용율을 구하고, 어떤 소스는 /proc/stat의 내용과 각 프로세스의 utime(user 모드)와 stime(kernel 모드)을 이용하여 구하더군요.

kldpcadk의 이미지

malloc()함수의 이상한 메모리 할당... ...

행렬의 곱을 계산하여 출력하는 프로그램입니다.

이상한 점은 행렬의 크기를 프롬프트상에서 입력받아 메모리를 할당하게 되어 있는데 0 0 0으로 크기를 입력하였을때 *result[z], *a[x], *b[d]의 선언 순서에 따라 result[z]에 메모리 할당이 되었다 안 되었다 합니다. 왜 이렇죠????

0 0 0 으로 입력하면 원래 메모리 할당 자체가 안되어야 하는거 아닌가요???

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

void mulTarr(int **res, int **a, int **b, int m, int p, int n);

frombc7197의 이미지

XP를 새로 깔았더니 GRUB이 사라졌습니다.

지금 하드를 2개 쓰고 있는데.

hda 에는 WInXP를

hdb 에는 Fedora를 사용하고 있습니다.

그런데 XP를 부득이하게 재설치하니

Grub이 날아가버렸습니다.

이럴 경우 다시 복구하려면 어떻게 해야하나요?

nayana의 이미지

ping 테스트에서 타이머구현?

[code:1]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <signal.h>
#include <unistd.h>
#include <sys/time.h>
#include <arpa/inet.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <netinet/ip.h>
#include <netinet/ip_icmp.h>
#include <netinet/in.h>

#define BUFSIZE 4096

int seqnum; // ping 메시지 일련번호
char recvbuf[ BUFSIZE ]; // 수신버퍼
char sendbuf[ BUFSIZE ]; // 송신버퍼
int rawsock; // Raw 소켓 번호

cjy1126의 이미지

pro*c 쿼리에 관한 질문입니다.

PRO*C로 사원출근기록을 만들고 있습니다.

int IsStart(int sabun, char *strDay)
{
int seq = 0;

EXEC SQL SELECT SEQ INTO :seq FROM AGENT_TEST WHERE STARTDAY=:strDay AND SABUN=:sabun;

return seq;
}

위와같이 오늘 출근한 기록이 없으면(seq=0) 첫출근으로 간주하고 출근 기록을 insert 합니다.

문제는 db table의 구조를

sawon table

SABUN                     NUMBER(22) NOT NULL,
NAME                      VARCHAR2(8) NOT NULL,
PRIMARY KEY ( SABUN )

kkjin32의 이미지

gdbm에서 DB 사이즈 문제 입니다.

안녕하세요.
gdbm을 이용하여 어플리케이션을 개발하고 있습니다.
다음과 같은 문제가 있어서 도움 부탁드립니다.

1. 16byte 키를 가진 데이타를 800만건 저장하여 하나의 DB를 만들려고 합니다. 파일 크기가 670M가량 됩니다.
너무 커서 도저히 사용할수 없는데 혹시 데이타를 store할때나 create 할때 옵션등을 이용하여 DB 사이즈를 작게 만들수는 없을 까요?

2. gdbm_delete를 이용하여 DB에서 데이터를 삭제하고 있습니다.
그런데 DB file 사이즈가 줄어들지 않습니다.

GoodWolf의 이미지

윈도서버에 물려있는 스토리지를 리눅스에서 활용할 방법은 어떤

EMC의 AX100이라는 스토리지가 있습니다. 리눅스에서 쓰려던 계획을 포기하고, ㅡㅡ;;
.
윈도 2003서버에서 돌리려 합니다.
..
윈도 2003서버에 물려있는 스토리지를 리눅스에서
..
제대로(?)활용할 방법이 없을까요? +_+
..
삼바로 붙이려 하니... NTFS라.. 쓰기가 안될거 같고, ㅡㅡ;
..
마땅한 방법이 없을까요? +_+?
..

윈도 서버는 돌리기 쫌 머하네요. +_+
..

loader의 이미지

리눅스 콘솔모드에서 자바와 한글..

자바로 통해서 소켓으로 자료를 주고 받고 있습니다.

그런데, 자꾸 한글이 ??? 모양으로 깨지더군요..

그래서 검색을 했더니

대부분 font.properties.ko인가? 하는 파일을 만들고.. 어쩌구.

하는 방법이 많이 있더라구요.. 그런데 전혀 먹히지를 않습니다.

지금 저는 X는 일체깔지 않았는데 혹시 그것 때문에 그런가요?

순수 콘솔모드에서 자바 한글 문제 해결방법을 아시는 분은 없나요?~~

안되면 안되다라는 말이라도..

ddakgi의 이미지

간단한 텍스트 형태의 메일을 보내려고 합니다..

개발중인 단말기기 있는데...
Os는 linux 입니다.
인터넷은 연결되어 있고, http는 올려서 잘 동작하고 있습니다.
메일서버를 올리려고 하는데.. sendmail을 올리려고 하니깐 너무 커서 단말기에 올리기기 좀 힘드네요..쩝..
용량이 작은 메일서버 혹시 있을까요??
아니면 sendmail을 이용하지 않고 메일을 보내는 방법이 있나요?
단말기 특성상 메일을 보내기만 하면 되거든여..^^
아시는분 도움좀 주세요...

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기