Apa yang mempengaruhi kernel prosesor

Anonim

Apa yang mempengaruhi kernel prosesor

Prosesor pusat adalah komponen utama komputer, menghasilkan bagian dari komputasi Lion, dan kecepatan pengoperasian seluruh sistem tergantung pada daya. Dalam artikel ini kita akan berbicara tentang bagaimana jumlah core untuk kinerja CPU terpengaruh.

Inti dari prosesor pusat

Kernel adalah komponen utama CPU. Di sinilah semua operasi dan perhitungan dibuat. Jika nukleus agak, mereka "berkomunikasi" satu sama lain dan dengan komponen lain dari sistem melalui bus data. Jumlah "batu bata" seperti itu, tergantung pada tugasnya, memengaruhi keseluruhan produktivitas prosesor. Secara umum, daripada mereka lebih, semakin tinggi kecepatan pemrosesan informasi, tetapi sebenarnya ada kondisi di mana CPU multi-core lebih rendah daripada rekan-rekan mereka yang kurang "dikemas".

Perangkat internal prosesor pusat

Baca juga: Perangkat prosesor kontemporer

Nuklei fisik dan logis

Banyak prosesor Intel, dan baru-baru ini dan AMD, mampu menghasilkan perhitungan sehingga satu inti fisik beroperasi dengan dua aliran komputasi. Aliran ini disebut inti logis. Misalnya, kita dapat melihat dalam CPU-Z karakteristik seperti itu:

Aliran inti dan prosesor dalam program CPU-Z

Teknologi Hyper Threading (HT) bertanggung jawab atas Intel atau Simultan Multithreading (SMT) dari AMD. Penting di sini untuk memahami bahwa kernel logis yang ditambahkan akan lebih lambat daripada fisik, yaitu, CPU quad-core penuh lebih kuat daripada dual-core dari generasi yang sama dari HT atau SMT dalam aplikasi yang sama.

permainan

Aplikasi gaming dibangun sedemikian rupa sehingga, bersama dengan kartu video melalui perhitungan dunia, prosesor pusat bekerja. Semakin keras fisika benda-benda daripada mereka lebih, semakin tinggi beban, dan "batu" yang lebih kuat akan mengatasi pekerjaan. Tetapi Anda seharusnya tidak terburu-buru membeli monster multi-core, karena game berbeda.

Dunia permainan cepat oleh prosesor pusat dalam game GTA 5

Lihat juga: Apa yang membuat prosesor dalam game

Proyek yang lebih tua, dirancang untuk sekitar 2015, terutama akan mengunduh lebih dari 1 - 2 nuklei karena karakteristik kode yang ditulis oleh pengembang. Dalam hal ini, lebih disukai untuk memiliki prosesor dual-core dengan frekuensi tinggi dari delapan tahun dengan megagger rendah. Ini hanya contoh, dalam praktiknya, CPU multi-core modern memiliki kinerja yang cukup tinggi pada nukleus dan dalam permainan usang bekerja dengan baik.

Lihat juga: Apa yang mempengaruhi frekuensi prosesor

Salah satu game pertama, kode yang mampu tampil pada beberapa (4 atau lebih) nuklei, memuatnya secara merata, menjadi GTA 5, dirilis pada PC pada tahun 2015. Sejak itu, sebagian besar proyek dapat dianggap multithreaded. Ini berarti bahwa prosesor multi-core memiliki kesempatan untuk mengikuti rekan frekuensi tinggi mereka.

Tergantung pada seberapa baik game ini mampu menggunakan stream komputasi, multi-core dapat menjadi plus dan minus. Pada saat penulisan bahan ini "game" dapat dianggap sebagai CPU dengan dari 4 inti, lebih baik dengan hyperpotion (lihat di atas). Namun, trennya sedemikian rupa sehingga pengembang semakin mengoptimalkan kode untuk perhitungan paralel, dan model induk kecil akan segera dihilangkan.

Program.

Semuanya lebih mudah di sini daripada dengan game, karena kita dapat mengambil "batu" untuk bekerja dalam program atau paket tertentu. Aplikasi kerja juga berulir tunggal dan multithreaded. Yang pertama diperlukan produktivitas tinggi pada inti, dan sejumlah besar kedua aliran komputasi. Misalnya, dengan rendering adegan video atau 3D, "persen" multi-core dapat mengatasinya, dan Photoshop membutuhkan 1 - 2 kernel yang kuat.

Pekerjaan prosesor pusat dalam program Cinema 4D

Sistem operasi

Jumlah nuklei memengaruhi kecepatan OS hanya jika sama dengan 1. Dalam kasus lain, proses sistem tidak memuat prosesor sehingga semua sumber daya terlibat. Kita tidak berbicara tentang virus atau kegagalan yang dapat "mengenakan bilah" apa pun "batu", tetapi tentang kepegawaian. Namun, bersama dengan sistem, banyak program latar belakang dapat diluncurkan, yang juga mengonsumsi waktu prosesor dan kernel tambahan tidak akan berlebihan.

Tampilkan inti prosesor di Windows 7 Task Manager

Solusi Universal

Segera perhatikan bahwa prosesor multitasking tidak terjadi. Hanya ada model yang mampu menunjukkan hasil yang baik di semua aplikasi. Sebagai contoh, Anda dapat membawa CPU enam inti dengan frekuensi tinggi i7 8700, Ryzen R5 2600 (1600) atau lebih banyak "batu" yang serupa, tetapi bahkan mereka tidak dapat mengklaim universalitas, jika Anda secara paralel dengan game aktif dengan video dan 3D atau terlibat dalam stregning.

Kesimpulan

Ringkas semua yang ditulis di atas, Anda dapat menggambar kesimpulan berikut: Jumlah core prosesor adalah karakteristik yang menunjukkan daya komputasi keseluruhan, tetapi bagaimana itu akan digunakan tergantung pada aplikasi. Untuk permainan, model quad-core akan cukup digunakan, dan lebih baik memilih "batu" dengan sejumlah besar utas untuk program sumber daya yang sangat tinggi.

Baca lebih banyak