ស្វែងរកមូលហេតុដែលកុំព្យូទ័រយឺត

ថ្ងៃដ៏ល្អ។

ជួនកាលសូម្បីតែអ្នកប្រើដែលមានបទពិសោធន៍ក៏វាមិនងាយស្រួលក្នុងការរកមូលហេតុនៃប្រតិបត្តិការកុំព្យូទ័រដែលមិនស្ថិតស្ថេរនិងយឺត (ដើម្បីនិយាយថាគ្មានអ្នកប្រើទាំងនោះដែលមិននៅលើកុំព្យូទ័រជាមួយ "អ្នក" ... ) ។

នៅក្នុងអត្ថបទនេះខ្ញុំសូមនិយាយអំពីឧបករណ៍មួយដែលគួរឱ្យចាប់អារម្មណ៍ដែលអាចវាយតម្លៃដោយស្វ័យប្រវត្តិនូវសមាសធាតុផ្សេងៗនៃកុំព្យូទ័ររបស់អ្នកនិងចង្អុលបង្ហាញអំពីបញ្ហាសំខាន់ដែលប៉ះពាល់ដល់ដំណើរការប្រព័ន្ធ។ ដូច្នេះសូមចាប់ផ្តើម ...

WhySoSlow

មន្រ្តី វេបសាយ: //www.resplendence.com/main

ឈ្មោះឧបករណ៍ប្រើប្រាស់ត្រូវបានបកប្រែជាភាសារុស្សីថា "ហេតុអ្វីយឺត ៗ ... " ។ ជាគោលការណ៍វាបង្ហាញពីឈ្មោះរបស់វាហើយជួយឱ្យយល់និងស្វែងយល់នូវហេតុផលដែលកុំព្យូទ័រអាចបន្ថយល្បឿន។ ឧបករណ៍ប្រើប្រាស់នេះមិនគិតថ្លៃទេវាដំណើរការនៅក្នុងកំណែថ្មីទាំងអស់នៃវីនដូ 7 8 និង 10 (32/64 ប៊ីត) គ្មានចំណេះដឹងពិសេសត្រូវបានទាមទារពីអ្នកប្រើ (ដែលសូម្បីតែអ្នកប្រើកុំព្យូទ័រថ្មីអាចរកវាឃើញ) ។

បន្ទាប់ពីតំឡើងនិងដំណើរការឧបករណ៍នេះអ្នកនឹងឃើញអ្វីមួយដូចរូបភាពខាងក្រោម (សូមមើលរូបភាពទី 1) ។

រូប។ 1. ការវិភាគលើប្រព័ន្ធដោយកម្មវិធី WhySoSlow v 0.96 ។

អ្វីដែលជាចំណាប់អារម្មណ៍ភ្លាមៗនៅក្នុងឧបករណ៍នេះគឺជាការបង្ហាញនៃសមាសធាតុផ្សេងៗនៃកុំព្យូទ័រ: អ្នកអាចឃើញកន្លែងដែលដំបងពណ៌បៃតងមានន័យថាអ្វីៗគ្រប់យ៉ាងស្ថិតក្នុងលំដាប់ដែលពណ៌ក្រហមមានន័យថាមានបញ្ហា។

ចាប់តាំងពីកម្មវិធីនេះគឺជាភាសាអង់គ្លេសខ្ញុំនឹងបកប្រែសូចនាករសំខាន់ៗ:

  1. ល្បឿនស៊ីភីយូ - ល្បឿនដំណើរការ (មានផលប៉ះពាល់ដោយផ្ទាល់ទៅលើការអនុវត្តរបស់អ្នកដែលជាប៉ារ៉ាម៉ែត្រសំខាន់មួយ) ។
  2. សីតុណ្ហភាពសីតុណ្ហភាព - សីតុណ្ហភាពស៊ីភីយូ (ព័ត៌មានយ៉ាងហោចណាស់មានប្រយោជន៍ប្រសិនបើសីតុណ្ហភាពស៊ីភីយូឡើងខ្ពស់ពេកកុំព្យូទ័រចាប់ផ្តើមយឺត។ ប្រធានបទនេះគឺទូលំទូលាយដូច្នេះខ្ញុំសូមណែនាំអានអត្ថបទមុនរបស់ខ្ញុំ:
  3. ការផ្ទុកស៊ីភីយូ - ផ្ទុកដំណើរការ (បង្ហាញពីចំនួនស៊ីភីយូរបស់អ្នកដែលដំណើរការបច្ចុប្បន្ន។ តាមធម្មតាសូចនាករនេះមានចាប់ពី 1 ទៅ 7-8% ប្រសិនបើកុំព្យូទ័ររបស់អ្នកមិនត្រូវបានគេយកចិត្តទុកដាក់យ៉ាងខ្លាំង (ឧទាហរណ៍មិនមានហ្គេមដែលកំពុងរត់លើវា, ភាពយន្ត HD មិនត្រូវបានចាក់ជាដើម) ។ ))
  4. ការឆ្លើយតបរបស់ខឺណែលគឺជាការប៉ាន់ប្រមាណនៃពេលវេលានៃ "ប្រតិកម្ម" នៃខឺណែលនៃប្រព័ន្ធប្រតិបត្តិការវីនដូរបស់អ្នក (ជាច្បាប់មួយសូចនាករនេះគឺតែងតែជាធម្មតា) ។
  5. ការឆ្លើយតបកម្មវិធី - ការវាយតម្លៃនៃពេលវេលាឆ្លើយតបនៃកម្មវិធីនានាដែលបានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក;
  6. ការផ្ទុកអង្គចងចាំ - ការផ្ទុកអង្គចងចាំ RAM (កម្មវិធីជាច្រើនដែលអ្នកបានចាប់ផ្តើម - ជាច្បាប់មួយដែលមាន RAM តិចជាងមុន) ។ នៅលើកុំព្យូទ័រយួរដៃ / កុំព្យូទ័រនៅផ្ទះនាពេលបច្ចុប្បន្ននេះវាត្រូវបានណែនាំឱ្យមានយ៉ាងហោចណាស់ 4-8 GB នៃការចងចាំសម្រាប់ការងារប្រចាំថ្ងៃ។
  7. Hard pagefaults - ការផ្អាកផ្នែករឹង (ប្រសិនបើជាសង្ខេបបន្ទាប់មក: នេះគឺជាពេលដែលកម្មវិធីស្នើទំព័រមួយដែលមិនមាននៅក្នុងអង្គចងចាំហ្វីស៊ីខលរបស់កុំព្យូទ័រហើយវាអាចត្រូវបានទាញយកពីឌីស) ។

ការវិភាគការអនុវត្តកុំព្យូទ័រកម្រិតខ្ពស់និងវាយតម្លៃ

សម្រាប់អ្នកដែលមិនមានសូចនាករទាំងនេះអ្នកអាចវិភាគប្រព័ន្ធរបស់អ្នកឱ្យបានលម្អិតបន្ថែមទៀត (ក្រៅពីកម្មវិធីនឹងផ្តល់មតិលើឧបករណ៍ភាគច្រើន) ។

ដើម្បីទទួលបានពត៌មានពេញលេញបន្ថែមទៀតនៅផ្នែកខាងក្រោមនៃបង្អួចកម្មវិធីមានការផ្តល់ជូនពិសេស។ "វិភាគ" ប៊ូតុង។ សូមចុចវា (សូមមើលរូបភាពទី 2)!

រូប។ 2. ការវិភាគកុំព្យូទ័រកម្រិតខ្ពស់។

បន្ទាប់មកកម្មវិធីនឹងវិភាគកុំព្យូទ័ររបស់អ្នកសម្រាប់ពីរបីនាទី (ជាមធ្យមប្រហែល 1-2 នាទី) ។ បន្ទាប់មកវានឹងផ្ដល់ឱ្យអ្នកនូវរបាយការណ៍មួយដែលនឹងមាន: ព័ត៌មានអំពីប្រព័ន្ធរបស់អ្នកសីតុណ្ហភាពបានបញ្ជាក់ (+ សីតុណ្ហភាពសំខាន់សម្រាប់ឧបករណ៍ជាក់លាក់) ការវាយតម្លៃប្រតិបត្តិការឌីសសតិ (កម្រិតនៃការផ្ទុករបស់វា) ល។ ជាទូទៅព័ត៌មានគួរឱ្យចាប់អារម្មណ៍ខ្លាំងណាស់ (អវិជ្ជមានតែមួយគត់គឺជារបាយការណ៍ជាភាសាអង់គ្លេសប៉ុន្តែច្រើននឹងច្បាស់លាស់សូម្បីពីបរិបទ) ។

រូប។ 3. របាយការណ៍ស្តីពីការវិភាគកុំព្យូទ័រ (WhySoSlow Analysis)

ដោយវិធីនេះ WhySoSow អាចត្រួតពិនិត្យកុំព្យូទ័ររបស់អ្នក (និងប៉ារ៉ាម៉ែត្រកូនសោរបស់វា) ដោយស្វ័យប្រវត្តិក្នុងរយៈពេលពិតប្រាកដ (ដើម្បីធ្វើដូចនេះគ្រាន់តែក្រឡុកឧបករណ៍នោះវានឹងស្ថិតនៅក្នុងថាសនៅជាប់នឹងនាឡិកាសូមមើលរូបភាពទី 4) ។ នៅពេលដែលកុំព្យូទ័រចាប់ផ្តើមយឺត ៗ - ដាក់ឧបករណ៍ប្រើប្រាស់ពីថាស (WhySoSlow) ហើយមើលបញ្ហា។ ងាយស្រួលក្នុងការរកឃើញនិងយល់ពីមូលហេតុនៃហ្វ្រាំងភ្លាមៗ!

រូប។ 4. ព្រុយត្រី - វីនដូ 10 ។

PS

គំនិតគួរឱ្យចាប់អារម្មណ៍ខ្លាំងណាស់នៃឧបករណ៍ប្រើប្រាស់ស្រដៀងគ្នា។ ប្រសិនបើអ្នកអភិវឌ្ឍន៍នឹងនាំយកវាទៅឥតខ្ចោះខ្ញុំគិតថាតម្រូវការសម្រាប់វានឹងមានច្រើនខ្លាំងណាស់។ មានឧបករណ៍ជាច្រើនសម្រាប់ការវិភាគប្រព័ន្ធត្រួតពិនិត្យ។ ល។ ប៉ុន្តែតិចជាងច្រើនដើម្បីរកមូលហេតុជាក់លាក់និងបញ្ហា ...

សំណាងល្អ🙂

មើលវីដេអូ: Python - Intro to Computer Science - Harvard's CS50 2018 (ឧសភា 2024).