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

thslrtoo의 이미지

[완료] pthread_create()와 pthread_join()을 정확히 모르겠어요.

스레드 공부를 하고있는데 아래와 같은 코드가 예제로 있더군요.

declspec의 이미지

QEMU 와 VMware 의 차이?

QEMU 와 VMware 의 기능적인 차이점은 어떤게 있을까요?(성능, 디자인 이런거 말고...)

QEMU 와 VMware 에 대해서 아래처럼 이해를 했는데 뭔가 착각하는듯한 느낌이들어서...
조언부탁드립니다

1. 제가 이해하기로는 QEMU 의 경우 CPU 아키텍쳐 에뮬레이션이 가능하지만

VMWare 는 그게 안되는거로 아는데 맞나요?

이 두가지만 빼면 기능적으로는 모두 동일한가요?

2. 그리고 QEMU 가 사용하는 가상 하드디스크 이미지파일과

VMware 가 사용하는 가상 하드디스크 이미지파일은 개념적으로 같은것이죠?

3. QEMU 를 사용할때는 컴파일된 커널이미지(리눅스커널이미지같은)를 이용해서 바로 부팅이 가능한데

VMWare 에서는 안되나요? 아니면 제가 뭔가 착각을 하는게 있나요?

4. QEMU 설정중에 램디스크를 지정하는것이 있는데 이건 반드시 지정해줘야하는건가요?

지나가는새의 이미지

mac 쓰시는 분들.. gcc(크로스 컴파일러) 사용 가능 할까요?

안녕하세요..

노트북에 특정 작업환경을 갖추려고 하는데, 맥 에어를 보고 있습니다.

궁금한 것이, 제가 montavista cross-compiler for mips를 사용해야 하는데, 혹 맥 유저분들 정보 있으신가요?

아마 gcc-3.3 정도 였던 걸로 기억 합니다.

정보 부탁 드립니다.

감사합니다.

declspec의 이미지

ELF 의 PLT, GOT 그리고 동적라이브러리에대한 질문

안녕하세요

요즘들어 제가 알고있는 리눅스 동적라이브러리에 대해 혼란이 생겨 질문드립니다
잘못 알고있는 부분 있으면 지적과 정정 부탁드립니다

1. 정적라이브러리를 사용하는 바이너리
gcc 에서 -static 옵션으로 컴파일한 ELF 바이너리로서 사용하는 라이브러리의 코드가
파일상에 박혀있고 로더에 의해 메모리에 로드될때 고정된 가상메모리 위치에 전부 매핑된다.
PLT, GOT 가 필요없다(근데 readelf 로 보면 섹션이 나오는데 왜있는지 모르겠다)
장점 : 라이브러리 의존성등의 문제가 단순해짐. 라이브러리 사용속도가 빠름
단점 : 파일사이즈가 커짐. 메모리상에 올라갔을때도 다른 코드들과 라이브러리 공유를 못함. 라이브러리 수정하려면 재컴파일해야됨

ant01의 이미지

리눅스 서버 이전시 계정의 이동

기존에 사용하던 서버를 용량 문제로 새로운 서버로 이전하게 되었습니다.
그런데 사용자 계정의 비밀 번호를 모르는 상태에서 원래 사용하던 비밀번호를 그대로 유지하며 계정을 옮기려니
방법을 모르겠습니다.
알려 주시면 감사하겠습니다.

ndmnwg의 이미지

커널 메세지 질문

하나의 bio를 처리하는 과정에서 나온 에러입니다.

avanwz의 이미지

[완료] printf가 재때 재때 출력을 해주지 않네요 출력이 지연됩니다

지금 간단한 계산 프로그램을 만드는데 계산하나하나가 시간이 오래걸리는 것이라 그냥보면 답답해서
현재 진행상황을 알려주기위한 기능을 넣으려고 합니다.
방법은 총계산해야하는 양에서 현재 계산이 진행된양을 나눠서 몇프로 진행되었는지 구하고 출력해주게 했거든요.
%계산이 끝나면 printf로 현재 몇% 진행중입니다를 출력하게끔 했습니다.
그런데 분명히 실시간으로 %가 출력이 되야하는데 계산이 끝나면 주르륵 1-100까지 한번에 출력이 되어서 난감하네요

프로그램 구조는
main()
{

a(입력값);
}

a()
{

loop( 연산횟수 )
{
계산
현재 진행 % 계산

if( %가 증가하면 )
{
printf( 현재 x% 진행 );
}
}
}

kimyh의 이미지

[완료]mysql 디비의 drop table 질문입니다.

작업은 콘솔에서 하고 있습니다.

데이터베이스안의 테이블을 삭제할경우 예를 들어 table 미름이 abs로 시작되는 테이블을 모두 식제하는
drop table abc* 같은 명령은 없는가요?
있을법도 한데 초보자라서 .....
abc로 시작되는 테이블이 수백개가 된다면 한개 한개씩 drop table 명령을 준다면 날밤 샐것 같아서요.

fixme의 이미지

실시간으로 업데이트되는 웹사이트 만들려면..

장고(django)로 웹 프로그래밍에 입문한 새내긴데요
간단하게 게시글 보며주는 페이지에서 새로고침 안해도 새로운 글이 생기면 화면에 바로 보여주게 하려고 하는데요
뭘 공부해야하나요

declspec의 이미지

리눅스 elf 파일이 실행이 안될때

root@declspec-desktop:~# file 242
242: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
root@declspec-desktop:~# ./242
bash: ./242: No such file or directory
root@declspec-desktop:~# ls -al 242
-rwxrwxrwx 1 root root 5163 2012-07-28 02:59 242
root@declspec-desktop:~#

242 라는 ELF 파일이 있습니다
권한을 777 을 주고 루트로 실행하려는데도 실행이 안됩니다
bash: ./242: No such file or directory
이거만 나오네요...

페이지

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