Reboot 2003

Chapter 297 077: Virtual Machine

Chapter 297 077: Virtual Machine (Three-in-One)

Now that the business talks are over, it's time to talk about family matters.

In fact, I have said it several times before. A Yue herself did not want to leave. At that time, she was busy saving her family's company and had a lot of unfinished work; and no one could care about her - her parents were currently stranded in Meilijian. , as for the uncles and uncles, they are actually outsiders. The relationship between other relatives and friends of the Gu family and the rich relatives is dependent, and they cannot force her to go to Yanjing.

At that time, it was considered that she was probably coming to this small place to avoid trouble, so the adults had no choice but to let her go.

But now it was different in every sense of the word, and her mother seemed to agree, so what could anyone else say.

If there is any problem...it seems that it is still with Xiao Chen.

A Yue's adventures this year, although I don't know how much his total 'credit' is, a large part of it should be related to him.

I remember that he stayed with A Yue during the first class reunion last year. Later, they played games together, attended events, worked overtime in the middle of the night, and became famous together on the Internet...

Outsiders don't know what the current personal relationship between the two is, and the matter seems to be beyond the scope of their immediate family members to interfere.

Now in order for A Yue to leave, she must first agree to it, and then the biggest obstacle in this process is Xiao Chen.If Xiao Chen himself is willing to go along, the operation will not be difficult. Everyone here is capable of arranging things properly, but the biggest problem is still Xiao Chen's own wishes. It seems that this is what they are talking about now. One of the main reasons.

However, Chen Qin simply replied: "I won't go."

When Chen Qin said this, he seemed a little dazed. After all, he had experienced such a scene a year ago, and even the expectant looks of others were almost similar.

It's just that I probably did have the same experience last time, so there is no need to make a different choice this time.

He answered so naturally that the adults didn't even have time to be surprised. They seemed to want to persuade him and maybe talk to his parents.

But looking at his firm stance, he seemed to have nothing to persuade. Turning around, Ma Yun started talking about mobile Internet again, and today's dinner ended just like that.

Of course, the matter has probably not been decided yet. How and where to transfer to another school will probably be discussed within her family, but there is no need to show it to him as an outsider. It will only be during school hours. In the next few days, Ah Yue seemed to raise this issue in an insinuating way.

"Yesterday, Teacher Tan really started to help you transplant the game and optimize the system."

"Yes, if he wants to do it, let him do it." Chen Qin said, "He started working overtime last night, so you don't have to worry too much."

Two days later, A Yue said again: "Uncle Li said that he would invite me to speak during the invitational tournament. I feel so nervous going alone."

Chen Qin said: "Don't worry, just say what your student union says here. As long as you are sincere enough, you won't be disliked by others under any circumstances."

Two days later she said again: "My mother said she would like to meet you when she has time. She heard about you from Uncle Ma and the others."

Chen Qin grinned: "There will be opportunities in the future." That's right, let's wait until Gu Wenjie wakes up.

A Yue said depressedly: "She said it's not safe for me to be alone in Longshan now, but I'm not in Longshan, so it's not convenient to play games. If I have any questions, I can't ask you anytime..."

She said that Chen Qin was no longer sleepy and taught her experience on the spot: "In modern society, communication technology is so advanced that open projects may not be slower on the Internet than in private."

A Yue was speechless.

After Chen Qin thought about it carefully, he felt that it was quite boring to do this.

Of course he knew what Ah Yue meant, but what could he do? Since it was originally planned to be a junior relationship, now there seemed to be no reason to keep Ah Yue in Longshan no matter whether he wanted to or not.

Of course, after teaching for a year, Ah Yue and Xu Lingling were in different situations. Her relatives may not love her as much as her uncle Chen Qin. Chen Qin thought about it and finally said to her:
"If you want to stay, you might as well have a good talk with your mother. I think although domestic security is not very good now, it may not be that chaotic. And since you don't plan to live in Meilijian, you may not stay in Longshan. It’s just worse than Yanjing and Shencheng…”

A Yue listened but did not answer, and then the next day was the final exam.

At the same time, a lot of things seemed to be happening simultaneously. For example, the day before the exam was the audition for Fota's Global Invitational Tournament...

To ordinary people, the significance of this matter does not seem to be as high as its popularity - for example, they either saw the unfamiliar name Fota in various channels, and therefore became a little interested in it. , or you have played this map yourself and found that it quickly started an e-sports match. Then while paying attention to or participating in the match, you discovered that there were actually many nearby people playing together recently, so you became more interested in it. It's big, but these all seem to be happening in a place centered on the Internet, and followers will not pay too much attention to its commercial purposes. This concept will probably be called "subculture" in the future, but now People probably haven’t seen much of it.

Because it is not very popular, no one is advertising for the time being. The advertising space for the competition is basically packaged and distributed to other projects and companies under Galaxy Software.

Song Ziyun went to participate in the audition as planned. His parents specially accompanied him there. Chen Qin heard the whole process of the competition through him. On the first day he went there, he distributed a large poster of Jingdong's self-operated store. background.

The competition venue was a gymnasium in Hanzhang. Although the venue was a bit crude, there were quite a few people there.

Of course, most people go there for Dota, but there are also many Fota enthusiasts, and quite a few Dota players are willing to take a look. More importantly, Fota's reputation among other people who know it is still there. Very good, this is obviously a good sign.

Song Ziyun followed the two elder brothers and fought in a daze for two days and won.

Not only did he qualify, but he was also ranked No. 1 in the competition. Before he came back, he hurriedly took photos of the trophy and sent it back to everyone. The trophy looked like it was custom-made by an unknown factory. It was very crude. The prize money was mainly He also had no time to arrange for reimbursement of food and lodging expenses. It was actually not much, but he was quite excited.

But in the end no one paid attention to him - after all, there was an exam tomorrow.

Guo Yang himself was considered a semi-academic master, but now he was busy pre-exam like Chen Qin. Ah Yue didn't seem too busy, but she had been a little uneasy these past few days.

As for Chen Qin...of course he also has to study for homework, but after all, he has business to do. Since Ma Yun came that day, he seems to have got into a lot of trouble here.

After school in the evening, I wanted to go home, but when I arrived at the school gate, I didn't see Song Ziyun, and Ah Yue didn't come out either.

After thinking about it, Chen Qin turned a corner and went to the new era.

Of course, during the exam period, I was half-hearted and couldn't figure out the situation, but I haven't been there for a few days, and there have been some big changes in the studio recently...

Chen Qin went all the way to the downstairs of New Times and looked up. The banner of the Internet cafe had been replaced by Dantan Tang.

Browser games have become very popular recently, and games like the original Happy Farm are indeed very popular, and their popularity is likely to be unprecedented; however, these things themselves are strong in their social attributes, and the social attributes themselves are not very reliable. Popularity has nothing to do with quality. In fact, it is like a tool for good friends to joke about - the tool may not do anything, and it is not actually that attractive, but because it is attached to social interaction, it can arouse incredible popularity among the crowd, and then follow The joke ends and he is naturally abandoned by the crowd.

At this time, there will naturally be something a little deeper and more attractive. The "Bandan Tang" where the villains use parabolas to throw bombs at each other on the banner is such a thing. It itself is copied - of course, it is indeed Chen Qin. The time traveler copied the work of the same name and gave the design plan to the Flash Empire.

However, the gameplay itself is not new. Not only are there stand-alone versions of the earlier Bai Zhan Worm, but there is also a PC game called Crazy Tank in South Korea next door. The gameplay is roughly copied, and because there is plenty of time for the project, it is made Xiaopohai’s Scavenger Studio has built a fairly good appearance, and now it seems to have been successfully launched on the market.

Unfortunately, the communication pressure of these games is still too great, and it is still not suitable for mobile games...

Chen Qin thought so and went upstairs. In the studio, Xiao Gao was chatting with a brother. Because many people went to Hanzhang to help out, the studio was empty today, only the sound of machines running along with the heat wave rumbled.

When they met Chen Qin, the two waved to him, but Chen Qin went next door immediately.

Next door was originally the small warehouse of New Era, which was purchased together with New Era last year.It was of no use at first. It was used together with several empty rooms downstairs to prepare for future expansion. The New Era downstairs has been expanded twice recently, but the small house next door upstairs is still vacant, but it seems to have a tenant recently. .

After entering the door, there were already computers in the room, messy wires and stools that had not been moved out in time were piled in the corner. The air in the room was still a bit moldy, and the whitewashed walls were dirty.

The computers were set up, but compared to the empty fully automatic script money-spinning room next door, it was now very busy. Several people stretched their necks to look at the dark code screen on the screen, and two people were discussing in a low voice in front of a computer. question.

There was only one brother sitting next to him, tapping his cell phone boredly. When he saw Chen Qin coming in, he just stood up and nodded to him, but he didn't dare to make a loud noise to disturb the few people working here...

These people working are not all outsiders. For example, Teacher Tan is in front of the computer at the door. The others are also serious software engineers from Damo Academy. The one who is lecturing others is said to be an executive hired by Alibaba from Galaxy Software. Even Teacher Tan is listening to his training.

What are these people here for?Of course it is for mobile systems.

During the conversation that day, Ma Yun seemed to be quite interested in it. Although the things on the wine table did not necessarily count and he was probably just having fun, the next day Ali seemed to be very happy and started to show off. Now we can build software systems.

Of course, it is not difficult to build a mobile phone system based on open source. This will probably be the norm in the industry in the future. In fact, the first version of Alibaba OS has been out for a long time, but there are no changes. Basically, it has been beautified and changed a bit. The initial parameters are just changed to the default background.

Then at this time, you need to have your own product label, what should you do?

Under the open source framework, it is of course useless to write it all over again. Not only is the necessity limited, but it is also probably impossible to write it out. If it is written out, it will definitely not be as useful as others who have optimized it for a longer time.

Therefore, we have to make changes based on the original, and we have to choose one direction for this optimization. Currently, Alibaba chooses 'light and easy to use' while taking into account compatibility.

Ma Yun had probably decided on this direction before, and in fact the project had already started.

But on the one hand, probably after Chen Qin and Ma Yun talked that day, there was a little more pressure on the leadership level, and now they have to speed up.

In addition... there may be some new developments at the market level recently.After all, Kaitian OS shocked the market after its debut, but Google quickly abandoned their Android and joined this open source project.

Relying on the accumulation of technology, they are coming with force. The media boasts about Google's good performance, and some manufacturers follow suit. It seems that the momentum is strong, but recently Kaitian seems to have started to fight back...

Of course, it seems inaccurate to say it was a counterattack. After all, the two sides are teammates in the same camp. As the forefront of modern business wars, the two sides have not shown any signs of confrontation in the media or in the courts.

The reason why Google seems to have some momentum seems to be because their system OS is indeed light enough, and at the same time it has attracted a large number of hardware manufacturers into its camp. After all, no matter how good the system is, if it is not supported by hardware manufacturers, it will not work. It's of no use.

But then again, no matter how good the system is and no matter how many hardware manufacturers there are, if no users use it, it will be eliminated by the market sooner or later.

Google's Fushsia before...actually the response from people who used it was pretty good.

However, just a few days ago, several hardware manufacturers that had previously joined the Kaitian camp seemed to be preparing to launch their own mobile phones.

Chinese companies such as Dopod and Gree, and overseas companies such as Yamaha and Disney, although they are well-known and have easy-to-use trademarks, they do not have a high user base when it comes to making mobile phones. However, after the project was established last year, they have almost begun to enter the publicity stage this year. It’s hair cycle.

These manufacturers themselves are not very sensitive to technology, or are not very sensitive to specific technologies. In short, although all mobile systems look good, they probably don’t feel any difference. For traditional enterprises, Nowadays, the most important support for mobile phones comes from communication providers and supply chains.

When I asked the carriers, they were both members of the Open Handset Alliance and seemed to be free, so that would be a tie.

When asking about suppliers, the most important one is Qualcomm.Qualcomm has taken IBM's original strategy of promoting Linux, and now of course it doesn't mind the open source system being more enthusiastic. Of course, both sides support it.

So these hardware manufacturers continued to use Kaitian without much thought. As a result, during the announcement process, they saw that the effect was really good.

First of all, the first-mover advantage seems to have really manifested - last year Galaxy Software used operator subsidies to sell mobile phones at affordable prices. Although the reviews were mixed, it also gained popularity among young people. Now the technical lineage of mlinux is playing a role.

Secondly, the two supporting softwares of Weibo and Facebook have pioneered the concept of "Internet phone" for the first time. Although this is actually not difficult to achieve, even Motorola has now made its own free browser, but Galaxy software was the first to make software, and it is still the old owner of Weibo. Some users may think that Kaitian OS has better support for this thing, so they will naturally choose the native Kaitian OS.

In addition to the recent development of the rice bowl cup that requires the support of the user ecosystem, there is also a series of supporting software development for games.

Apart from anything else, the popularity of this native OS among young people seems to have reached a certain critical point. These manufacturers themselves did not expect that after their successive releases, users were more interested in 'native Kaitian OS' than As expected, several manufacturers even started to use this gimmick to attract users...

So Ali seemed to think my chance had come.

Kaitian's ecology may really be able to beat Google. Then if I build one with better performance while being fully compatible with Kaitian's ecology, wouldn't there be a chance?
When the opportunity comes, you should act immediately. It is said that Bodhidharma Academy started very quickly, but how to "have both" requires a complete set of technical solutions.

In this process, Teacher Tan, who had already started to help Super Smash Bros. with application layer optimization, became an important figure. Since compatibility is required, he not only has experience here, but also has direct access to the Kaitian application of Galaxy Software.

So not only Teacher Tan, but also a large group of people came this time.

I temporarily rented a small warehouse next door from the studio... Of course, I paid for it, and the price was not low. It was rented at the price of an office building in Shanghai. I also asked the studio next door to help me with the equipment and network.

The purpose of coming here is to use this small game to engage in more technical cooperation with Galaxy Software. Although it seems that they have taken advantage, Galaxy Software did not say no.

As for the local snakes here, they are easier to serve.

They happened to be renting a space, so they took over this small shabby warehouse. The other party offered a price of 10,000+ yuan a month. Starting from three months, Ali was very wealthy and actually offered it.

Of course, this is definitely not the money for equipment and venue. What is important is the included 'friend fee'.With this fee, it seems that Xiao Chen can get access to the bottom layer of the mobile online game being developed.

The two parties signed the contract quickly a few days ago. They have configured the equipment in the past two days, and today it seems that they have directly recruited people to start work.

As for Chen Qin, he took some time out of his busy schedule to take a look...

Of course that's why.

10,000+ a month, because it is given directly to Xiao Chen, which is actually quite a lot.

Now that I have collected the money, I feel like I should come and take a closer look. Boss Chen is very honest when doing business. It would be bad to just collect money but not do anything... I walked in and saw that they didn't have all the computers, so I packed up and started working. , I don’t think the environment is bad, I can’t help but think that this ToB business is really easy to do.

"We already have virtual machines, so what's the difference? This new one is too bloated. Can't we use the old one?"

"Although Java has always had virtual machines, it has only recently begun to develop a complete network suite. This suite has many redundant parts, but it is indispensable for network support of applications..."

The executives from the galaxy were having a heated exchange with Teacher Tan. They didn't realize it until Chen Qin went in for a while.

The executive patted his sleeves and nodded to him awkwardly: "Master Xiao Chen, you are here."

Although he is young, he has already had two successful projects, and he is heavily involved in one big project. Regardless of whether the technical content is high or not, this resume is already stronger than that of most programmers.

Xiao Chen came in with his hands behind his back and said cheerfully: "You guys started quite quickly, so I didn't disturb you."

The executive and Teacher Tan haven't reached an agreement yet, and it seems that he hasn't come to his senses yet: "It's okay, it's okay."

Chen Qin said: "I'm here to see if you need anything else. Engineers from your big cities may not be used to coming here. If you need anything, just ask!"

"Okay, please excuse me, Master Chen."

After the executive finished speaking, he argued with Lao Tan about the issue they were discussing. If we want to make the system as convenient and efficient as possible while maintaining compatibility, it is more high-end, that is, the bottom layer. Optimization, but this thing is really difficult to do, and it doesn't have immediate effect.

So now we have to take a shortcut, what is the shortcut?

Just cut off the function.You see this gyroscope is quite useless, so cut it off.

Let's create a sleep control here, so that some useless battery computing functions can be put to sleep, and then woken up when charging.

It's basically this kind of thing, and it's true that it's effective.But now this kind of optimization cannot constitute a threshold. Basically everything that can be done has been done by Google, and Kaitian OS itself will also absorb branch technologies.

So after going round and round, they turned their attention back to the application layer.

Teacher Tan was arguing with the executive about this matter. The executive wanted to cut off the key communication components of the application layer. This may sound a bit radical, but after all, he is an executive from the galaxy. Still a bit of research.

"The native Kaitian is a Linux virtual machine. Running a Java virtual machine on top of this bottom layer is a waste of performance. Of course, if it is to compromise and accept Symbian's Java ecosystem, this solution is not impossible, but we must To achieve greater goals with as little performance as possible, I studied Google's Fushsia. They use an older version of the Java virtual machine, but their virtual machine runs faster!..."

The senior executives were chatting, and Mr. Tan seemed to have different opinions, but he was gradually convinced. No matter what, continuing to optimize the bottom layer is an arduous task. If you don't cut it here and don't cut it there, the final goal may not be achieved at all. What the senior management proposed was the direction, and they had to think about what to do specifically.

At this time, Xiao Chen stretched out his head and came over again, and the executive had to put down the pen in his hand as a pointer again: "Master Xiao Chen, what's the matter?"

"The Java virtual machine is indeed quite redundant." Xiao Chen said, "They did not make hardware for mobile phones at the beginning. The purpose of this virtual machine is to 'write once and run anywhere'. It was originally designed for industrial equipment. So in order to expand the scope of support, quite a few functions in its virtual machine conflict with the functions of the mobile phone's system-level chip and the Linux kernel."

He seemed to be saying that it didn't matter, but both Teacher Tan and the project manager understood it. Teacher Tan frowned slightly. After all, what Xiao Chen meant was that the Java virtual machine did have room to 'downsize', but his own game itself It should be from the native Android side.

The executive became happy after hearing this: "I didn't expect you, Xiao Chen, to do research on this."

"I also learned about it by the way when I was making games." Chen Qin said casually, "I think since the Linux kernel is not very easy to move, we might as well start with the Java virtual machine. If we can optimize this, we can at least optimize the memory of some applications. Utilization, of course I am not an architect myself, but the hardware engineers at DAMO Academy also said the same thing."

Then he asked: "Well, Master Chen, I heard that your games are not written in Java?"

Chen Qin said: "It is used, but in order to optimize efficiency, the front end of our game is mainly written in C++ and C language. This is the computing framework that the Linux kernel can implement."

The executive was even more excited: "I even think we can get rid of the Java virtual machine directly. If it weren't for the fact that this thing is related to the graphical interface, it's too late, otherwise we would definitely have to rewrite the interface layer."

However, Xiao Chen said: "I don't think this is appropriate. Although it is more efficient to use C language purely, the Java software ecosystem is very important."

"But I don't think Google supports Java very much, and Apple in the United States is said to have made smartphones at the same time as Kaitian OS. It is also very popular now. They use the C language kernel..."

Chen Qin corrected: "Not exactly, theirs is called Objective-C, and it is also a language based on C language, but not entirely."

"Yes, but it is compatible if it is compatible, and it is also object-oriented." The executive nodded repeatedly, "We can support the existing ecosystem, but gradually eliminate these Java things, and use more mature and lower-level ones in the future. language, the operating efficiency of the system will definitely be improved."

Chen Qin spread his hands: "I don't understand this, but you have to think clearly. If you plan this way, you won't be able to run away from the game we are developing now."

 Taken together, today’s update is late, so it won’t be counted as an additional update (
  
 
(End of this chapter)

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like