Nintendo Switch (オペレーティングシステム)
Nintendo Switch本体のシステムソフトウェア(ファームウェア)や内蔵ソフトウェアはインターネットなどを利用して更新できる。なお「システムの安全性や利便性の向上」という項目については、特筆しない限り詳細は明かされていないものとする。
システムの安定性や利便性の向上
画面写真の場合は一度に最大10枚まで転送可能 「設定」の「データ管理」→「画面写真と動画の管理」に「USB接続でパソコンにコピー」機能を追加。 Nintendo Switch本体とPCをUSBケーブルで接続して、「アルバム」に保存されている画面写真や動画をコピーできる。 複数のダウンロード対象がある場合に、最初にダウンロードしたいものを選択出来るようになった。 複数のソフトや更新データ、追加コンテンツをダウンロードしているときに、最初にダウンロードしたいものを選ぶことが出来るようになった。HOMEメニューで、最初にダウンロードしたい対象のソフトアイコンを選択し、「ダウンロードオプション」から設定する事でダウンロードが開始される。 ユーザーアイコンに、スーパーマリオ35周年アイコンを12種類追加。 本体言語に「ポルトガル語(ブラジル)」を追加。 「ボタンの割り当てを変える」機能の「お気に入り」に名前を設定できるようになった。 システムの安定性や利便性の向上
システムの安定性や利便性の向上
システムの安定性や利便性の向上
NVIDIAドライバを含め、すべてのドライバはユーザ空間で実行されている。グラフィック関係のドライバは、NVNというAPIレイヤーで動作する。これらはVulkan APIの仕様に近いものであり、OpenGLやNVIDIAアドオンなど多くのハードウェア機能もサポートしている。すべてのユーザ空間はアドレス空間配置のランダム化を用い、サンドボックスで動作する。
Nintendo Switchのホームメニューでは、グラフィック関係のアセットが200キロバイト未満に抑えられており、オペレーティングシステム(OS)がハードウェアリソースに占める割合を極力減らすよう設計されている。これによりシステムの軽量化を実現し、ゲームソフトウェアの実行速度、ロード時間、フレームレートの改善などパフォーマンス向上に貢献する。
コントローラやファイルシステムには、本体と別のμITRON4.0仕様準拠リアルタイムOSが利用されている。
システムの安定性や利便性の向上