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

ireum의 이미지

우분투 오류 해결 방법 알려주세요

kernel panic not syncing 이런 문구 뜨면서 설치 진행이 안됩니다

jwkim0911의 이미지

CRT detected that the application wrote to memory after end of heap buffer 오류 해결

해당 코드를 실행하게 되면 중단점 명령 실행됨이라는 오류가 발생하게 됩니다. 이것이 정확히 무엇을 의미하고 어떠한 방식으로 해결할 수 있는지 궁금합니다. 또한 CRT detected that the application wrote to memory after end of heap buffer 라는 오류 화면 또한 볼 수 있었습니다.

trymp의 이미지

리눅스커널에서 메모리 영역을 판별하는 함수가 있을까요?


리눅스 커널에서 주소 어드레스값(유저메모리주소 아님)을 가지고

heap 영역인지, stack 영역인지, Text 영역인지

간단하게 판별하는 함수가 있을까요?

커널에서 그런 API 가 있는지 궁금합니다.

manpage의 이미지

Makefile에서 notdir 동작

Makefile에서 for 문 내에서는 notdir이 동작되지 않나요?

HDRS := include/a.h ./b.h ../lib/c.h
이 header file을 stage/include에 복사하고자 합니다.

install :
@for file in $(HDRS); do \
$(CP) $$file $(addprefix $(STAGE_DIR)/include/,$(notdir $$file)); \
done

이렇게 하면
$(STAGE_DIR)/include/ 뒤에 파일명만 추출되지 못하고 그대로 붙내요.

다른 좋은 방법이 없을까요?

라스코니의 이미지

리눅스 파이프 라인 "<<" 사용?

아래와 같은 형태의 bash 스크립트를 봤습니다.

utiladmin<<INPUTCOMMANDS
paramter_1 paramter_2 paramter_3 paramter_4 paramter_5
INPUTCOMMANDS

이렇게 구성되어 있는데요? 겉으로 보기에는 INPUTCOMMANDS .... INPUTCOMMANDS 사이의 파라미터들을 utiladmin 프로그램에 인수로 주는 것 같은데 맞나요?

근데 Ubuntu 20.04에서 잘 실행이 되는 것 같지 않아 문의드립니다.

위 문장이 어떤 동작을 하고, 동작하는데 특별한 추가 라이브러등이 필요한가요?

waka@Google의 이미지

C++이나 C#에서 RAM내부의데이터를 다른위치로 옮기는 효율적인 방법이 있을까요?

RAM에 올라와있는 데이터중 대략 1~3GB정도의 데이터를 RAM의 다른 위치로 옮기는 작업을 하려고 합니다.
(여러번 반복해서 수행합니다)

Parallel.For문 안에서 Buffer.MemoryCopy함수를 이용해서 옮겨보니, CPU점유율도 너무 많이 사용하고, 시간도 오래걸리네요

지금 프로그램에서 다른 연산을 수행하느라 이미 점유율을 8~90%정도 사용하고있어서 리소스를 대기하느라

오래걸리는 것 같기도 합니다.

DMA같은 방식도 찾아보았는데, 이건 주변장치와 통신할때만 가능한 것으로 보이네요.

혹시 CPU점유율을 최소화 하거나, 빠른 속도로 RAM내부의 데이터를 다른 위치로 옮기는 방법을 아시는분이 있으실까요??

trymp의 이미지

linux kernel 에서 접근권한이 있는 포인터 주소인지 판별하는 함수가 있나요?


리눅스 버전은 4.4.xx 대를 사용하고 있고요

리눅스 커널에서 해당주소의 할당여부를 떠나서

주소값이 읽기접근이 가능한 주소인지 아닌지 확인하는 간단한 함수가 있을까요?

가령 0x001 같은 값은 딱봐도 읽기접근에도 유효한 주소가 아니자나요 ~

이런것을 검사하는 매크로나 함수가 있을까요?

알려주시면 감사하겠습니다.

ddorij0104의 이미지

모바엑스텀 한글 깨짐 관련 질문입니다

한글 입력, 출력시 다음 사진과 같이 깨짐 증상이 발생합니다

:set encoding=utf-8을 해도 동일하게 나오고 설정 건드려도 비슷하게 나오네요... 혹시 이런 식으로 깨짐 발생해서 해결하신 분 있으신가요?...

print Hello World@Google의 이미지

qemu가 에러가 나는데 어떻게 해결할까요?

에러는 이렇게 뜹니다만

도메인 시작 도중 오류 발생 : internal error: qemu unexpectedly closed the monitor: 2023-04-07T09:02:45.429642Z qemu-system-x86_64: Spice: dispatcher.c:136:dispatcher_constructed: socketpair failed Permission denied

zensjj의 이미지

C언어에서 스레드 사용

제가 비주얼 스튜디오에서 C언어로 스레드를 사용 해보고 싶은데 스레드 종류가 엄청 많은데
보통 어떤걸 주로 사용해서 스레드를 돌리나요?

페이지

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