
Ringkasan
-
Terminal yang dipercepat GPU menawarkan gulir yang lebih halus dan tingkat refresh yang lebih tinggi daripada terminal tradisional.
-
Menggunakan GPU dapat meningkatkan kinerja keseluruhan dengan menampilkan teks lebih cepat, yang mempercepat penyelesaian perintah.
-
Bahkan menggunakan grafik terintegrasi, terminal bertenaga GPU melepas pekerjaan dari CPU, memungkinkan untuk efek yang lebih grafis tanpa mengorbankan kecepatan.
Terminal Linux melakukan beberapa hal, tetapi terutama, itu menunjukkan garis demi baris teks. Meskipun itu bukan hal pertama yang Anda pikir akan memanfaatkan GPU Anda, terminal ini dapat memanfaatkan kekuatan itu dalam beberapa cara yang menarik.
Apa yang membuat terminal yang dipercepat GPU berbeda?
Anda mungkin berharap bahwa terminal yang dipercepat GPU akan menampilkan animasi mencolok dan efek ramping. Meskipun ini tentu saja mungkin, efek semacam ini akan cukup mudah untuk ditambahkan tanpa mengandalkan GPU.
Ada terminal yang lebih mencolok di luar sana, seperti Terminal Grotty, dengan tab bawaan yang mencolok, tetapi ini cenderung menjadi pengecualian, bukan aturannya. Dalam banyak kasus, terminal yang dipercepat GPU tidak terlihat jauh berbeda dari terminal “standar”. Mungkin terasa sedikit berbeda, berkat faktor -faktor yang akan kami jelajahi nanti dalam artikel ini, tetapi Anda dapat mengharapkan cangkang Anda terlihat lebih atau kurang sama seperti di terminal lainnya.
Di sisi lain, sambil menambahkan GPU ke persamaan tentu memiliki banyak sisi kelip, itu bukan tanpa kerugiannya. Misalnya, Anda mungkin melihat sedikit kelambatan dalam waktu startup pada sistem gpu ganda seperti laptop yang tidak akan Anda temui dengan terminal yang lebih tradisional. Ini tidak terlalu umum, tetapi itu bisa terjadi, seperti yang dijelaskan dalam FAQ Terminal Kitty.
Tentu saja, terminal yang dipercepat GPU juga mengharuskan GPU untuk bekerja. Dalam kebanyakan kasus, bahkan grafik terintegrasi akan menawarkan tenaga kuda yang cukup untuk dengan mudah menangani beban kerja ini, tetapi jika Anda menjalankan laptop lama, Anda mungkin ingin tetap berpegang pada aplikasi terminal default desktop Anda.
Kami cenderung memikirkan frame rate untuk game dan perangkat lunak intensif visual lainnya. Dengan teks, sampai saat ini, gerakan halus tidak duduk di bagian atas daftar prioritas. Mempertimbangkan seberapa sering terminal duduk diam, ini terutama berlaku untuk aplikasi terminal.
Karena itu, banyak aplikasi terminal tradisional bahkan tidak menggulir pada laju penyegaran layar. Beberapa aplikasi terminal yang lebih tua default hingga 30 frame per detik, bahkan jika monitor mampu melakukan refresh rate yang lebih tinggi. Ini sering dapat dikonfigurasi, tetapi tetap saja default yang aneh.
Terminal yang dipercepat GPU memperbarui dengan layar dalam banyak kasus, dan hampir selalu memperbarui lebih lancar. Ini berarti menggulir kembali melalui riwayat perintah Anda terasa lebih halus.
Meskipun ini tentu saja dapat membantu meningkatkan pengalaman terminal Anda secara keseluruhan, sejauh ini, kami belum melihat apa pun yang ditawarkan terminal yang dipercepat GPU dalam hal kecepatan mentah. Untuk itu, kita perlu melihat lebih dekat apa yang terjadi ketika Anda menjalankan perintah dengan banyak output.

Terkait
15 Perintah Linux yang tidak berguna perlu diketahui semua orang
Linux Pro asli harus mengetahui 15 perintah yang tidak berguna ini!
Kinerja lebih cepat secara keseluruhan
Dua hal terjadi di terminal ketika Anda menjalankan perintah: perintah yang Anda ketik berjalan, dan output ditampilkan di terminal. Ini biasanya terjadi secara berurutan, sampai -sampai kami menganggapnya secara efektif seketika, tetapi mereka adalah dua tindakan berbeda yang terjadi baik secara seri atau paralel.
Ini adalah area lain di mana terminal yang dipercepat GPU dapat menghemat sedikit waktu. Untuk perintah yang menghasilkan banyak output (pikirkan perintah apa pun dengan -v
atau --verbose
Bendera), laju output terminal Anda dapat menjadi hambatan untuk perintah tersebut. Ini karena perintah tidak akan tampak selesai sampai selesai mencetak outputnya.
Terminal yang dipercepat GPU, terutama karena alasan yang telah kami pertimbangkan, dapat menampilkan teks ini lebih cepat daripada terminal perangkat lunak tradisional. Semakin cepat output dilakukan pencetakan, semakin cepat perintah yang diselesaikan.
Anda dapat menguji ini dengan hanya menjalankan find
Perintah di direktori root Anda, sebagai berikut:
find /
Menjalankan perintah ini di Alacritty versus KDE Konsole (biasanya cukup berkinerja), perintah diselesaikan untuk saya di Alacritty terasa lebih cepat, bahkan jika saya menjalankannya setelah perintah di Konsole. Biasanya, Anda hanya ingin menghemat satu atau dua detik. Meskipun ini tentu bagus, peningkatan kinerja karena output terminal yang lebih cepat jarang menjadi alasan orang beralih ke terminal yang dipercepat GPU.
Terminal GPU Melepas pekerjaan dari CPU
Akhirnya, setiap permintaan yang dibuat oleh terminal yang dipercepat GPU pada GPU berarti tidak membuat permintaan pada CPU. Perbedaan ini mungkin kecil dalam banyak kasus, tetapi jika Anda menyusun paket besar, misalnya, Anda mungkin ingin memberikan waktu sebanyak mungkin CPU untuk proses itu.
Tentu saja, ada juga dua sisi dalam hal ini. Untuk aplikasi terminal yang lebih intensif secara grafis dengan efek kursor mencolok atau kabur gaya CRT di sekitar teks, ini akan menggunakan lebih banyak CPU di terminal tradisional. Mengandalkan GPU, bahkan dengan grafik terintegrasi, membebaskan terminal ini untuk bersenang -senang di departemen presentasi, tanpa membuat Anda mengorbankan kecepatan untuk membayarnya.
Aplikasi Terminal Bertenaga GPU untuk dicoba
Sekarang setelah Anda menyadari beberapa keunggulan terminal yang dipercepat GPU, bagaimana menemukannya di lautan emulator terminal Linux? Ada banyak pilihan populer, termasuk Ghosttty, yang telah kami sebutkan.
Kitty adalah opsi yang kaya fitur, dengan tab built-in dan dukungan jendela, dukungan untuk grafik dan ligatur font, dan rendering berulir untuk latensi minimal. Terminal sangat dapat dikonfigurasi, meskipun file konfigurasi – ditulis dalam python – mungkin akan menakutkan bagi sebagian orang. Untungnya, jika Anda hanya ingin mengubah tema, Anda dapat dengan mudah melakukan ini dengan yang disertakan kitten themes
memerintah.
Pilihan populer lainnya adalah Alacritty, yang lebih sedikit berfokus pada fitur dan lebih banyak pada kecepatan murni. Di luar kotak, terminal cepat dan ramping, tetapi Anda dapat mengkonfigurasinya menjadi lebih kaya fitur, setidaknya, sampai batas tertentu. Misalnya, Anda tidak akan menemukan tab atau perpecahan, juga tidak ada rencana untuk menambahkannya.
Jika Anda mencoba salah satu dari ini, atau terminal yang dipercepat GPU, dan menemukan bahwa Anda telah bertemu dengan aplikasi terminal favorit baru Anda, mudah untuk mengubah terminal default Anda. Panduan kami untuk mengubah terminal default di Ubuntu harus mengarahkan Anda ke arah yang benar pada beberapa distro.

Terkait
Alat Terminal Linux ini superharge perintah History
Penarikan total.