프로그래밍 QnA

slowind의 이미지

동작중인 프로세스(자식 프로세스 포함하여..)들의 메모리 사용

동작중인 프로세스(자식 프로세스 포함하여..)들의 메모리 사용량을 알 수 있는.. 방법이 없나요?

ps , top 명령어로는 부모 프로세스와 자식들을 모두 포함한

전체 량 밖에 알지 못하는데

부모프로세스에 포함된 자식 들 각각의 메모리 사용량을

알 수 있는 방법이 없나요?

dopesoul의 이미지

dev-cpp + cvsnt 가 동작이 안되네요...

dev-cpp + cvsnt 가 동작이 안되네요...
cvs 설정을 하고 OK 를 누르면 콘솔창만 덩그러니뜨고
아무런 동작도안합니다.
ctrl+c 를 눌러서 콘솔창이 꺼지면 그냥 에러났다고만하고
cvs 서버로 접속을 안하네요
일부러 주소 아이디 이런것도 틀리게 해봤는데
틀리다는 말도안나오고...
버전이 4.9.9.1 인데...
이상하고 희안하네요 ㅎㅎ

gugudan의 이미지

스레드를 이용한 서버를 개발했는데..

툭하면 죽네요..
gdb를 이용해서 따라가보면
vfprintf에서 죽는거 같은데..
아무리 봐도 죽을때가 없는거 같은데..
Segmentation fault
가 나오네요..

아마도 출력할때 값이 NULL때문인거 같은데
NULL이 나올 일이 없는데..

동기화도 완벽하게 잡아준거 같은데..
계속 에러가 나오고 있고..
ㅜ.ㅜ

차라리 thread를 걷어버리고 새로 만들어야 하나?
하는 생각이 드네요.

WanTheMagician의 이미지

자바의 간단한 프로그램(젠투의 Eclipse에서)

자바에서 Awt를 이용한 간단한 프로그램을 책을 보고 입력했는데,

import java.awt.*;
import java.awt.event.*;

public class FrameEx1 extends Frame {

public FrameEx1(String name) {
super(name);
}

public void showFrame() {

setSize(300,300);
setLocation(100,200);
setBackground(Color.yellow);
setVisible(true);

//종료 버튼을 누르면 종료하게 만들기(없어도 실행가능) ----
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent w) {
System.exit(0);
}
});
}

public static void main(String[] args) {

kcv의 이미지

쉘프로그래밍에서 mysql이 잘 안되네요^^

제가 mysql의 디비 안에 들어있는 자료로
사요자를 추가하려고 합니다

#!/bin/bash
#
# ID : 사용자 계정
# PASS : 사용자 계정의 비밀번호
# URL : 사용자의 도메인 주소
#
clear

shell=abcd

# MySQL 계정 추가 SQL 쿼리문 실행
echo "use test;
SELECT user_id FROM zetyx_member_table WHERE level=1;
" > ./tmpfile

useradd {mysql -u root -p${shell} mysql < ./tmpfile}

------------------------------

select를 통해서 user_id를 추출은 하였으나
useradd를 하는데 user_id를 사용하고 싶은데
어떻게

juluv의 이미지

[질문]malloc 할때마다 호출되는 커널내 함수에 대한 질문

먼저 새해 복 많이 받으세요...
다름이 아니라 "프로세스가 메모리 할당을 요청할 때 커널의 어떤 부분이 이를 담당"하는지 궁금해서 질문을 드리게 되었습니다.

좀 더 구체적으로 말씀드리면,

------------- test.c ---------------
#include <stdlib.h>
int main(void){
   int *a=calloc(4,(sizeof)int);
   free(a);
   return 0;
}
-------------------------------------

위의 유저프로그램에서 calloc을 할 때,
커널 내의 sys_brk(mm/mmap.c)가 호출되어 heap영역을 할당해준다고 알고있습니다.

jyj9782의 이미지

파일을 커널에서 어떻게 다루죠? 소스좀 고쳐주실래요?

움, 커널 2.4.25 에서 작업중입니다..모듈로 올리는데요..

파일을 열어서 출력하는 간단한 프로그램이요..

[code:1]
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/vmalloc.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/fcntl.h>
#include <linux/file.h>

void myfile(){
struct file* filp;
long size;
char *data;
loff_t pos;

filp = filp_open("/tmp/cmd", 0, 0);
size = filp->f_dentry->d_inode->i_size;

coolhex의 이미지

옛날 텍스트 머드 를 윈도에서 '구현'해보려고 하는데요.

프로그래밍은 예전 도스에서 TC몇번 해본것밖엔 없구요.

대충 구상해보고 있는데 MFC로 구현이 가능한지 좀 알려주시면 고맙겠습니다.

일단 프로그램은 서버,클라이언트 두개로 돼있구요.

클라이언트쪽에서 방 이름이라던가 설명같은것들을 방의 고유번호를 이용해서 서버쪽에 요청하면 서버쪽에서 보내주고 클라이언트는 그것을 간단하게 그냥 뿌려주고, 나머지 전투라던지 그런것은 클라이언트쪽에서 작동하구요. 지금보고있는 책에서 네트워크프로그래밍은 소켓을 이용한 방법이 있어서 그것으로 네트워크관련은 구상해보고 있는데요.

hys545의 이미지

odcctools 컴파일 에러-도와주세여.

cd libstuff && make
make[1]: Entering directory `/home/hys545/work/gnustep/OpenDarwin/projects/odcctools/src/files/libstuff'
gcc -Wall -Wno-import -DHAVE_CONFIG_H -D__LITTLE_ENDIAN__=1 -DINTERIM_PPC64 -I..//include -I../include -include ../include/extern.h -I../include/foreign -g -O2 -c -o print.o print.c
In file included from print.c:24:
..//include/stuff/print.h:36: error: syntax error before "va_list"
print.c:34: error: syntax error before "va_list"
print.c: In function `vprint':
print.c:36: error: `format' undeclared (first use in this function)
print.c:36: error: (Each undeclared identifier is reported only once

muncok의 이미지

어셈블리어 처음배우는데 질문이 있어요

MAIN SEGMENT
         ASSUME CS:MAIN,DS:DATA
;
          MOV AX,DATA
          MOV DS,AX
          MOV DL,AA
          MOV AH,2
          INT 21H
          MOV DL,BBB
          MOV AH,2
          INT 21H
          MOV AH,4CH
          INT 21H
;
MAIN ENDS
;
DATA   SEGMENT
AA     DB   'a'
BBB    DB  'b'
;
DATA    ENDS
             END

이렇게 했는데요

Assembling: C:\masm32\aaa.asm
C:\masm32\aaa.asm(4) : error A2004: symbol type conflict

이렇게 나오네요

왜 ax와 data 세그먼트의 크기가 불일치하죠?

페이지

프로그래밍 QnA 구독하기