초기 리눅스 설치 시 설정한 swap은 크기를 변동할 수 없는 것으로 알고 있는데요, 정말 그런건지요.
솔라리스에서는 mkfile로 swap파일을 만들어서 언제든지 늘일수가 있는데요, 리눅스에서도 가능할 거 같아서요. home의 일부를 쓴다거나 아님, 다른 하드를 하나 더 달거나 (혹은 raid를 마운트 시키는 등)해서 swap을 확장시킬 수 없을까요.
시리얼 프로그래밍중 이상한 부분이 있어서 글을 올려요.
지금 제가 KLDP의 시리얼하우투문서를 보면서 따라하고 있습니다. 그 중 select함수를 통한 멀티플레싱부분을 보고
따라하고 있는데 이상한 문제가 발생합니다. 자꾸 select함수가 리턴이 되는됩니다. 아래에 제 소스코드를 올립니다.
int main(void)
안녕하세요 웰컴메세지를 고치려고 하는데 어디서 고치는지
처음 텔넷접속하면 Welcome to '호스트네임' 이렇게 나오는데
지금 호스트네임을 바꾼 상태거든요 그래서 이것좀 바꿨으면 좋겠는데
/etc/issue 인줄알고 찾아봤는데 아예 내용이 없네요 생성해서 텍스트 집어넣으면
Welcome to 밑에 텍스트가 나오니 얘는 아닌거 같구 ......
제가 v2.4.20 -> v2.4.9 로 다운 그레이드 과정에서
겪은 문제점
pci device name database
를 선택하면
커널 컴파일 과정 중
make bzImage 에서 pci 에러
선택하지 않으면
부팅 과정에서
mkrootdev mknod 오류가 발생합니다...
저의 생각으로는
v2.4.20 에서 proc/pci 파일이
v2.4.9 와 호환 문제로
inod 가 될지 않아서... 즉 mknod 가 실행되지 않는것 같습니다..
경험없는 초보 관리자입니다. 현재 제가 관리하고 있는 서버의 사양때문에 다른 서버의 사양은 어찌되는지 궁금하여 글남깁니다. 현재 웹서버는 제온 2.4 dual 2G SATA HDD Fedora core4 Apache 2.x.xx PHP 5.x.x DB서버는 제온 2.0 dual 2G SATA HDD Fedora core4 Mysql 4.1.14 입니다. 하루 페이지뷰는 100만정도이고, 시간당 약 300만건의 쿼리가 처리되는데
gdb에서 보면 심볼파일을 따로 로딩할 수 있습니다. 이때 쓸 수 있는 심볼파일은 어떻게 만드나요?
질문을 수정하였습니다. ------------------------------------- 아래는 원본 질문입니다. 보통 디버깅을 위해 심볼을 아래와 같은 옵션으로 만들곤 합니다. gcc -g source.c -o exetest
그런데 RPM패키지를 보면 *-debuginfo.rpm 패키지가 있습니다.
안녕하세요?
현재 실행중인 프로세스가 특정 조건, 뭐 예를 들면 "reload"라는 명령을 받으면 자기 자신을 다시 처음부터 실행키도록 할수 있을까요?..
제가 펄 스크립트로 짜여진걸 C로 변환 중인데, 펄 스크립트의 경우는 중간에
exec( '/usr/local/test/reload_script.pl' );
이런식으로 자기 자신의 이름을 파라메터로 하여 리로드를 하는 모양인데.. C 프로세스도 exec family를 이용하여 가능할까요?
kernel 2.6.16.20를 가지고 공부하고있는데요, switch_to()에서 막혀서 질문합니다.
15 #define switch_to(prev,next,last) do { \ 16 unsigned long esi,edi; \ 17 asm volatile("pushl %%ebp\n\t" \ 18 "movl %%esp,%0\n\t" /* save ESP */ \
저는 MicroC/OS-II를 PXA255 board에 포팅을 하고 audio device driver를 만들어 MP3 codec을 사용해서 재생을 하는 것입니다.
porting은 완료가 되었고 audio device driver를 간단히 제작 했습니다. 그런데 DMA를 사용했는데 processor를 사용한다면 어떻게 해야 하나요?
그리고 MP3 codec을 MPEG 1, 2 로 decording이 가능 한건가요??