Глава 42-42 Инженер-программист, оптимизация Divine Dragon

Услуга "Убрать рекламу".
Теперь мешающую чтению рекламу можно отключить!

42 Инженер-программист, оптимизация Divine Dragon

Лицо Цзянь Цинли было напряженным всю дорогу домой. Вернувшись домой, она уже не могла сдерживать обиду в своем сердце. Она сломалась и тихо заплакала.

«Мама, раньше с Ли Чэнцянем было особенно легко ладить. Он сделает все, что я попрошу его сделать. Как он стал таким сейчас?»

«Я знаю, что немного обидел его, когда некоторое время назад держал его на расстоянии, но я уже извинился за это».

— Ничего страшного, если он не примет мои извинения.

— Но он намеренно издевался надо мной.

Когда Хуан Цзинцзин увидела, что ее дочь сломалась, ей стало ее жаль. «Дочь, Ли Чэнцянь уже не тот человек».

«Даже Чен Ли уже не та женщина».

«В прошлом Ли Чэнцянь был неудачником. Теперь он стал сияющей звездой».

«Дочь, когда мир меняется неподвластным нам образом, единственное, что мы можем сделать, это приспособиться».

По другую сторону стены, в доме Ли Чэнцяня.

После того, как Чен Ли и Ли Чэнцянь вернулись домой, Чен Ли, который был в особенно хорошем настроении, напевал мелодию и с улыбкой пошел на кухню.

«Сынок, отдохни. Я принесу тебе чего-нибудь вкусненького».

Ли Чэнцянь, не теряя времени, принялся за работу. Он взял ноутбук в свою комнату.

Он также был в особенно хорошем настроении. Он чувствовал себя оправданным.

Он знал, что отныне никто не посмеет его недооценивать.

«Только сегодня моя судьба полностью изменилась». На лице Ли Чэнцяня была слабая улыбка.

Однако Ли Чэнцянь не был высокомерным. Он знал, что теперь все стало возможным благодаря игре «Мастер всех профессий».

Он чувствовал, что необходимо правильно спланировать следующие шаги.

«Открой личный интерфейс!»

На полупрозрачной странице появилась подробная информация Ли Чэнцяня.

Имя: Ли Чэнцянь

Интеллект: 19 (средний взрослый 10 баллов)

Сила: 30,4/19 (средний взрослый 10 баллов)

Ловкость: 38/19 (средний взрослый 10 баллов)

Профессия: уровень студента 9 (продвинутый), уровень фермера 9 (продвинутый), уровень рабочего 9 (продвинутый)

Студенческие профессиональные навыки:

1. Фокус (Мастер)

2. Пассивные знания начальной школы (магистр)

3. Пассивные знания средней школы (магистр)

4. Пассивные знания средней школы (магистр)

5. Рациональное мышление (магистр)

Навыки профессии фермера:

1. Пассивная выносливость (Мастер)

2. Мелиорация (Мастер)

3. Посадка (Мастер)

4. Сбор урожая (Мастер)

5. Пассивная сила (Мастер)

Профессиональные навыки работника:

1. Ловкость (Мастер)

2. Пассивное владение инструментами (Мастер)

3. Ускоренная обработка (мастер)

4. Точность измерения (мастер)

5. Принципы производства (мастер)

Пул опыта: 52 032

Также появилась возможность улучшить профессию Рабочий.

Ли Чэнцянь сосредоточился на слове «обновление» за словами «профессия рабочего». Страница сразу же перешла к интерфейсу покупки профессиональных сертификатов Торгового центра профессий.

На странице было бесчисленное количество профессий.

Взгляд Ли Чэнцяня остановился на колонке повышения квалификации рабочего.

Профессия, на которую он нацелился, инженер-программист, была в колонке.

[Профессия: Инженер-программист]

[Требование к работе 1: Достичь уровня 9 по профессии Рабочий (Выполнено), достичь уровня 9 по профессии Студент (Выполнено).]

[Требование к работе 2: Достигнуть уровня мастерства для навыка «Знания средней школы» (выполнено), достичь начального уровня навыка «Информационные технологии» (выполнено).]

[Требование к работе 3: требуется 50 000 очков ценности опыта (выполнено).]

[Требование к работе 4: Разработка программного обеспечения класса C в одиночку (неполное).]

По сравнению с другими профессиями требования для того, чтобы стать инженером-программистом, были намного проще.

«Хотя мой личный интерфейс этого не показывает, элементарные навыки информационных технологий должны быть одним из моих навыков самообучения». После того, как его студенческая профессия перешла на университетский уровень, можно было проявить навыки, которым он научился сам.

«Единственное, что сейчас не завершено, — это написание программного обеспечения класса C». C-класс был методом классификации программного обеспечения, принятым в игре «Мастер всех профессий».

После того, как профессия Рабочий была повышена до уровня 9, он мог видеть оценку программного обеспечения.

После того, как он смог проверить класс программного обеспечения, он посмотрел на все программное обеспечение, доступное на рынке. Было очень мало программ, которые могли бы достичь C-класса.

После проверки он обнаружил, что Windows и Linux были программным обеспечением класса C, в то время как большинство других программ были класса D.

«Программное обеспечение класса C предъявляет требования к эффективности работы, интерфейсу взаимодействия, совместимости программного обеспечения и так далее. Это очень сложно.»

«Однако операционная система Divine Dragon, которую я написал, должна быть в состоянии достичь C-класса». Так называемая операционная система Divine Dragon была операционной системой, которую он сейчас разрабатывал.

В настоящее время он уже завершил написание основного кода. Ему еще нужно было завершить написание пяти основных функциональных модулей и разработать красивую и эффективную настольную систему, прежде чем ее можно будет считать полным набором программного обеспечения.

Ли Чэнцянь считал, что программное обеспечение должно соответствовать требованиям программного обеспечения класса C.

Однако, по оценке Ли Чэнцяня, эта операционная система была очень сложной. Исходя из текущей скорости, для завершения самой базовой части все равно потребуется не менее трех месяцев.

Для завершения работы оставшегося программного обеспечения потребуется больше времени.

Поэтому он планировал сначала выполнить что-то полегче, чтобы соответствовать требованиям профессии Software Engineer.

На самом деле у Ли Чэнцяня уже был план.

План состоял в том, чтобы оптимизировать систему Android.

Все знали о системе Android. Большинство телефонов работали на системе Android. Можно сказать, что Android была самой популярной системой в мире.

Однако система Android также была очень проблематичной. У него была низкая скорость обработки, склонность к зависаниям, высокая занятость памяти, высокое энергопотребление и высокие требования к оборудованию. Система также имела тенденцию зависать после работы в течение определенного периода времени.

Причина была проста. Чтобы система Android могла запускать приложения, она должна была пройти через интерфейс javaapi, затем виртуальную машину ART, уровень аппаратной абстракции HAL, прежде чем она смогла достичь ядра Linux системы.

С каждым уровнем преобразования эффективность будет уменьшаться на часть. К тому времени, когда приложение действительно заработало, было использовано 80% его производительности. Только около 10% осталось для запуска программного обеспечения.

Занятость памяти в системе Android была еще большей проблемой. Мобильная телефонная система требовала больше памяти, чем компьютер. Он легко занял 8 гигабайт и 12 гигабайт памяти. С другой стороны, телефону Apple для бесперебойной работы требовалось всего 2 гигабайта памяти. Кроме того, не будет никаких задержек после длительного времени использования.

Почему это было так?

Проблема все еще заключалась в виртуальной машине Android ART!

С момента активации телефона эта огромная программа оставалась в памяти, постоянно занимая большое количество памяти и потребляя электроэнергию.

В течение этого периода времени, пока Ли Чэнцянь изучал ядро ​​системы Linux, он также изучал виртуальную машину Android ART.

Что касается того, как улучшить виртуальную машину Android ART и управление памятью, у него уже есть конкретный план.

«Поработав над существующей программой, я смогу повысить эффективность системы Android на 20 %».

«Занятость памяти уменьшится на 50%, а потребление электроэнергии также уменьшится на 50%!»

«Это может позволить Android-устройству пятилетней давности работать без сбоев. Даже если он используется в течение длительного времени, никаких задержек не будет».

Ли Чэнцянь уже придумал название этой программы. Это будет называться Оптимизация Божественного Дракона!

После того, как программное обеспечение будет завершено, он не только выполнит необходимые условия для продвижения по профессии инженера-программиста, но и станет первым шагом к улучшению положения его семьи.

Да, он был готов использовать Оптимизацию Божественного Дракона, чтобы заработать деньги!

Переродившись, Ли Чэнцянь сразу же решил самостоятельно изучать книги по программному обеспечению, потому что информационная эра — это будущее, а программное обеспечение и аппаратное обеспечение были двумя самыми важными вещами в информационную эру.

Если бы он освоил любой из них, он смог бы заработать много денег!

Ли Чэнцянь происходил из обычной семьи. Его родители были фабричными рабочими, и их доход был невелик. Они были чуть ли не на низшей ступени общества.

«Первое, что я сделал после того, как переродился, — изменил свою судьбу. После того, как стали известны результаты второго пробного экзамена, моя судьба уже изменилась. Изменилась и судьба автокатастрофы моих родителей». Это больше всего беспокоило Ли Чэнцяня. Это был тяжелый груз на его груди.

«Тогда во-вторых, чтобы мои родители жили хорошей жизнью! Пусть не заботятся о еде и одежде, пусть покупают все, что хотят». У Ли Чэнцяня был решительный вид.

Затем Ли Чэнцянь открыл код виртуальной машины Android ART и активировал два навыка профессии Студент.

«Сосредоточься!»

«Рациональное мышление!»

Страницы кода быстро проносились перед его глазами. В виртуальной машине Android ART было около 500 000 строк кода.

После того, как показатели Ловкости, Интеллекта и Силы Ли Чэнцяня были улучшены вместе с улучшением навыков Фокусировки и Рационального мышления, он мог читать три страницы кода в секунду, по 50 строк кода на странице.

Он мог прочитать 540 000 строк кода за час.

Более того, с улучшением его навыков Фокусировки и Рационального Мышления его фотографическая память, способность к пониманию и способность к логическому анализу стали почти безграничными. Он мог мгновенно понять чрезвычайно сложные коды.

С улучшением навыка рационального мышления он мог даже понять, как код работает на ЦП и как модифицировать код, чтобы повысить эффективность операции.

По мере того, как атрибут Ловкости Ли Чэнцяня медленно отпускался, скорость, с которой он нажимал кнопку, снова увеличивалась.

[Профессия рабочего Пассивный навык Мастерство инструментов (Мастер) активирован. Скорость ввода увеличена на 100%.]

Его текущая скорость ввода уже достигла точки, когда он мог легко вводить 400 символов в минуту.

С усилением пассивного навыка «Мастерство владения инструментами» (Мастер) скорость ввода снова удвоилась.

Его пальцы двигались, как молния, и можно было увидеть только остаточные изображения. Скорость, с которой он вводил, достигала ужасающих 800 знаков в минуту.

На такой высокой скорости Ли Чэнцянь все еще чувствовал себя особенно расслабленным. Глядя на коды, он быстро реконструировал, модифицировал, удалял и добавлял коды.