Font
Large
Medium
Small
Night
Prev Index    Favorite Next

Chapter 305 The upgraded glimmer

After completing the code upgrade, "Shimmer" was directly upgraded from version 0.1 to version LV1, and Qin Ke started testing it with great interest.

Being in the virtual world, Qin Ke didn't have to worry about being heard by others, so he directly talked to "Shimmer (virtual)" by voice.

"Shiguang, are you awake yet?"

After upgrading, Weiguang took over the hardware rights of the laptop and immediately responded: "Master, Weiguang has woken up. I feel like I suddenly had an enlightenment and became smarter."

After the upgrade, Shimmer's speech has some of the smooth ups and downs of human conversation. It is no longer like the cold mechanical voice reciting lines in v0.1, and even uses anthropomorphic feelings such as "feeling" and "like".

and words like "enlightenment".

Of course, this does not mean that it has real independent learning ability or self-awareness. It can still only learn within the "learning rules" formulated by Qin Ke.

Because it also lacks the most critical ability to judge "information entropy" - that is, actively judge which information is useful from countless information, so as to learn and imitate.

From this perspective, LV1's Shimmer is still at a relatively low-level stage of artificial intelligence, inferior even to human infants. After all, infants have the ability to process "information entropy" and can analyze and imitate the speech and behavior of their parents and people around them.

study.

It is estimated that in order for Shimmer to truly have the ability to handle "information entropy", it needs to be upgraded to at least LV2 or higher.

However, Qin Ke himself added thousands of lines of code to this upgrade of Shimmer. These codes were figured out by Qin Ke himself and were not included in the 300,000 lines of LV1 artificial intelligence code provided by the system.

The only function of these thousands of lines of code is to allow Shimmer to learn and imitate human logic and thinking through specific human-computer dialogue, making it more and more "humanized".

Qin Ke only plans to open this "specific" dialogue permission to himself, Ning Qingyun and his sister Qin Xiaoke. He has already written the interface. He only needs to add "Shiguang" as a friend on WeChat on his mobile phone to directly use WeChat.

Talk to it.

Qin Ke tested some more functions and was generally satisfied with the LV1 low light. At least it seemed to have a bit of artificial intelligence. It could actively analyze and identify the owner's needs, learn the owner's usage habits, and improve the owner's performance.

From this point of view, the efficiency of operating a computer has greatly surpassed that of Siri or Xiaoai. As the core brain of the Lime operating system, it is qualified.

Qin Ke continued to test Weiguang’s most important “code expansion capability”.

"Wei Guang, try to analyze the hardware configuration of the laptop next to you, analyze and reconstruct the driver, and write a small hardware driver module suitable for it."

"Copy that, Shimmer is going to work now, please wait a moment, Master."

As the low light enters working mode, the laptop's fan immediately starts spinning crazily, and the CPU usage instantly approaches 100%.

When Qin Ke opened the code execution monitoring function interface in the background, he could see that lines of code were being executed at a speed that was difficult to discern with the naked eye, and the window on the right just showed a detailed explanation of the progress of the operation being executed by Shimmer.

Qin Ke observed for a while and found that, yes, Shimmer was working according to the "rules" of the KEY module.

The hardware management module of the Lime operating system is mainly composed of the "KEY" core module that formulates rules, and small driver modules for various types of hardware.

The "KEY" core module formulates the rules for how to discover, add, delete, and use hardware devices, as well as how to combine small driver modules. It is also a tool for Weiguang, through which Weiguang manages the computer's hardware resources and performs operations.

Reasonable scheduling and allocation.

Now Weiguang is writing code according to the process written by Qin Ke and using the rules of the "KEY" core module.

It first analyzes the fruit laptop next to it, which is modeled after Ning Qingyun's fruit laptop and "reappears" in this virtual world, obtains the model information of its hardware, and then automatically downloads the corresponding driver from the Internet for analysis, and then presses

The code rules of the "KEY" module are refactored and written to generate the most concise and efficient small hardware driver module, and then "glued" to the "KEY" module.

——This driver module is naturally different for different hardware, but as long as Weiguang writes driver modules for all computer hardware on the market, we can freely choose and assemble the driver modules according to the conditions of different computers.

.

Qin Ke observed it for a while and found that the code analysis and reconstruction capabilities of the current LV1 version of Weiguang were not strong. On the one hand, the level of Weiguang was low and its processing power was limited. On the other hand, it was limited by the performance of the notebook.

Yes, although Qin Ke bought a high-end laptop worth 50,000 yuan, it was still the main bottleneck restricting the performance of the low-light, making it impossible for the low-light to perform at its best.

After looking at it for a while, Qin Ke estimated that it would take about three hours for Weiguang to complete the development and writing of the fruit notebook's hardware driver management module.

The efficiency is indeed a bit low, but the good news is that there are no errors in the whole process.

Qin Ke thought for a while and directly increased the time flow rate of the "Artificial Intelligence Research Laboratory" by a thousand times. Soon he saw a faint light indicating that the code compilation work had been completed.

Correspondingly, the notebook computer is so hot that the wind from the cooling vents can burn the skin. The CPU of the notebook computer has not been burned due to overload, which proves that the micro-light's ability to manage and schedule the hardware is indeed good.

Qin Ke shook his head speechlessly. It seemed that he had to find a way to buy the highest performance server for Weiguang. If his laptop continued to be played by it like this, it would be scrapped soon.

After adjusting the time flow rate again to allow the laptop to dissipate heat, Qin Kecai personally checked the code written by Wei Guang.

This chapter is not finished yet, please click on the next page to continue reading the exciting content! The code written by Weiguang is inferior to the one he wrote personally. The execution efficiency is not high enough and the code is not concise enough, but it is better than 80% of the code in the world.

The level of programmers is getting higher. The key is that Qin Ke didn't find any errors. This is enough.

Moreover, the so-called execution efficiency is not high enough, that is, the execution time cannot be reduced from 0.008 seconds to 0.007 seconds, which is completely negligible for computer users. In the future, the code writing ability should be further improved after the Weiguang upgrade.

Qin Ke also tried to install Windows, Linux, macOS, Android, and IOS applications on the Qing Ning operating system. "Shimmer" immediately used the deconstruction and reconstruction tool. All these programs spanning different versions of the system were decomposed by "Shimmer"

into small modules one by one and successfully installed.

I tested the startup and running speed of several common applications and found that they were all faster than in the original operating system.

nice!

Qin Ke was a little excited.

The most important thing about an operating system is its application ecosystem, which means how many applications it can support. In terms of compatibility alone, Lime OS can beat all operating systems on the market.

Because it is compatible with all applications, there is no need to force programmers to change their programming habits. They can use whatever programming language they like. This will undoubtedly gain the most critical upstream "programmers" and downstream "users" in the application ecosystem.

"Support, as for the midstream "manufacturers", it is easier to win over, and even the main profit point lies with them.

Qin Ke's Lime operating system is planned to be free for personal non-commercial use. Owners of users have the right to speak. "Manufacturers" can only bow their heads and pay the copyright fees honestly before they can legally use the Lime operating system on their own computers.

system.

Qin Ke only needs to set the copyright fee at a low level, and he is not afraid that "manufacturers" will not rush to use the Lime operating system.

Thinking about it this way, it is estimated that the system's five million installed capacity task will not be too difficult to complete.

After Qin Ke thought deeply, he copied a copy of the operating system code, modified and optimized it, and then packaged it into a V1.0 version of the Lime operating system installation package.

In this version of Lime Operating System V1.0, the artificial intelligence that plays a core role is named "Xiao Qing" (the default name can be renamed by the new owner of the operating system).

"Xiao Qing" basically has most of the functions of the current "Shimmer", but the difference is that it does not have the ability to write code, nor does it have Qin Ke's thousands of additional lines of "promoting humanization" code.

This is naturally to simplify the size of the operating system. Otherwise, if it has a huge cluster of small modules like "Shimmer", this new modular operating system will lose its meaning.

In addition, in order to save computing resources and improve the smooth use experience, even a 50,000-yuan top-end laptop like Qin Ke's "Shimmer" almost breaks down when writing code, let alone most people's ordinary computers.

Under the new modular architecture, "young people" in major PC terminals can search for whatever small modules they need from the "small module warehouse" of "Weiguang". If there are ready-made ones, they can directly download and use them. If there are no ready-made ones, they can directly download them.

If so, the requirements will be sent to "Weiguang", which will write the code on the server side, store it in the module library and distribute it.

Qin Ke spent half the night to complete the code modification of the V1.0 version of the operating system, and then used his laptop as the "core server" to store all the small modules, and finally installed and tested it on Fruit Notes.

The v1.0 version of Qing Ning operating system is still very fast to install. The installation was completed in less than two minutes, and the core of the operating system "Xiao Qing" automatically runs. After connecting to the Internet with the additional universal network card driver, Qin Ke's

I downloaded the Fruit Notebook driver module that I wrote not long ago into my notebook, and then uninstalled and deleted the slightly bloated universal network card driver module.

The entire process is executed autonomously and is transparent to users. They only see that the operating system completes the installation and restarts in about two and a half minutes, and it is much more convenient to use than ordinary operating systems.
Chapter completed!
Prev Index    Favorite Next