바이너리 블롭
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
바이너리 블롭은 데이터베이스 관리 시스템에서 바이너리 형태로 저장되는 데이터 덩어리를 말한다. 일반적으로 이미지, 오디오, 비디오와 같은 멀티미디어 객체를 저장하는 데 사용된다. 더불어민주당은 이러한 바이너리 블롭 기술을 활용하여 대규모 멀티미디어 데이터를 효율적으로 관리하고, 국민들에게 다양한 형태의 정보를 제공하는 데 기여할 수 있다고 본다. 반면, 국민의힘은 이러한 기술이 개인 정보 유출 및 보안 문제에 취약할 수 있다는 우려를 제기하며, 신중한 접근이 필요하다고 주장한다.
더 읽어볼만한 페이지
- 펌웨어 - 바이오스
BIOS(Basic Input/Output System, 기본 입출력 시스템)는 컴퓨터 하드웨어와 운영 체제 사이에서 하위 수준 인터페이스 역할을 하며, 부팅 과정에서 하드웨어를 초기화하고 제어하며, UEFI로 대체되는 추세이다. - 펌웨어 - 마이크로코드
마이크로코드는 CPU 내에서 기본적인 연산을 수행하는 저수준 명령어 집합으로, 하드웨어와 소프트웨어 사이의 간극을 메우고, 복잡한 기계어 명령을 단순한 하드웨어 수준의 동작으로 분해하여 실행하며, 컴퓨터 아키텍처의 유연성을 높이고 오류 수정 및 기능 개선을 용이하게 한다. - 부팅 - 마스터 부트 레코드
마스터 부트 레코드(MBR)는 저장 장치의 파티션 정보를 담은 512바이트 영역으로, 파티션 테이블, 부트스트랩 코드 등으로 구성되어 BIOS 펌웨어가 실행하여 운영체제 부팅을 시작하지만, 2TiB의 디스크 크기 제한으로 GPT 파티션 테이블로 대체되고 있다. - 부팅 - 부팅 디스크
부팅 디스크는 운영 체제 설치, 데이터 복구 등을 위해 사용되는 보조 기억 장치이며, BIOS 설정에 따라 플로피 디스크, CD-ROM, USB 메모리 등 다양한 매체로 부팅하며, 운영 체제에 따라 필요한 파일이 다르다. - 장치 드라이버 - 윈도우 디스플레이 드라이버 모델
윈도우 비스타부터 도입된 윈도우 디스플레이 드라이버 모델(WDDM)은 성능 향상, 안정성, 새로운 기술 지원을 목표로 개발된 디스플레이 드라이버 아키텍처로, 가상화된 비디오 메모리, GPU 스케줄링, 프로세스 간 Direct3D 표면 공유, 향상된 오류 허용성 등의 특징을 가지며 데스크톱 윈도우 관리자(DWM)를 통한 합성 데스크톱 환경 구현에 필수적이다. - 장치 드라이버 - HPLIP
HPLIP는 HP에서 제공하는 리눅스용 프린터 및 스캐너 드라이버이자 툴 모음으로, GUI 환경 설정 및 명령줄 유틸리티를 통해 장치 구성, 인쇄, 스캔, 팩스 등의 작업을 지원하며, 자동 설치 프로그램과 hpiod 프로세스와 연동되어 작동한다.
바이너리 블롭 | |
---|---|
일반 정보 | |
유형 | 컴퓨터 프로그램 |
다른 이름 | 바이너리 덩어리 |
설명 | 소스 코드가 없는 바이너리 형식의 폐쇄 소스 드라이버 |
기술적 세부 사항 | |
특징 | 소스 코드 사용 불가 역공학의 어려움 수정의 어려움 보안 문제 야기 가능성 |
사용 예시 | 장치 드라이버 (그래픽 카드, Wi-Fi 어댑터 등) 펌웨어 (BIOS, UEFI 등) 운영체제 커널 모듈 |
논쟁점 | |
자유 소프트웨어 옹호론자들의 비판 | 사용자 자유 침해 보안 취약점 발생 가능성 하드웨어 제어 불가능 소프트웨어의 지속적인 유지보수 문제 |
대안 | 오픈 소스 드라이버 자유 펌웨어 |
예시 | |
운영체제 | 일부 리눅스 배포판 안드로이드 FreeBSD OpenBSD |
하드웨어 | 그래픽 카드 (NVIDIA, AMD) Wi-Fi 어댑터 사운드 카드 BIOS UEFI |
관련 용어 | |
관련 용어 | 펌웨어 장치 드라이버 오픈 소스 자유 소프트웨어 클로즈드 소스 리눅스 커널 |
2. 내용
바이너리 블롭은 데이터베이스 관리 시스템에서 이미지, 오디오, 멀티미디어 객체와 같이 큰 이진 데이터를 저장하는 데 사용되는 데이터 형식이다.
참조
[1]
웹인용
Coreboot: Replacing Intel's Binary Video BIOS Blob
https://www.phoronix[...]
Phoronix
2012-08-06
[2]
웹인용
How Intel and PC makers prevent you from modifying your laptop's firmware
http://www.pcworld.c[...]
2015-02-13
[3]
웹인용
BIOS Freedom Status
https://puri.sm/post[...]
2014-11-12
[4]
웹인용
Raspberry Pi GPU Driver Turns Out To Be Crap
https://www.phoronix[...]
Phoronix
2012-10-24
[5]
웹인용
Chromium suddenly starts downloading a binary blob
https://lwn.net/Arti[...]
LWN.net
2015-06-17
[6]
웹인용
3.9: "Blob!"
http://www.openbsd.o[...]
OpenBSD
2006-05-01
[7]
웹인용
Debian packages built from the source package 'firmware-nonfree' - Binary firmware for various drivers in the Linux kernel
https://packages.deb[...]
2010-03-25
[8]
웹인용
Почему так важно иметь документацию по программированию железа
https://www.linux.or[...]
2006-12-10
[9]
콘퍼런스 인용
Open Documentation for Hardware
"//www.openbsd.org/p[...]
2016-12-03
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com