프로그래밍 QnA

hyper9의 이미지

CPU가 얼마나 바쁜지 알 수 있는 방법이 있을까요?


일단 지금 사용하는 System은 Quadcore가 2개 장착되어 있습니다.
따라서 8개의 Core가 보이고요..
8GB의 memory가 장착되어 있는데요..

이 중에서 CPU (#0, #1, #2) 와 Memory (2GB)를 하나의 Process 에 할당했어요 ..
그런데,, 이 process에는 여러개의 thread가 동작하고 있는데요..

이걸 그냥 두면 이 CPUSet안에서, CPU의

intmain1202의 이미지

masm lgdt명령어..

masm은 lgdt 명령이 존재를 안한다고 그래서 기계어로 추출해서 책에서 쓰고있는데요

이 기계어를 어떻게 뽑아냇는지 궁금합니다

nasm에선 lgdt라는 명령이 존재하니 이것을 기계어로 추출하여 쓴건가요(어짜피 masm이나 nasm이나 기계어는 같기때문??제생각입니다)
일것같은데.. 근데 제가 nasm을 디스어셈블해서 봣더니 틀리더라구요 책의 예제의 기계어명령이랑 제가 하는방법이 잘못된건지;;

기계어를 어떻게 뽑아 냇을까요 저자는...흑흑

그리고 어떤분께서 답변에

macro lgdt 라는 명령이 있다고 하셧는데
.emit xxx
.emit xxx
end macro 이런식으로 쓰시더라구요
근데 xxx에 어떤걸 넣어야되는지 모르겟습니다.
masm싸이트 들가보니 명령어를 못찾겟네요;
구글링해봐도 저렇게 lgdt 명령을 쓰는 예제를 못찾앗는지 없는건지..;;
아시는분 있다면 답변좀 부탁드립니다.

mayaabba의 이미지

로컬 네트워크에서 다른 컴퓨터 접속시

윈도우 같은 경우 실행창에서 \\를 입력한 다음 IP주소를 입력해 주면

공유 네트워크로 접속이 가능 한데요

우분투에서는 어떻게 해야 하나요?

접속하려는 컴퓨터는 윈도우 입니다.

mayaabba의 이미지

모듈내에서 응용 프로그램 실행

모듈내에서 응용프로그램을 실행 시킬수 있을거 같은데요

XXX_exec() 였던거 같은데 정확한 함수 이름이 기억이 안나네요.

알고 계신분은 도움 부탁드릴게요.

choboja의 이미지

[[완료]] linux rb_node에 대한 질문입니다.

음 cfs를 공부할려고 rb tree 에 대해서는 공부하였는데
리눅스 코드를 보다 막히는 부분이 있네요.

첫번째 궁금증은
struct rb_node
{
unsigned long rb_parent_color;
#define RB_RED 0
#define RB_BLACK 1
struct rb_node *rb_right;
struct rb_node *rb_left;
} __attribute__((aligned(sizeof(long))));

__attribute__((aligned(sizeof(long))));

이것

victoryz12의 이미지

어셈블리 공부를 하다가 레지스터에 관하여 여쭈어봅니다.

안녕하세요^^

어셈블리를 공부를 하다가 레지스터에 대하여 궁금한 점이 있어서 질문을 드립니다.

1.

mayaabba의 이미지

usb probe 함수

usb device driver 를 작성할때 기본적으로 probe() 가 제일 먼저 불러지게 되는데요

이 함수는 누가 호출 하는 건가요?

core 가 호출한다는것은 알겠는데 문제는 정확히 어떤 이벤트에 의해 호출이 되는지

또 어떤 함수가 호출하는 건지 알고 싶습니다.

도움 부탁드립니다.

rhajrs의 이미지

linux os 종료시의 signal 잡을수 있는지 여부

현재 rtsp 프로토콜을 이용하여 영상 전송을 하는데요..

os종료시 signal을 잡아 teardown packet을 보내고 싶습니다.

쉽게 요점만 설명하면 os가 종료 될 시에 특정 signal을 잡아 프로세스상에서 명령 처리를 할 수

있는지 알고싶습니다.

페이지

프로그래밍 QnA 구독하기