플레이스테이션 4 시스템 소프트웨어
"오늘의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 정보 | |
![]() | |
개발사 | 소니 인터랙티브 엔터테인먼트 |
프로그래밍 언어 | 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