The esports/gaming sector deserves a distinct operating system

We can invent a new operating
system specifically for the
esports/gaming sector

The esports or gaming sector is an emerging and dynamic field of the computing sector. Companies and professional organizations release thousands of hardware and software design packages to satisfy the ever-unstable demands of the gaming sector. Just as there are millions of different computing hardware components for gaming, there are also millions of software components specifically to handle intensive operations related to computer games. Psst! When it comes to operating systems, there are 2 formidable opponents: Microsoft Windows and PlayStation system software. The Microsoft Windows family includes Xbox system software and is the frontline operating system family for gaming. Taking in its dominance in the computing market, Microsoft Windows needs to carry a plethora of system software resources to cater to various sectors of the world. Almost all desktop-format computers are designed for this operating system family and have Microsoft Windows keys and stickers. Meanwhile, the PlayStation system software is tailored to Sony PlayStation home video game consoles. As it is a tightly curated environment, issuance of updates and upgrades would be a more straightforward process. On the flip side, there is no official information about the system requirements of the PlayStation system software.

Why invent a new gaming operating system

Technical-wise, the esports/gaming sector deserves to have its own distinct operating system that can run on general-purpose computers and video game consoles. With respect to the origin, Microsoft Windows is not designed to handle computer games. Demand for adaptability had this operating system compelled to cater to the gaming sector, which entailed creating new classes of hardware and software components. This is distressing for an operating system that is designed for general-purpose computing. Meanwhile, the PlayStation system software has a narrow hardware base: it is designed only for PlayStation consoles. As security is a tremendous challenge, a gaming operating system may be better off using a microkernel, a kernel design in which few software services have unrestricted and direct access to the hardware. A gaming operating system installation should yield 3 versions of the operating system: a "main" version for playing the games, a "special" version for more exotic acts of computing and system administration, and a "recovery" version for reinstalling or refreshing the entire operating system.

Partitioning and memory management

Regardless of computing hardware, a gaming operating system should have an elaborate partition structure such as:

  • System partition for bootloaders and kernel images
  • Data partition for the "main" operating system and other system software
  • Data partition for game software and related installer files
  • Data partition for user accounts and game saves
  • Special partition for temporarily storing update and upgrade files
  • Special partition for a "special" version of the operating system
  • Special partition for a "recovery" version of the operating system

As of the ever-fluctuating demands of the esports/gaming sector, virtual memory is best served in files. A gaming operating system can have separate pagefiles according to the type of software, as in one pagefile for system software and another for games.

Startup of the computer system

A gaming operating system should require the computer hardware to possess a Trusted Platform Module (TPM) and support the Secure Boot algorithm. When the operating system is installed, there should be 3 boot options, with the "main" version being the first boot priority. When a gaming operating system completes booting, its first priority should be to scan the computer's most vulnerable parts for malware. This should occur at the kernel level. When the scanner detects any malware, it must immediately remove the offending piece of software, regardless of it is an installed game software.

Comments

Popular posts from this blog

Basics of the freysey

The Legend of Zelda service and its implications on this universe

One environment's "fiction" is another environment's "reality"