디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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

챗지피티
좋은 질문입니다. **임베디드 시스템에서 동적 링크(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/10/20 - -
AD 할로윈 슈퍼위크~!! 운영자 25/10/23 - -
2871208 주 1회 칼럼 써야하는댕,, ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 64 0
2871207 살 엄청 찌는 백종원피자 알바한 오해원 발명도둑잡기(118.216) 07.12 68 0
2871206 실존하는게 놀라운 지구상의 신비한 생물들 발명도둑잡기(118.216) 07.12 55 0
2871204 월 600 정도만 되어도 만족하겠다 [7] 아스카영원히사랑해갤로그로 이동합니다. 07.12 145 0
2871203 이효리, 달라진 예능 환경 언급 "10년 전 방송선 女 가슴 사이즈로 놀 발명도둑잡기(118.216) 07.12 68 0
2871202 친중좌파 2재명 탄핵운동행진⭐+ 가즈아앙 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 69 0
2871201 [단독] “의리의 한소희”, 뒤늦게 알려진 미담…5천만원 상당 깜짝 선물 발명도둑잡기(118.216) 07.12 93 0
2871200 김충현의 죽음, 그날 그때 무슨 일이... "김충현은 어느 회사 직원이었 발명도둑잡기(118.216) 07.12 65 0
2871199 안녕하세요 선생님들 외주에 대해서 질문이 있습니다. 프갤러(119.192) 07.12 67 0
2871197 불과 한달만에 대한민국을 처참하게 망가뜨리고 잇는 2찢명 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 72 1
2871195 SSD는 TRIM 동작하면 완전 복구 불가능이지 않나? [2] ㅆㅇㅆ(124.216) 07.12 119 0
2871193 드라마 <우리 영화> 재밌나요? 발명도둑잡기(118.216) 07.12 77 0
2871192 노래유튜버들은 롱런하기 힘든것같구나 [1] 헬마스터갤로그로 이동합니다. 07.12 86 0
2871191 현대차 비방글 올린 사람 아이디 rtOS인데 임베디드랑 관련있을지 모른다 발명도둑잡기(118.216) 07.12 152 0
2871190 오늘도 납골공원에 어르신들 바둑두시는구나 [4] 헬마스터갤로그로 이동합니다. 07.12 103 0
2871189 요즘시대에 스프링만으로는 살아남기 어렵지? [1] ㅇㅇ(118.235) 07.12 125 0
2871186 도로? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 61 0
2871183 고졸 10년차 연봉 6500 질문받음 [4] 프갤러(14.51) 07.12 204 0
2871182 도로롱!! 이 세상을 구해조! ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 106 0
2871181 참 살기좋은나라 축복받은나라여 ㅋㅋㅋㅋ 뒷.통수한방(1.213) 07.12 60 0
2871180 싱글벙글 AI가 그린 코딩 고수...jpg [3] ㅇㅇ갤로그로 이동합니다. 07.12 155 0
2871179 나님 수학문제 내면 프갤에서 아무도 못맞춤 ㅇㅅㅇ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 72 0
2871178 지인 우연히 마주쳤는데 돈 얼마나 범?? [2] 프갤러(124.50) 07.12 139 0
2871177 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 63 0
2871175 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 57 0
2871173 2재명도 이렇게 되려나 ㅋㅅㅋ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 80 0
2871171 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 54 0
2871170 esp32용 구형 macos 에뮬레이터 발명도둑잡기(118.235) 07.12 75 0
2871169 지금까지 구직 사이트를 한 번도 써본 적이 없음. [2] 프갤러(211.234) 07.12 168 1
2871167 큰거 온당! ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 115 0
2871166 인물이 싫더라도 공은 공이고 과는 과인데 진짜 미안한데 두창이는 ㅆㅇㅆ(124.216) 07.12 113 2
2871164 가장 간단한 8비트 6502 브레드보드 컴퓨터 발명도둑잡기(118.235) 07.12 74 0
2871163 전라도 홍어 기생충 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07.12 85 0
2871162 이번 상법개정안은 이전에 IMF랑 OECD에서 권고했던 사안인데 ㅆㅇㅆ(124.216) 07.12 87 0
2871161 걍 좌우 떠나서 찢<<그나마 뭐 할려고 하는듯 임기초 괜찮아보이는데 ㅆㅇㅆ(124.216) 07.12 113 1
2871160 애플1 브레드보드 구현 발명도둑잡기(118.235) 07.12 76 0
2871159 '주학년 & 아스카 키라라' 영상 뜸 ㄷㄷㄷ 프갤러(211.58) 07.12 69 0
2871157 앞에 부러운 커플이 있네 [2] 발명도둑잡기(118.235) 07.12 96 0
2871156 '김계란 얼굴 공개했네요ㅋㅋ 프갤러(211.58) 07.12 76 0
2871155 씹덕 학원물 청춘 애니 보고 있는데 [2] 아스카영원히사랑해갤로그로 이동합니다. 07.12 93 0
2871152 근데 확실한 건 윤보다 찢이 낫다는 거임 [4] 아스카영원히사랑해갤로그로 이동합니다. 07.12 129 0
2871149 오늘하루도 코딩을 열심히하였다 ㅆㅇㅆ(124.216) 07.12 58 0
2871143 코드구조를 잘짜는 수련? 은 어떻게해야할까요 [1] 프갤러(125.240) 07.12 107 0
2871142 Building a breadboard MSX computer 발명도둑잡기(118.235) 07.12 58 0
2871141 A Simple-as-Possible 8-bit Breadboard Co 발명도둑잡기(118.235) 07.12 58 0
2871139 6년전에 썼던 한페이지 짜리 코딩 msnr갤로그로 이동합니다. 07.12 90 0
2871136 여자친구랑 배드민톤 치고싶다 발명도둑잡기(118.235) 07.12 64 0
2871135 세계 바둑 순위 발명도둑잡기(118.235) 07.12 70 0
2871132 물 속에서 꺼낸 충격의 물고기 발명도둑잡기(118.235) 07.12 63 0
2871131 결국 웹앱개발이 도태되고 임베디드가 승리하는군 네오커헠(211.235) 07.12 162 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2