디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

임베디드에서 동적링킹 쓰나앱에서 작성

발명도둑잡기(118.216) 2025.07.03 18:49:39
조회 73 추천 0 댓글 6

운영체제 없는 베어메탈에선 안 쓴다.
대체로 안쓰고 리눅스 깔리는 임베디드 나오면서 쓰긴 한다.

챗지피티
좋은 질문입니다. **임베디드 시스템에서 동적 링크(Dynamic Link-ing)를 쓰는가?**에 대한 대답은 **"경우에 따라 다르지만, 제한적으로 사용된다"**입니다. 자세히 설명드릴게요:

✅ 동적 링크란?

프로그램 실행 중 필요한 공유 라이브러리를 실행 시간(runtime)에 메모리에 로드하는 방식.

보통 .so (Linux), .dll (Windows) 파일 형태.

✅ 임베디드 시스템에서의 사용 여부

1. 소형/초저가 MCU 시스템 (Bare-metal, RTOS 기반)

예: Arduino, STM32, ESP32 등

거의 사용하지 않음

이유:

메모리(RAM, Flash) 부족

OS나 파일 시스템이 없는 경우도 많음

코드 크기를 줄이기 위해 정적 링크(static link-ing) 선호

모든 코드가 컴파일 타임에 통합되어 "단일 바이너리"로 실행

2. 임베디드 리눅스 기반 시스템

예: 라즈베리파이, OpenWRT 라우터, 스마트TV, 산업용 보드 등

부분적으로 사용

glibc, libm, libpthread, libc.so.6 등의 표준 라이브러리를 동적 링크로 사용함

동적 링크 장점:

메모리 절약 (라이브러리 공유)

업데이트 유연성 (라이브러리만 교체 가능)

ld.so나 ld-linux.so 등의 런타임 링커/로더가 필요

3. 안드로이드 / 복잡한 IoT 시스템

✅ 동적 링크 일반적

예: .so로 된 JNI 라이브러리, OpenSSL, TensorFlow Lite 등

✅ 비교 요약

시스템 종류동적 링크 사용 여부이유Arduino, STM32 등 MCU❌ 거의 안 씀성능/메모리 제약, OS 없음임베디드 리눅스✅ 제한적으로 사용glibc 등 공유 목적안드로이드 기반✅ 일반적으로 사용시스템 복잡도 ↑

✅ 참고: 정적 vs 동적 링크

항목정적 링크동적 링크파일 크기큼작음 (라이브러리 분리됨)메모리 사용중복 가능공유 가능업데이트바이너리 재컴파일 필요라이브러리만 교체 가능속도빠름약간 느릴 수 있음

궁금한 시스템이 있다면 (예: STM32, 라즈베리파이, 안드로이드 박스 등) 알려주시면, 그 시스템에서 동적 링크가 어떻게 쓰이는지 구체적으로 설명드릴게요.


"도둑은 집을 떠나며 주인을 욕한다" - 러시아 속담
40년전 미국 빌보드 5주 연속 1위한 한국 노래
https://youtube.com/shorts/MhPKOQiOOQI?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45190 65
2869865 러스트 빼박 증거로 최종 결론 내도록 목차 새로 짰다. 루비갤로그로 이동합니다. 11:35 1 0
2869863 아니 학원출신이랑 학사가같에? 프갤러(106.101) 11:28 20 0
2869862 아스카 부모님에게 고마운 점: [1] 아스카영원히사랑해갤로그로 이동합니다. 11:14 23 0
2869860 러스트 빠 = 러시아 빠돌이 러시아 쉴드칠 시 아이오쉴드 압수 넥도리아(112.170) 10:25 15 0
2869858 ㅋㅋㅋ아닠ㅋ전공인지아닌지 기업에서는그거봐 [8] 프갤러(106.101) 10:17 105 0
2869857 러스트 빠돌이 새끼들: 대체 용어 재정의 이것도 다룰 거다. [2] 루비갤로그로 이동합니다. 10:09 17 0
2869856 러스트) AI까지 러스트에 편향되었네 루비갤로그로 이동합니다. 10:07 21 0
2869854 국비라도 듣는게 낫지 [5] ㅆㅇㅆ(124.216) 10:02 56 1
2869852 아니 아직도 학원말믿고 국비듣는 애들있음?ㅋㅋㅋ 프갤러(106.101) 09:49 27 1
2869850 13000원 벌고왔다 ㅆㅇㅆ찡갤로그로 이동합니다. 09:11 22 0
2869849 너무 싸게 올렸나... 나 손해보고 살아요. 넥도리아(112.170) 09:07 27 0
2869848 자 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09:04 15 0
2869846 거의 맨날 가는곳.. ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 08:25 38 0
2869844 방 배치 팁좀. 넥도리아(112.170) 08:10 13 0
2869842 디시 프갤 steady5513 누군지 아시는분? 넥도리아(112.170) 08:07 20 0
2869841 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:04 16 0
2869840 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:01 27 0
2869839 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 07:44 24 0
2869834 스위치 사지 말아야겠다. ㅠㅠㅠ 넥도리아(112.170) 06:12 20 0
2869826 윤석열 탄핵 선고 이후 출산율 증가 [3] 야옹아저씨갤로그로 이동합니다. 03:57 55 0
2869822 글을 대충 검토하고 ㅎㅎ 나중에 문제 삼으면 수정하고 그래야겠어 [1] 루비갤로그로 이동합니다. 03:31 21 0
2869821 클라개발이면 기초정도는 만든게 있으니 기초정도는 있어서 ㅆㅇㅆ(124.216) 03:18 35 0
2869820 개인적으로 학생에게 주고 싶은 웹 경험은 이건데 [1] ㅆㅇㅆ(124.216) 03:12 51 0
2869818 일단 자고 일나서 해야겄다. 오늘 작업 문서화하고 ㅆㅇㅆ(124.216) 03:06 19 0
2869817 어떻게 학생에게 실패 경험을 주고, 자연스럽게 다음 개념을 주입할까 [2] ㅆㅇㅆ(124.216) 03:02 47 0
2869814 내일 일어나서 학생 플라스크 웹 기초 과외해야하는데 폴더구조를 [8] ㅆㅇㅆ(124.216) 02:51 60 1
2869813 망 구축 귁를 파서 전화못받음. [1] 넥도리아(121.139) 02:46 53 0
2869773 핸드폰이 카톡이랑 이런저런 어플 업데이트 안해줌. 넥도리아(175.196) 00:53 29 0
2869764 시공 시공시 유의사항 [5] 넥도리아(223.38) 00:19 49 0
2869763 나님 탈갤합니당..⭐+ [3] ♥냥덩이♥갤로그로 이동합니다. 00:07 62 0
2869760 공유기 다리 최초 공개 넥도리아(223.38) 07.04 54 0
2869759 저 아래 제미나이 프론트 웹보안 만든애 똑똑하노 ㅆㅇㅆ(124.216) 07.04 47 0
2869758 드뎌 책 문서에 대한 목차 생성한다 ㅋㅋㅋ 루비갤로그로 이동합니다. 07.04 18 0
2869757 ㄹㅇ 제미나이 레전드 [4] 프갤러(58.226) 07.04 92 0
2869756 멍퀴벌레 요즘 계속 까불어? [2] ♥냥덩이♥갤로그로 이동합니다. 07.04 44 0
2869755 파이 인스톨러는 왜 이리 오래걸릴까 [1] ㅆㅇㅆ(124.216) 07.04 32 0
2869754 내일 냥덩이글이 안 올라오면 모두 기도해주세양..⭐+ [1] ♥냥덩이♥갤로그로 이동합니다. 07.04 45 0
2869753 이재명 대통령씨 말 잘하지않냐? [5] 헬마스터갤로그로 이동합니다. 07.04 58 1
2869752 초보 C언어 설정?도움 좀 [15] ㅇㅇ갤로그로 이동합니다. 07.04 72 0
2869751 개발 체계도 딱히 없고 다들 재량껏 하는데 [2] hrin(118.235) 07.04 53 0
2869750 근데 아래 이직 이야기보면 내가 느끼는건데 [6] ㅆㅇㅆ(124.216) 07.04 85 0
2869749 일존나맘ㅎ은데 어카냐 hrin(118.235) 07.04 22 0
2869747 내키지 않는 방식으로 코딩하려니까 너무 좆같다 [3] hrin(118.235) 07.04 37 0
2869746 10시 20분까지 야근했다 [1] hrin(118.235) 07.04 29 0
2869745 역시 임베디드 회사는 어쩔 수 없구나 hrin(118.235) 07.04 38 0
2869744 이직각이 잡힌다 [11] 프갤러(221.167) 07.04 85 0
2869743 러스트 FFI: '완벽한 안전성' 신화의 치명적 자가당착을 드러내는 거울 루비갤로그로 이동합니다. 07.04 35 1
2869742 근데 먼가 스타트업 짱인거같아여 [2] PyTorch갤로그로 이동합니다. 07.04 70 0
2869740 너무 힘들다 ㅇㅅㅇ [6] PyTorch갤로그로 이동합니다. 07.04 56 0
뉴스 '꼬꼬무', 연쇄살인범 강호순 자백 최초 영상 공개. . . 10명 외 추가 피해자 존재 가능성 충격 보도 디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2