준호씨의 블로그

POSIX - Portable Operating System Interface 본문

IT이야기

POSIX - Portable Operating System Interface

준호씨 2018.10.18 10:37

Portable Operating System Interface

서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이다.

POSIX의 마지막 글자 X는 유닉스 호환 운영체제에 보통 X가 붙는 것에서 유래한다.

규격의 내용은 커널로의 C 언어 인터페이스인 시스템 콜 뿐 아니라, 프로세스 환경, 파일과 디렉터리, 시스템 데이터베이스(암호 파일 등), tar 압축 포맷 등 다양한 분야를 아우른다.

출처: https://ko.wikipedia.org/wiki/POSIX

기타

  • Unix time https://en.wikipedia.org/wiki/Unix_time
    • Unix Time (POSIX time 이나 UNIX Epoch time 이라고도 함)
    • UTC 1970-01-01 00:00:00 부터의 경과 시간을 초로 환산한 값. 윤초는 무시됨.
    • 32비트 OS 는 2038ㄴ녀 1월 19일 03:14:08 에 2038 문제를 일으킴. 오버플로우 발생.

참고

0 Comments
댓글쓰기 폼