The pressure is now on the hardware team.
Engine technology is also divided into drive engines and physical engines.
Given the limited space and the lack of room for software-driven technologies, a physics engine is the only viable option.
The inspiration for this came from the 3D engine technology of yesteryear. If the hardware is powerful enough, then software is used to drive it.
If the hardware requirements are not met, then physical solutions must be used, which means adding hardware, such as a graphics card.
Graphics cards are not only good at producing high-quality images; they also have many other functions, such as algorithms. In many cases, graphics card algorithms are much better than those of CPUs.
But using a graphics card on a low-end, inexpensive machine feels like using a sledgehammer to crack a nut.
Xing Baohua had his own graphics cards a long time ago, but there was no equipment to manufacture them back then. Now that there is equipment to manufacture them, the cost is still very high.
So, let's keep it simple. Find other smaller factories to do the manufacturing. That's cheaper than using large equipment.
The hardware team started to streamline the graphics card design; as long as it could run Java programs, there was no need to make it too complicated.
Soon, they took the drawings to a digital factory for production and processing. Manufacturing these small devices was very exciting. Xing Baohua's lithography machines all had tasks. It's not that they couldn't manufacture this physical engine, but the cost would be slightly higher.
After receiving more than a hundred samples, we began processing them on the motherboard.
Adding an electronic component requires changing the circuitry and power management chip. Furthermore, the circuitry needs to be rerouted to the chipset.
Fearing that his opponents would study his unreasonable cheat code, Xing Baohua made special changes to the lettering on the packaging.
It's mainly misleading, but if you take it apart and examine it carefully, you'll find that it's just a member of the chipset, only separated.
Hardware setups inevitably involve drivers, which are written specifically for particular components.
If necessary, a floppy disk or CD must be burned to install the driver.
This resulted in two weeks later, the integrated hardware being handed over to the software team again for streamlined system testing.
It works fine even without opening the software. After loading the software and starting the test, the difference with the physical cheat is obvious; the opening speed is significantly improved.
But then it still jumped.
The software team members, who were initially very happy, lost their joy.
Xing Baohua was also present during the testing. It shouldn't have crashed! The testers were instructed to open the manager, check the properties, and so on to determine which part of the software was malfunctioning.
When he saw the processes running in the background, he felt something was wrong. Pointing to the background processes, he said to Xiaotian, "See that? The system is executing shutdown tasks, following the old Windows approach. This won't do. Besides the desktop, close all unnecessary processes such as system file loaders, drivers, etc."
Xiao Tian nodded and said, "I was worried that turning these off would cause the system to crash due to missing necessary driver files, but I didn't expect that after opening the software program... hey, why did the memory performance suddenly improve?"
Xing Baohua also noticed that, in terms of performance, not only was memory usage increasing, but CPU utilization was also rising. This indicated that the system was very demanding on hardware. If this continued, it wouldn't be long before either the system crashed or the chipset burned out.
"Close all unnecessary programs first. Only start the necessary programs. Once closed, none of the programs that are paired with them can run. Also, automatically clear the memory cache."
"So all the temporary files were deleted, leaving no protection?"
"Here's what you're doing: don't put the cached packages created by the software in the system cache area; move them to another drive."
With just that one casual remark, the entire software team has to work for another two days.
Disassembling the system package, distributing tasks, and placing the cache on other drives require a strong change to the addressing mechanism. This means that the software installation path is not rigidly set to the C drive, but rather to another drive, saving space and reducing the internal addressing pressure.
If the C drive is full, memory access will waste time, leading to lag and stuttering.
Think back to that old version of Windows 60. Anyone who installed it or used it frequently knows that they were afraid you'd install random things and fill up your C drive, so they moved some hidden data to other drives.
Even if you uninstall it, there will still be a lot of residual traces running in the background.
Sometimes, even after uninstalling, a certain 60 data package can still be seen on other drives, and it cannot be deleted. When I click to delete it, it prompts that a certain program is in use and cannot be deleted.
They've taken the so-called "rogue tactics" to the extreme. You can't find it by searching for it in the backend management. But that package is always there in semi-hidden mode, making it visible to you, and you still can't solve the problem.
If you see that the file is only a few megabytes or kilobytes and think that it doesn't take up much space, you might give up on deleting it. But it just stays there, constantly occupying your backend, transmitting important customer data.
Safety?
It's only safe if you spend money; those who don't spend money will always recoup some of their costs from you.
Knowing what you like, they'll find ways to push ads that appeal to you. This is especially annoying for gamers.
This is also a form of data caching; those who don't understand it will never be able to eliminate it.
After two more days of system modifications, the performance management of various hardware components can be viewed through the data management backend, and the running status of the test software can be checked.
Heaven rewards those who persevere; this time the software finally runs smoothly.
Seeing that the CPU usage wasn't very high, they took a temperature tester and measured the temperature over a period of time. The fact that it could maintain a stable temperature made them very happy.
Then it's time to run the various software programs they ported over, especially the large files.
This chapter is not finished yet. Please click on the next page to continue reading the exciting content!
Continue read on readnovelmtl.com