맨위로가기

플레이스테이션 4 시스템 소프트웨어

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

플레이스테이션 4 시스템 소프트웨어는 플레이스테이션 4의 운영 체제 및 사용자 인터페이스를 포괄한다. 기본 운영 체제는 FreeBSD 9.0의 포크인 Orbis OS이며, 소니는 LLVM 및 Clang 기반의 소프트웨어 개발 키트를 사용한다. 그래픽 API로는 GNM과 GNMX가 있으며, 자체 셰이더 언어인 PSSL을 사용한다. 그래픽 셸은 플레이스테이션 다이내믹 메뉴를 사용하며, 단순성을 강조한 사용자 인터페이스를 제공한다.

더 읽어볼만한 페이지

  • 플레이스테이션 4 - 플레이스테이션 네트워크
    플레이스테이션 네트워크는 소니가 제공하는 온라인 서비스로, 게임 다운로드, 온라인 멀티플레이 지원, 플레이스테이션 스토어를 통한 콘텐츠 구매 등을 제공하며, 무료 가입과 유료 구독 서비스인 플레이스테이션 플러스를 운영한다.
  • 플레이스테이션 4 - 플레이스테이션 VR
    소니 인터랙티브 엔터테인먼트에서 2016년 출시한 플레이스테이션 VR은 플레이스테이션 4용 가상 현실 헤드셋으로, OLED 디스플레이, 6DoF 헤드 트래킹, 스테레오 3D 등을 지원하며 플레이스테이션 카메라를 통해 사용자의 움직임을 감지한다.
  • 플레이스테이션 4 소프트웨어 - 유튜브
    유튜브는 2005년 설립되어 다양한 비디오 콘텐츠를 공유하는 세계 최대 온라인 동영상 플랫폼으로 성장, 구글에 인수된 후 다양한 서비스를 출시하고 기술적 발전을 이루었으나, 저작권 문제, 극단주의 콘텐츠 확산, 개인정보보호 논란 등 사회적 문제에 직면해 광고 차단 프로그램 단속 강화 정책을 시행하고 있다.
  • 플레이스테이션 4 소프트웨어 - 넷플릭스
    1997년 설립된 넷플릭스는 DVD 대여 서비스에서 시작하여 월정액 구독 모델로 온라인 스트리밍 서비스 시장을 혁신하고 오리지널 콘텐츠 제작과 해외 시장 진출을 통해 성장하며 스트리밍 시장을 선도하는 다국적 엔터테인먼트 기업이다.
  • 유닉스 계열 - 제닉스
    제닉스는 마이크로소프트가 1980년에 출시한 유닉스 계열 운영 체제로, AT&T의 버전 7 유닉스 라이선스를 기반으로 개발되어 다양한 하드웨어 아키텍처로 포팅되어 널리 사용되었으나, 마이크로소프트가 OS/2 개발에 집중하면서 SCO에 판권이 이전되었고, SCO UNIX로 발전하면서 개발이 종료되었지만, 일부 시스템 콜은 MS-DOS 및 윈도우에 남아있다.
  • 유닉스 계열 - NeXTSTEP
    NeXTSTEP은 NeXT에서 개발한 마하 커널 기반의 유닉스 계열 운영 체제로, BSD 소스 코드를 포함하며 디스플레이 포스트스크립트, 독점적인 창 관리 엔진, Objective-C 언어 및 런타임 환경을 제공하고 현대적인 운영체제 인터페이스 발전에 기여하여 macOS의 기반이 되었으며 최초의 웹 브라우저와 앱 스토어 개발에 영향을 미쳤다.
플레이스테이션 4 시스템 소프트웨어 - [IT 관련 정보]에 관한 문서
Orbis OS 정보
플레이스테이션 4 로고 및 워드마크
플레이스테이션 4 로고 및 워드마크
개발사소니 인터랙티브 엔터테인먼트
프로그래밍 언어PS 플러스 및 온라인 서비스 설정용 C, C++ / PPC
계열유닉스 계열, (FreeBSD)
작동 상태현재
소스 모델클로즈드 소스
최초 출시1.01 /
최신 버전12.00
사용 언어아랍어, 중국어(간체), 중국어(번체), 체코어, 덴마크어, 네덜란드어, 영어(영국), 영어(미국), 핀란드어, 프랑스어(캐나다), 프랑스어(프랑스), 독일어, 그리스어, 헝가리어, 인도네시아어, 이탈리아어, 일본어, 한국어, 노르웨이어, 폴란드어, 포르투갈어(브라질), 포르투갈어(포르투갈), 루마니아어, 러시아어, 스페인어(라틴 아메리카), 스페인어(스페인), 스웨덴어, 태국어, 터키어, 우크라이나어, 베트남어
업데이트 방식직접 다운로드, 플레이스테이션 4 포맷 블루레이 디스크, USB에 다운로드
지원 플랫폼플레이스테이션 4 (오리지널), 플레이스테이션 4 슬림, 플레이스테이션 4 프로
커널 종류모놀리식 (동적 적재 가능 모듈 탑재)
사용자 인터페이스플레이스테이션 다이내믹 메뉴(PlayStation Dynamic Menu)
이전 운영체제플레이스테이션 3 (시스템 소프트웨어)
다음 운영체제플레이스테이션 5 (시스템 소프트웨어)
웹사이트미국 공식 웹사이트
유럽 공식 웹사이트
일본 공식 웹사이트

2. 기술

플레이스테이션 4는 2012년 1월 12일에 출시된 FreeBSD 버전 9.0을 포크한 Orbis OS를 기반으로 한다.[6][7] 소프트웨어 개발 키트(SDK)는 LLVM클랭을 기반으로 하며, C, C++ 프런트엔드 준수, C++11 지원, 컴파일러 최적화 및 진단을 제공한다.[15][8]

플레이스테이션 4는 하위 수준 API인 GNM과 상위 수준 API인 GNMX, 두 가지 그래픽 API를 제공한다.[10][11][13] GNMX는 GNM을 둘러싸서 더 낮은 수준의 GPU 세부 정보를 관리하며, GNM 및 GNMX는 각각 Direct3D 12 및 Direct3D 11과 유사하다.[10][11]

또한, 플레이스테이션 4에는 소니의 자체 PSSL(플레이스테이션 셰이더 언어)이 도입되었으며, PSSL은 DirectX 12의 HLSL 표준과 매우 유사하다.[14][15][16]

플레이스테이션 4의 그래픽 셸은 플레이스테이션 포터블플레이스테이션 3에서 사용되는 크로스미디어바(XMB)와 플레이스테이션 비타플레이스테이션 TV에서 사용되는 라이브에어리어와 달리 플레이스테이션 다이내믹 메뉴를 사용한다.[17][18][19]

2. 1. 시스템

플레이스테이션 4의 기본 운영 체제는 2012년 1월 12일에 출시된 FreeBSD 버전 9.0의 포크인 Orbis OS이다.[6][7] 소프트웨어 개발 키트(SDK)는 LLVM클랭을 기반으로 하며, C, C++ 프런트엔드 준수, C++11 지원, 컴파일러 최적화 및 진단을 제공한다.[15][8] 커널 및 관련 구성 요소 외에도 카이로, 루아, 모노, OpenSSL, 웹킷, Pixman 렌더링 라이브러리가 포함되어 있다.[7] 플레이스테이션 4는 개방형 콘솔은 아니지만, 언급된 구성 요소 중 다수는 오픈 소스 소프트웨어이다.[7][9]

2. 1. 1. GNM

플레이스테이션 4에는 GNM이라는 하위 수준 API와 GNMX라는 상위 수준 API, 이렇게 두 가지 그래픽 API가 있다.[10][11][13] GNMX는 GNM을 둘러싸서 더 낮은 수준의 GPU 세부 정보를 관리한다.[10] 예를 들어 GNMX에는 GPU 상수를 관리하는 컨스턴트 업데이트 엔진(Constant Update Engine)이라는 기능이 있다.[10] 이 단순한 API는 GPU 기능에 대한 보다 직접적인 접근을 제공하지만, 상당한 CPU 비용이 소요된다.[10] GNM 및 GNMX는 각각 Direct3D 12 및 Direct3D 11과 유사하다.[11]

2. 1. 2. PSSL

게임의 또 다른 주요 영역은 프로그래밍 가능한 픽셀 셰이더이다.[12][13] 플레이스테이션 4에는 소니의 자체 PSSL(플레이스테이션 셰이더 언어)이 도입되었다.[14] PSSL은 DirectX 12의 HLSL 표준과 매우 유사하며,[15][16] 주로 전처리기 매크로를 통해 제거할 수 있는 미묘한 차이점만 있다.[10]

2. 2. 그래픽 셸

플레이스테이션 4는 플레이스테이션 포터블플레이스테이션 3에서 사용되는 크로스미디어바(XMB)와 플레이스테이션 비타플레이스테이션 TV에서 사용되는 라이브에어리어와 달리 플레이스테이션 다이내믹 메뉴를 그래픽 셸[17][18][19]로 사용한다. "동적 메뉴"라는 이름은 플레이어에게 제공되는 옵션이 상황에 따라 달라지며, 플레이어가 주어진 시간에 플레이스테이션 4를 사용하여 실제로 수행하는 작업에 따라 변경되기 때문에 붙여졌다. 이로 인해 이전보다 탐색이 더 간단해졌다. 이 동적 메뉴는 사용자가 디스크 드라이브에 게임을 넣은 후 실제 게임 플레이를 시작하는 사이에 가능한 한 짧은 시간이 있도록 자체적으로 변경될 수 있다.[20]

플레이스테이션 4의 사용자 인터페이스는 단순함을 최우선으로 한다. 콘텐츠 영역은 엔터테인먼트 옵션의 주요 장소로, 가장 최근에 사용한 항목별로 정렬된 가로선의 큰 사각형 아이콘으로 눈에 띄게 표시된다. 사용자는 핀터레스트를 연상시키는 벽돌 모양의 번갈아 나타나는 형태로 이 게이머 뉴스피드를 스크롤할 수 있다. 다른 많은 주요 개체에는 커서를 선택하면 추가 정보가 표시된다. 게임에는 다운로드 가능한 콘텐츠에 대한 뉴스 업데이트나 광고가 있을 수 있다. 최근에 플레이한 게임은 플레이스테이션의 라이브 및 인터넷 브라우저 애플리케이션과 같은 여러 필수 항목과 함께 타일을 받는다. 콘텐츠 아이콘 사용자 정의 및 정렬 방법에 대한 옵션을 통해 플레이어는 자신의 필요에 맞게 디스플레이를 구성할 수 있다.[21]

참조

[1] 웹인용 Open Source Software used in PlayStation®4 https://doc.dl.plays[...] Sony Interactive Entertainment Inc. 2015-01-12
[2] 웹인용 PlayStation 4 Release Date http://uk.ign.com/wi[...] 2013-02-04
[3] 웹인용 PS4 system software update features (US) https://www.playstat[...]
[4] 웹인용 System Language https://manuals.play[...] Sony Interactive Entertainment, Inc. 2022-03-24
[5] 웹인용 PS4 dynamic menu featured live video feeds of friends games & game-specific messaging http://www.officialp[...] 2013-08-20
[6] 웹인용 Sony's PlayStation 4 Is Running Modified FreeBSD 9 https://www.phoronix[...] Phoronix 2013-09-14
[7] 웹인용 Open Source Software used in PlayStation®4 http://www.scei.co.j[...] Scei.co.jp 2013-11-20
[8] 웹인용 The LLVM Compiler Infrastructure Project https://llvm.org/dev[...] 2024-01-06
[9] 웹인용 '[Phoronix] The PlayStation 4 Does Use The FreeBSD Kernel, Mono' https://www.phoronix[...] Phoronix.com 2014-11-17
[10] 웹인용 How The Crew was ported to PlayStation 4 https://www.eurogame[...] 2013-07-19
[11] 웹인용 Automated Testing and Validation of Computer Graphics Implementations for Cross-platform Game Development https://hdl.handle.n[...] Auckland University of Technology 2017-01-01
[12] 웹인용 How God of War was brought from PlayStation to PC - Eurogamer https://www.eurogame[...] 2022-02-13
[13] 웹인용 Unlocking the potential of PlayStation®4: An In-Depth Developer Guide http://develop.scee.[...] Sony Computer Entertainment Europe 2013-01-01
[14] 웹인용 Inside PlayStation 4 http://www.eurogamer[...] 2014-01-09
[15] 웹인용 Here Are (Most Of) The Technical Specifications For The PlayStation 4 https://www.gamerevo[...] 2013-03-27
[16] 웹인용 PlayStation® Shader Language for PlayStation®4 https://archive.org/[...]
[17] 웹인용 20 things you didn't know about PS4 http://blog.eu.plays[...] Sony Computer Entertainment 2013-07-12
[18] 뉴스 Sony completely revamps its user interface for the PlayStation 4 https://www.theverge[...] Vox Media 2013-02-21
[19] 웹인용 PS4: 14 things we learned at Develop 2013 https://www.theguard[...] 2013-07-16
[20] 웹인용 What Is the PlayStation 4 Dynamic Menu? http://www.howcast.c[...] 2018-11-07
[21] 웹인용 PlayStation 4 Review: The User Interface http://www.psu.com/f[...] 2013-12-04



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com