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

happyKYS의 이미지

커널 page 구조체 관련 질문 드립니다.

안녕하세요. 커널 memory 쪽 분석 도중 궁금한 사항이 생겨 질문드립니다.

보통 32bit linux kernel에서 물리메모리는 page frame 4KB 단위로 쪼개서 관리하는 것으로 알고 있습니다.

궁금한 것은 이 page frame과 매칭되는 가상 주소 영역의 page 디스크립터가 있을 것인데요, 이 page 디스크립터들은 영구적으로 low memory에 위치하는 것으로 알고 있습니다.

이 page 디스크립터들이 위치하고 있는 영역이 어딘지 찾고 싶은데 조언좀 부탁드립니다.

감사합니다.

miracleman의 이미지

#define 쓰임에 대한 질문 드립니다.

안녕하세요.
#define은 pre-processor로서, #define a 100 이런식으로 보통 쓰는 걸로 알고 있습니다.
그런데, 가끔 소스를 보면, #define CONFIG_H 이런식으로 정의해놓은걸 봅니다. 한마디로 저런 선언문이 엄청 많은걸 볼 수 있었습니다.
위와 같은 경우에는, 저걸 어떻게 표현을 해야하죠. CONFIG_H가 뭔지는 모르겠지만, 정의가 되어있다는 식으로 컴파일러에게 알려주는 역할을 하는건가요? 전문가님들의 조언 부탁드립니다. 감사합니다.

rma8806의 이미지

Linux CentOS 5를 노트북에 설치하면 베터리 보호가 될까요?

Linux CentOS 5를 노트북에 설치하면 베터리 보호가 될까요?

Windows 7같은 OS들은 베터리 충전이 99%이상 되면 자동으로 충전을 끊어서 베터리 수명이 닳는것을 막아주는데요..

그 기능이 Linux CentOS 5 OS에도 있을까요?

소규모 서버용으로 노트북을 항상 켜두는 편인데, 그점이 궁금하네요.

베터리 꼽아두면 잠깐 정전 되어도 컴퓨터가 꺼지지 않으니까 꼽아두고 싶은데.. 그점이 걸리네요.

boxboxii의 이미지

[NFS] autofs ( 오토마운트 )를 이용했을때에 문제점입니다.

안녕하세요.

현재 시스템은 아래 그림과 같이 구성되어 있습니다.
HA
(A) -- (B)
| |
| nfs |
(C) (C)

각각 A, B 서버는 서로 이중화가 되어있습니다.

A서버가 C서버의 특정 디렉토리를 nfs로 바라보고 있고, B도 똑같은 C서버의 디렉토리를 바라보고 있습니다.

여기서 autofs를 이용해서 C서버에 디렉토리를 바라 봤을시에 A서버는 df를 했을시에 목록이 24개가 떠있습니다.

하지만 B서버는 df를 했을시 nfs 마운트 포지션이 1개밖에 없습니다.

여기서 재시작문제가 아닌, 왜 여러개가 떠있나요?? 혹시 아시는분 있으시면 꼭 답변 부탁드립니다.

thursday12의 이미지

자바 소켓 프로그래밍을 통해 음원파일을 보낼 수 있나요???

소켓 프로그래밍을 통해 안드로이드 앱에
음원 파일을 보낼 수 있나요????

wodnrrns의 이미지

문자(이름)에 고유 번호 넣는 방법

간단한 웹 APP 을 만들어보려고 하는데요.

사람 이름을 입력하면, 고유한 결과를 보여주고 싶습니다.
가령 오늘의 운세라고 한다면,

그 이름을 입력하면 언제나 같은 결과가 나왔으면 좋겠는데,

이름만을 가지고 KEY로 사용하려니 어렵네요. 분포는 대략 3000건 정도인데,

그냥 바이트 배열로 바꿔서 숫자로 변경하자니.. 한쪽으로 치우칠것 같고...

질문이 좀 장황하네요,

간추려보면, 사람이름 입력이 왔을때 동일한 결과값을 보여주고 싶습니다. 그리고 Case 가 총 3000건 정도인데, 한쪽으로 치우치지 않고
고르게 보여줄 수 있는 방법이 있을까요?

chtjddlf의 이미지

TCP 소켓 프로그래밍에서 select와 recv 함수 timeout 시 어떻게 client 들을 다루나요?

안녕하세요~ 닉넴 몽키D써리원 입니다.

보통 상용화 프로그램 개발시에
서버에서의 select와 recv 함수 timeout 시 어떻게 client 들을 다루나요?

저 같은 경우에는

select 함수 timeout 시에는 서버에 접속한 모든 클라이언트 접속을 끊어버리구요
recv 함수 timeout 시에는 해당 client만 접속을 끊어버리도록 개발을 하였는데

상용화 프로그램 개발시에 다른 방안들이 있는지 궁금합니다.

pci486의 이미지

sshd 접속 상태가 이상합니다.

일단 어쩔때는 접속이 되고 어쩔때는 접속이 안됩니다.
동일 아이디, 패스워드, 포트번호 인데도 저런 문제가 발생하고 있습니다.

무엇을 어떻게 점검하며 해결해야 되는지 고수님들의 도움을 요청합니다.

-- 오늘도 초급 서버 관리자는 머리를 잡아뜯고 있습니다.

qiiiiiiiip의 이미지

pthread, socket recv에서 동일 데이터를 여러 thread에서 사용하는 방법 질문


pthread를 이용한 다중 접속 네트워크 프로그램을 만드려고 합니다..

다른 프로그램과 차이점은 하나의 소켓으로 들어오는 데이터 스트림을

두개의 쓰레드에서 처리방법만 달리하여 각각 처리하여, 2개의 결과를 얻으려고 합니다.

1. recv를 양쪽 쓰레드에서 각각하면서 동일 스트림을 가져오면 제일 좋을 것 같습니다만,
- socket을 복사하거나 하는 방법이 필요할 것 같고요..

2. 아니며 별도 쓰레드에서 들어오는 데이터 스트림을 ring buffer에서 채워넣고,
두개의 쓰레드에서 따로 따로 가져오면서, 처리하는 방식을 고려하고 있는데요..
- single-producer, multiple-consumer ring buffer의 pthread 버전을 구현하는 것도 쉽지는 않네요..

이런 일을 할 수 있는 간단한 방법이 있을까요?
데이터는 오디오 스트림입니다.

cadava의 이미지

matlab 관련 질문입니다. find 값에 따른 추가 구문

안녕하세요?
매트립 완전 초보이구요.
매트릭스가 있습니다. 5063 x 7440 sparse double 에서 필요한 것어서 새로운 파일을 만드는 겁니다.

예를 들어.

find(a(:,1)>0)

ans = 2

이렇게 값이 하나가 나오는게 대부분인데..

find(a(:,500)>0)

ans = 3434

343434

rerewrer

이렇게 완전 많이 나오는 cols 도 중간중간 있습니다.
결과 파일을 보면.. 따라서..


2
....

<3x1 cell>

이것을 요렇게

2
....

3434

343434

rerewrer

하려면 어떻게 해야 할까요?
전 간단히 루프로만 했습니다.

페이지

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