ការជឿនលឿនផ្នែកបច្ចេកទេសដ៏សំខាន់នៅក្នុងតំបន់នៃការរក្សាទុកកម្មវិធីឌីជីថលត្រូវបានសម្រេចដោយអ្នកសរសេរកម្មវិធីពី Brasil នាពេលថ្មីៗនេះ។ អ្នកជំនាញបានបង្កើតឧបករណ៍ដែលមានសមត្ថភាពបំប្លែងចំណងជើងបុរាណពីកុងសូល Sony ដើម្បីដំណើរការដោយផ្ទាល់លើប្រព័ន្ធប្រតិបត្តិការទំនើប ដោយលុបបំបាត់តម្រូវការសម្រាប់កម្មវិធីអន្តរការី។ មុខងារថ្មីនេះបំប្លែងពីរបៀបដែលអ្នកប្រើប្រាស់ធ្វើអន្តរកម្មជាមួយកាតាឡុកនៃវេទិកាពេញនិយមបំផុតមួយក្នុងប្រវត្តិសាស្ត្របច្ចេកវិទ្យាកម្សាន្ត។
គម្រោងនេះត្រូវបានគេហៅថា PS2Recomp ប្រើបច្ចេកទេសកម្រិតខ្ពស់ដែលគេស្គាល់នៅក្នុងវិស្វកម្មកុំព្យូទ័រថាជាការចងក្រងឋិតិវន្ត។ វិធីសាស្ត្រ Esse បកប្រែកូដវីដេអូហ្គេមដើមទៅជាភាសាដែលអាចយល់បានដោយកុំព្យូទ័របច្ចុប្បន្ន មុនពេលកម្មវិធីត្រូវបានបើកដំណើរការដោយអ្នកប្រើប្រាស់។ លទ្ធផលជាក់ស្តែងគឺការបង្កើតឯកសារដែលអាចប្រតិបត្តិបានឯករាជ្យ ដែលដំណើរការយ៉ាងរលូន និងដោយផ្ទាល់នៅលើម៉ាស៊ីនដែលមានស្ថាបត្យកម្ម x86 ដែលជាស្តង់ដារនៅលើកុំព្យូទ័រលើតុ និងកុំព្យូទ័រយួរដៃបច្ចុប្បន្នភាគច្រើន។
គំនិតផ្តួចផ្តើមដោះស្រាយបញ្ហាប្រវត្តិសាស្ត្រដែលប្រឈមមុខដោយអ្នកស្រាវជ្រាវបច្ចេកវិទ្យា និងបណ្ណសារឌីជីថល។ Durante ជាច្រើនទស្សវត្សរ៍ មធ្យោបាយតែមួយគត់ដើម្បីចូលប្រើប្រព័ន្ធផ្សព្វផ្សាយទាំងនេះនៅលើកុំព្យូទ័រគឺតាមរយៈដំណើរការដែលទាមទារថាមពលដំណើរការខ្ពស់ ដែលកំណត់ការចូលប្រើសម្រាប់អ្នកដែលមានឧបករណ៍សមរម្យជាង ហើយជារឿយៗបង្កើតភាពមិនច្បាស់ដែលមើលឃើញ ឬការពន្យារពេលក្នុងការផលិតសំឡេង។ ឧបករណ៍ថ្មីឆ្លងកាត់ឧបសគ្គផ្នែករឹងទាំងនេះយ៉ាងច្បាស់លាស់។
ភាពខុសគ្នាជាមូលដ្ឋានក្នុងការប្រតិបត្តិកម្មវិធី
វិធីសាស្រ្តបែបប្រពៃណីក្នុងការដំណើរការប្រព័ន្ធផ្សព្វផ្សាយចាស់នៅលើកុំព្យូទ័រទំនើបពាក់ព័ន្ធនឹងការបកប្រែការណែនាំក្នុងពេលវេលាជាក់ស្តែង ដែលជាដំណើរការដែលប្រើប្រាស់ធនធានម៉ាស៊ីនច្រើន។ ទ្រង់ទ្រាយ Esse តម្រូវឱ្យ processor របស់កុំព្យូទ័រដើរតួជាអ្នកបកប្រែក្នុងពេលដំណាលគ្នា ដោយធ្វើការឌិកូដពាក្យបញ្ជាកុងសូលដើមនីមួយៗ ក្នុងពេលជាក់លាក់ដែលសកម្មភាពកើតឡើងនៅលើអេក្រង់ ដែលបង្កើតជាបញ្ហារាំងស្ទះដំណើរការដែលមិនអាចជៀសវាងបាន។
បន្ទុកការងារថេរនេះទាមទារធនធានផ្នែករឹងដ៏ធំ ដែលបណ្តាលឱ្យមានការធ្លាក់ចុះនៃស៊ុម និងការជាប់គាំងនៅលើម៉ាស៊ីនដែលមិនសូវមានថាមពលដែលកំពុងព្យាយាមបំពេញភារកិច្ច។ វិធីសាស្រ្តថ្មីនេះបញ្ច្រាសតក្កវិជ្ជានេះដោយអនុវត្តការបកប្រែទាំងមូលជាមុន បញ្ជូនទៅកាន់ប្រព័ន្ធប្រតិបត្តិការនូវឯកសារដែលត្រូវបានកែលម្អ និងរួចរាល់សម្រាប់ការប្រើប្រាស់ភ្លាមៗ ដោយដោះលែងខួរក្បាលឱ្យផ្តោតតែលើការបង្ហាញខ្លឹមសារប៉ុណ្ណោះ។
របៀបដែលការចងក្រងឋិតិវន្តដំណើរការ
ឧបករណ៍វិភាគយ៉ាងស៊ីជម្រៅនូវឯកសារគោលពីរដើមដែលមាននៅលើថាសវេទិកា Sony ដោយគូសបន្ទាត់ការណែនាំនីមួយៗ។ Durante ការស្កេនហ្មត់ចត់នេះ ប្រព័ន្ធកំណត់មុខងារទាំងអស់ តក្កកម្មកម្មវិធី និងការហៅផ្នែករឹងដែលត្រូវបានសរសេរជាពិសេសសម្រាប់សមាសធាតុវីដេអូហ្គេមដែលផលិតនៅដើមទសវត្សរ៍ឆ្នាំ 2000 ។
បន្ទាប់ពីការគូសវាសពេញលេញ កូដត្រូវបានសរសេរឡើងវិញដោយស្វ័យប្រវត្តិទៅជាភាសា C++ ដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយក្នុងការអភិវឌ្ឍន៍កម្មវិធីដែលមានប្រសិទ្ធភាពខ្ពស់សហសម័យ។ Essa ការបំប្លែងយ៉ាងម៉ត់ចត់ធានាថាការណែនាំត្រូវបានបកប្រែពីដើមដោយ processor របស់កុំព្យូទ័រ ដោយមិនចាំបាច់ក្លែងធ្វើបរិស្ថានដើម ឬបង្កើតម៉ាស៊ីននិម្មិតដែលស្មុគស្មាញ។
ដំណើរការបំប្លែងកើតឡើងតែម្តងប៉ុណ្ណោះសម្រាប់ចំណងជើងនីមួយៗដែលបានដាក់ជូនឧបករណ៍។ នៅពេលដែលឯកសារដែលអាចប្រតិបត្តិបានថ្មីត្រូវបានបង្កើត អ្នកប្រើប្រាស់អាចចាប់ផ្តើមវាដោយផ្ទាល់ពីផ្ទៃតុរបស់ពួកគេដោយភាពងាយស្រួល ល្បឿន និងការរួមបញ្ចូលដូចគ្នាជាកម្មវិធីដែលត្រូវបានបង្កើតឡើងជាពិសេសសម្រាប់ប្រព័ន្ធប្រតិបត្តិការបច្ចុប្បន្នរបស់ពួកគេ។
ការកើនឡើងនៃការអនុវត្ត និងការបង្កើនប្រសិទ្ធភាពដែលមើលឃើញ
ការចាក់សារថ្មីដើមផ្តល់នូវស្ថិរភាពបច្ចេកទេសដែលមិនអាចទទួលបានពីមុនតាមរយៈវិធីសាស្ត្រចាក់សារថ្មីរបស់មេឌៀចាស់ធម្មតា។ Sem ជាផ្នែកសំខាន់នៃការបកប្រែតាមពេលវេលាជាក់ស្តែង កុំព្យូទ័រអាចដឹកនាំថាមពលដំណើរការទាំងអស់របស់ពួកគេទៅកាន់ការបង្ហាញក្រាហ្វិក និងរក្សាភាពរលូននៃចលនា ធានាបាននូវបទពិសោធន៍គ្មានថ្នេរ។
ការធ្វើតេស្តបច្ចេកទេសបង្ហាញពីលទ្ធភាពនៃការបង្កើនគុណភាពបង្ហាញខាងក្នុងនៃមេឌៀទៅជាស្តង់ដារ 4K ដោយមិនធ្វើឱ្យខូចស៊ុមក្នុងមួយវិនាទីនៃអត្រាធ្វើឱ្យស្រស់។ Além លើសពីនេះ បច្ចេកវិទ្យាអនុញ្ញាតឱ្យមានការរួមបញ្ចូលដើមជាមួយម៉ូនីទ័រ ultrawide កែតម្រូវសមាមាត្រអេក្រង់ដោយសរីរាង្គ បំពេញចន្លោះចំហៀងដោយមិនបណ្តាលឱ្យមានការបង្ខូចទ្រង់ទ្រាយដែលមើលឃើញនៅក្នុងធាតុក្រាហ្វិក។
អត្ថប្រយោជន៍ផ្ទាល់មួយទៀតនៃការប្រតិបត្តិដើមគឺទាក់ទងទៅនឹងពេលវេលាផ្ទុកព័ត៌មាន និងការផ្លាស់ប្តូរអេក្រង់។ ឥឡូវនេះទិន្នន័យ Como ត្រូវបានអានពីដ្រាយវ៍រឹងដែលមានល្បឿនលឿន (SSD) ជំនួសឱ្យម៉ាស៊ីនចាក់ឌីវីឌីអុបទិក អេក្រង់រង់ចាំត្រូវបានលុបចោលស្ទើរតែទាំងស្រុង ដែលធ្វើឱ្យការរុករកភ្លាមៗ។
អវត្ដមាននៃការពន្យាពេលក្នុងការទំនាក់ទំនងរវាងឧបករណ៍បញ្ជា និងសកម្មភាពនៅលើអេក្រង់ក៏ជាការគូសបញ្ជាក់បច្ចេកទេសផងដែរ។ ការឆ្លើយតបទៅនឹងពាក្យបញ្ជាក្លាយជាភ្លាមៗ ដោយបង្កើតឡើងវិញនូវភាពជាក់លាក់ពិតប្រាកដដែលទាមទារដោយកម្មវិធីដែលមានល្បឿនលឿន និងធានាថាពាក្យបញ្ជាក្តារចុច ឬបញ្ជាត្រូវបានចុះឈ្មោះក្នុងមិល្លីវិនាទីដូចគ្នា។
ភាពស្មុគស្មាញនៃស្ថាបត្យកម្មដើម
កុងសូលដែលដាក់ឱ្យដំណើរការក្នុងឆ្នាំ 2000 មានរចនាសម្ព័ន្ធខាងក្នុងដ៏ស្មុគស្មាញគួរឱ្យកត់សម្គាល់ ដែលផ្តោតលើប្រព័ន្ធដំណើរការផ្ទាល់ខ្លួនហៅថា Emotion Engine ដែលដំណើរការខុសពីប្រព័ន្ធដំណើរការកុំព្យូទ័រស្តង់ដារ។ សមាសធាតុ Esse បានធ្វើការរួមគ្នាជាមួយអង្គភាពដំណើរការវ៉ិចទ័រដែលមានឯកទេសខ្ពស់ បង្កើតបរិយាកាសអភិវឌ្ឍន៍តែមួយគត់ ដែលធ្វើឱ្យវាពិបាកសម្រាប់សូម្បីតែស្ទូឌីយោអាជីពក្នុងការបង្កើតកម្មវិធីនៅពេលនោះ។ ការធ្វើសមកាលកម្មពិតប្រាកដរវាងបន្ទះឈីបផ្សេងគ្នាទាំងនេះគឺចាំបាច់សម្រាប់ប្រព័ន្ធផ្សព្វផ្សាយដើម្បីដំណើរការបានត្រឹមត្រូវ។ ការប៉ុនប៉ង Qualquer នៅឯការផលិតឡើងវិញពីខាងក្រៅបានក្លាយជាបញ្ហាប្រឈមដ៏ធំធេងសម្រាប់វិស្វកម្មកុំព្យូទ័រ ដោយសារកំហុសក្នុងការកំណត់ពេលវេលាតិចតួចបំផុតរវាងសមាសធាតុបណ្តាលឱ្យប្រព័ន្ធគាំងទាំងស្រុង។
ឧបករណ៍ដែលបង្កើតឡើងដោយអ្នកសរសេរកម្មវិធីប្រេស៊ីលបានគ្រប់គ្រងយ៉ាងច្បាស់លាស់នូវទំនាក់ទំនងដ៏ស្មុគ្រស្មាញរវាង coprocessors ទាំងនេះ។ ដោយការបកប្រែឥរិយាបថរបស់ Emotion Engine ទៅជាការណែនាំលីនេអ៊ែរដែលអាចយល់បានដោយស៊ីភីយូទំនើប ការរចនាលុបបំបាត់តម្រូវការក្នុងការបង្កើតឡើងវិញនូវភាពយឺតយ៉ាវនៃសញ្ញា និងលក្ខណៈពិសេសនៃអង្គចងចាំនៃផ្នែករឹងដើម។ សមិទ្ធិផលបច្ចេកទេស Essa តំណាងឱ្យចំណុចសំខាន់មួយនៅក្នុងវិស្វកម្មបញ្ច្រាសនៃប្រព័ន្ធបិទ។ គុណសម្បត្តិនេះបង្ហាញឱ្យឃើញថា ស្ថាបត្យកម្មដែលប្ដូរតាមបំណងខ្ពស់ និងលែងប្រើអាចប្រែប្រួលតាមស្តង់ដារកុំព្យូទ័រជាសកល ដោយធានាឱ្យមានការរស់រានមានជីវិតនៃកម្មវិធីដែលនឹងត្រូវជាប់គាំងជាមួយផ្នែករឹងក្នុងដំណើរការនៃការខូចទ្រង់ទ្រាយរាងកាយ។
ប្រភពបើកចំហ និងការពង្រីកសហគមន៍
គម្រោងនេះត្រូវបានដាក់ឱ្យប្រើប្រាស់ជាសាធារណៈនៅលើវេទិកាបង្ហោះកូដ ដែលអនុញ្ញាតឱ្យអ្នកសរសេរកម្មវិធីមកពីជុំវិញពិភពលោកធ្វើការវិភាគ កែប្រែ និងរួមចំណែកដល់ការកែលម្អជាបន្តបន្ទាប់របស់វា។ លក្ខណៈសហការរបស់ Essa បានពន្លឿនការអភិវឌ្ឍន៍ឧបករណ៍យ៉ាងខ្លាំង ដែលបណ្តាលឱ្យមានការអាប់ដេតញឹកញាប់ និងការពង្រីកបញ្ជីភាពត្រូវគ្នា ដែលគ្របដណ្តប់លើចំណងជើងរាប់ពាន់រួចហើយ។ ការបើកចំហរនៃកូដក៏បានធ្វើឱ្យមានភាពងាយស្រួលសម្រាប់សហគមន៍បច្ចេកទេសក្នុងការបង្កើតការកែប្រែ ផ្លាស់ប្តូររបៀបដែលកម្មវិធីដើមដំណើរការ។ ជាមួយនឹងឯកសារដែលដំណើរការពីដើមនៅលើកុំព្យូទ័រ វាកាន់តែសាមញ្ញក្នុងការចូលប្រើថតខាងក្នុងដើម្បីផ្លាស់ប្តូរវាយនភាពដែលមានគុណភាពបង្ហាញទាប បញ្ចូលគំរូបីវិមាត្រលម្អិតថ្មី និងកំហុសការសរសេរកម្មវិធីត្រឹមត្រូវដែលមានតាំងពីការចេញផ្សាយដំបូង។ Estúdios ឯករាជ្យ និងអ្នកស្រាវជ្រាវឥឡូវនេះមានមូលដ្ឋានគ្រឹះដ៏រឹងមាំមួយក្នុងការធ្វើឱ្យគម្រោងចាស់ៗមានជីវិតឡើងវិញ ដោយចាក់បញ្ចូលបច្ចេកវិទ្យាពន្លឺ និងការដាក់ស្រមោលថ្មីដោយមិនដំណើរការទៅក្នុងដែនកំណត់ដែលកំណត់ដោយកម្មវិធីបកប្រែតាមពេលវេលាជាក់ស្តែង។ ការសហការជាសកលធានាថាឧបករណ៍នេះបន្តវិវឌ្ឍជារៀងរាល់ថ្ងៃ។ ប្រព័ន្ធនេះកំពុងត្រូវបានរៀបចំដើម្បីសម្របទៅនឹងការអាប់ដេតប្រព័ន្ធប្រតិបត្តិការនាពេលអនាគត និងស្តង់ដារផ្នែករឹងថ្មីដែលអាចលេចឡើងក្នុងទីផ្សារបច្ចេកវិទ្យា ដោយធានានូវភាពពាក់ព័ន្ធរយៈពេលវែងរបស់វា។
សារៈសំខាន់សម្រាប់ការអភិរក្សឌីជីថល
ការរិចរិលផ្នែករាងកាយនៃប្រព័ន្ធផ្សព្វផ្សាយអុបទិក និងការបរាជ័យដែលមិនអាចជៀសបាននៃសមាសធាតុអេឡិចត្រូនិចដែលមានវ័យចំណាស់បង្កការគំរាមកំហែងជាឯកសារដល់ប្រវត្តិសាស្ត្រនៃការកម្សាន្តឌីជីថល។ ការបំប្លែងកាតាឡុកបិទទាំងនេះទៅជាទម្រង់ដែលអាចប្រតិបត្តិបានបែបទំនើប ធានាថាការងារវប្បធម៌នៅតែអាចចូលដំណើរការបានសម្រាប់អ្នកស្រាវជ្រាវ អ្នកប្រវត្តិសាស្រ្តនៃបច្ចេកវិទ្យា និងសាធារណជនទូទៅ ដោយមិនគិតពីភាពអាចរកបាននៃផ្នែកជំនួសសម្រាប់ផ្នែករឹងដើមដែលផលិតជាងពីរទសវត្សរ៍មុន។
ជំហានបន្ទាប់ក្នុងការអភិវឌ្ឍន៍
កិច្ចខិតខំប្រឹងប្រែងបច្ចុប្បន្នរបស់សហគមន៍អ្នកអភិវឌ្ឍន៍គឺផ្តោតលើការធ្វើស្វ័យប្រវត្តិកម្មបន្ថែមទៀតនូវដំណើរការបំប្លែងឯកសារដើម។ គោលបំណងបច្ចេកទេសគឺដើម្បីបង្កើតចំណុចប្រទាក់ក្រាហ្វិកដ៏វិចារណញាណដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ណាមួយ ទោះបីជាមិនមានចំណេះដឹងកម្រិតខ្ពស់នៃការសរសេរកម្មវិធី ឬបន្ទាត់ពាក្យបញ្ជា ដើម្បីបង្កើតឯកសារដែលអាចប្រតិបត្តិបានដោយខ្លួនឯងពីច្បាប់ចម្លងបម្រុងទុកស្របច្បាប់របស់ពួកគេ។
ការបង្កើនប្រសិទ្ធភាពជាបន្តបន្ទាប់នៃកូដ C ++ ដែលបានបង្កើតក៏នៅតែជាអាទិភាពកំពូលនៅក្នុងឃ្លាំងគម្រោង។ កម្មវិធី Atualizações មានគោលបំណងកាត់បន្ថយការប្រើប្រាស់ RAM កំឡុងពេលប្រតិបត្តិ និងធ្វើឱ្យប្រសើរឡើងនូវភាពឆបគ្នាជាមួយប្រព័ន្ធប្រតិបត្តិការដែលមានមូលដ្ឋានលើ Linux ដោយពង្រីកលទ្ធភាពរបស់ឧបករណ៍ទៅកាន់ឧបករណ៍ចល័តទំនើប និងកុំព្យូទ័រខ្នាតតូចដែលមានតម្លៃទាប។

