심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
다운로드
브라우저보다 빠른!
 

리눅스 커널 인터페이스

색인 리눅스 커널 인터페이스

Linux API, Linux ABI, and in-kernel APIs and ABIs 리눅스 커널은 설계에 따라 다양한 목적들과 다양한 속성들에 사용되는 사용자 공간 애플리케이션에 여러 인터페이스들을 제공.

32 처지: API, ARM 아키텍처, C (프로그래밍 언어), Dietlibc, Dnotify, 리눅스 커널, 명령어 집합, 고급 리눅스 사운드 아키텍처, Freedesktop.org, Futex, GNU, GNU C 라이브러리, GNU 컴파일러 모음, Inotify, 자유-오픈 소스 소프트웨어, 임베디드 GNU C 라이브러리, 클랭, 응용 프로그램 이진 인터페이스, 유닉스 계열, 파일 서술자, 윈도우 API, 세마포어, 소스 코드, 시스템 호출, 웨이랜드, 와인 (소프트웨어), LLVM, MIPS 아키텍처, POSIX, UClibc, X86, X86-64.

API

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.

새로운!!: 리눅스 커널 인터페이스와 API · 더보기 »

ARM 아키텍처

ARM 로고 ARM 아키텍처는 임베디드 기기에 많이 사용되는 RISC 프로세서이.

새로운!!: 리눅스 커널 인터페이스와 ARM 아키텍처 · 더보기 »

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: 리눅스 커널 인터페이스와 C (프로그래밍 언어) · 더보기 »

Dietlibc

dietlibc는 C 표준 라이브러리의 일종으로, 실행 파일 생성을 위해 링크했을 때 프로그램 크기를 가능한 한 작게 만드는 것을 목적으로 개발.

새로운!!: 리눅스 커널 인터페이스와 Dietlibc · 더보기 »

Dnotify

dnotify는 리눅스 커널에 들어간 일종의 파일 시스템 이벤트 모니터이.

새로운!!: 리눅스 커널 인터페이스와 Dnotify · 더보기 »

리눅스 커널

리눅스 커널(Linux kernel)은 오픈 소스 모놀리딕 유닉스 계열 컴퓨터 운영 체제 커널이.

새로운!!: 리눅스 커널 인터페이스와 리눅스 커널 · 더보기 »

명령어 집합

명령어 집합() 또는 명령어 집합 구조()는 마이크로프로세서가 인식해서 기능을 이해하고 실행할 수 있는 기계어 명령어를 말. 마이크로프로세서마다 기계어 코드의 길이와 숫자 코드가 다르.

새로운!!: 리눅스 커널 인터페이스와 명령어 집합 · 더보기 »

고급 리눅스 사운드 아키텍처

급 리눅스 사운드 아키텍처(Advanced Linux Sound Architecture, ALSA)는 리눅스 커널의 구성 요소 중 하나로 사운드 카드용 장치 드라이버를 위한 API를 제공하는 소프트웨어 프레임워크이.

새로운!!: 리눅스 커널 인터페이스와 고급 리눅스 사운드 아키텍처 · 더보기 »

Freedesktop.org

freedesktop.org는 X 윈도 시스템 및 이를 기반으로 하는 데스크톱과 관련된 정보 처리 상호 운용 및 공용 기술을 규격 문서화하고 해당 요소들을 사용하는 오픈 소스 소프트웨어 프로젝트들을 호스팅하는 사이트이.

새로운!!: 리눅스 커널 인터페이스와 Freedesktop.org · 더보기 »

Futex

학에서 futex(fast userspace mutex, 빠른 사용자 공간 상호 배제, 퓨텍스)는 개발자가 기본적인 잠금을 구현하기 위해 사용되거나 세마포어, POSIX 뮤텍스, 조건 변수와 같은 상위 계층의 잠금 추상화를 위한 빌딩 블록으로서 쓰일 수 있는 리눅스 커널에서 제공하는 시스템 호출이.

새로운!!: 리눅스 커널 인터페이스와 Futex · 더보기 »

GNU

GNU(그누)는 운영 체제의 하나이자 컴퓨터 소프트웨어의 모음집이.

새로운!!: 리눅스 커널 인터페이스와 GNU · 더보기 »

GNU C 라이브러리

libalsa 그리고 libevdev (freedesktop.org)에 의해 구성된다. '''GNU C 라이브러리'''는 리눅스 커널의 시스템 호출을 래핑한다. ABI를 제공한다. GNU C 라이브러리는, 일반적으로 glibc로 알려진, GNU 프로젝트가 C 표준 라이브러리를 구현한 것이.

새로운!!: 리눅스 커널 인터페이스와 GNU C 라이브러리 · 더보기 »

GNU 컴파일러 모음

GNU 컴파일러 모음(GNU Compiler Collection, 줄여서 GCC)는 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러이.

새로운!!: 리눅스 커널 인터페이스와 GNU 컴파일러 모음 · 더보기 »

Inotify

inotify는 파일 시스템 이벤트 통보 기능을 제공해 주는 리눅스 커널 서브시스템 중 하나이.

새로운!!: 리눅스 커널 인터페이스와 Inotify · 더보기 »

자유-오픈 소스 소프트웨어

자유-오픈 소스 소프트웨어(Free and open-source software, F/OSS, FOSS) 또는 FLOSS(free/libre/open-source software)는 자유 소프트웨어와 오픈 소스의 성질을 둘 다 갖춘 소프트웨어이.

새로운!!: 리눅스 커널 인터페이스와 자유-오픈 소스 소프트웨어 · 더보기 »

임베디드 GNU C 라이브러리

임베디드 GNU C 라이브러리(줄여서 EGLIBC)는 glibc의 임베디드 버전으로 만든 변형의 일종이.

새로운!!: 리눅스 커널 인터페이스와 임베디드 GNU C 라이브러리 · 더보기 »

클랭

랭(Clang)()은 C, C++, 오브젝티브-C, 오브젝티브-C++ 프로그래밍 언어를 위한 컴파일러 프론트엔드이.

새로운!!: 리눅스 커널 인터페이스와 클랭 · 더보기 »

응용 프로그램 이진 인터페이스

응용 프로그램 이진 인터페이스(Application Binary Interface, ABI)는 응용 프로그램과 운영 체제 또는 응용 프로그램과 해당 라이브러리, 마지막으로 응용 프로그램의 구성요소 간에서 사용되는 낮은 수준의 인터페이스이.

새로운!!: 리눅스 커널 인터페이스와 응용 프로그램 이진 인터페이스 · 더보기 »

유닉스 계열

유닉스 계열 운영 체제의 관계도 유닉스 계열(Unix-like) 운영 체제는 유닉스 시스템과 비슷한 구조를 가진 운영 체제를 말. UN*X 또는 *nix라고 부르.

새로운!!: 리눅스 커널 인터페이스와 유닉스 계열 · 더보기 »

파일 서술자

입력(stdin), 출력(stdout), 오류(stderr)를 나타내는 파일 서술자 컴퓨터 프로그래밍 분야에서 파일 서술자(file descriptor) 또는 파일 기술자는 특정한 파일에 접근하기 위한 추상적인 키이.

새로운!!: 리눅스 커널 인터페이스와 파일 서술자 · 더보기 »

윈도우 API

윈도우 API(Windows API, WinAPI)는 마이크로소프트 윈도 운영 체제들이 사용하는 API이.

새로운!!: 리눅스 커널 인터페이스와 윈도우 API · 더보기 »

세마포어

세마포어(Semaphore)는 에츠허르 데이크스트라가 고안한, 두 개의 원자적 함수로 조작되는 정수 변수로서, 멀티프로그래밍 환경에서 공유 자원에 대한 접근을 제한하는 방법으로 사용.

새로운!!: 리눅스 커널 인터페이스와 세마포어 · 더보기 »

소스 코드

파이썬 프로그래밍 언어의 소스 코드. 알아보기 쉽게 하기 위해 여러 가지 색으로 강조되어 있다. 소스 코드(source code) 또는 원시 코드란 컴퓨터 프로그램을 (사람이 읽을 수 있는) 프로그래밍 언어로 기술한 글을 말. 한 개, 또는 여러 개의 텍스트 파일로 구성되어 있. 현대 소프트웨어 개발에서 기계어는 극히 일부 영역에서만 쓰이며, 대부분 고급 언어로 된 소스 코드를 컴파일하여 개발.

새로운!!: 리눅스 커널 인터페이스와 소스 코드 · 더보기 »

시스템 호출

리눅스 커널의 시스템 호출 인터페이스에 대한 개요. 다양한 구성 요소와 사용자공간 간의 통신을 관리한다. 시스템 호출(system call)은 운영 체제의 커널이 제공하는 서비스에 대해, 응용 프로그램의 요청에 따라 커널에 접근하기 위한 인터페이스이.

새로운!!: 리눅스 커널 인터페이스와 시스템 호출 · 더보기 »

웨이랜드

웨이랜드(Wayland)는 디스플레이 서버와 클라이언트가 통신할 수 있는 C를 사용하여 만든 프로토콜이.

새로운!!: 리눅스 커널 인터페이스와 웨이랜드 · 더보기 »

와인 (소프트웨어)

와인()은 마이크로소프트 윈도우 전용 프로그램을 유닉스 계열 운영체제에 실행하기 위한 호환성 레이어이.

새로운!!: 리눅스 커널 인터페이스와 와인 (소프트웨어) · 더보기 »

LLVM

LLVM(이전 이름: Low Level Virtual Machine)은 컴파일러의 기반구조이.

새로운!!: 리눅스 커널 인터페이스와 LLVM · 더보기 »

MIPS 아키텍처

도시바에서 생산한 MIPS R4400 프로세서. MIPS(Microprocessor without Interlocked Pipeline Stages)는 밉스 테크놀로지에서 개발한 RISC ISA이.

새로운!!: 리눅스 커널 인터페이스와 MIPS 아키텍처 · 더보기 »

POSIX

POSIX(포직스)는 이식 가능 운영 체제 인터페이스(移植可能運營體制 interface, portable operating system interface)의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이.

새로운!!: 리눅스 커널 인터페이스와 POSIX · 더보기 »

UClibc

'''µClibc''', (system calls), 리눅스 커널 / µClinux. uClibc는 임베디드 리눅스 전용으로 만들어진 소형 C 표준 라이브러리.

새로운!!: 리눅스 커널 인터페이스와 UClibc · 더보기 »

X86

x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이.

새로운!!: 리눅스 커널 인터페이스와 X86 · 더보기 »

X86-64

x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이.

새로운!!: 리눅스 커널 인터페이스와 X86-64 · 더보기 »

여기로 리디렉션합니다

리눅스 API, 리눅스 커널 API.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »