{"id":114919,"date":"2024-04-08T18:06:42","date_gmt":"2024-04-08T16:06:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala"},"modified":"2024-04-08T18:06:42","modified_gmt":"2024-04-08T16:06:45","slug":"oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala","title":{"rendered":"GNOME 46 optimeerimiste m\u00f5ju terminali emulaatorite t\u00f5hususele","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avalikustatud on tulemused VTE (Virtual Terminal Library) optimeerimise t\u00f5hususe kontrollimise kohta, mis on lisatud GNOME 46 v\u00e4ljalaskesse. Testide k\u00e4igus m\u00f5\u00f5deti liidese vastupidavust Alacritty, Console (GTK 4), GNOME Terminal (GTK 3 ja 4) ja VTE Test App emulaatorites, neid k\u00e4ivitades Fedora 39 GNOME 45 ja Fedora 40-beta GNOME 46 peal. Alacritty rakendus ei kasuta VTE raamatukogu ning valiti standardiks, kuna eelnevad testid on n\u00e4idanud, et see on \u00fcks kiiremaid terminali emulaatoreid. Aja m\u00f5\u00f5tmiseks kasutati Teensy arendusplaadil p\u00f5hinevat riistvaramoodulit, mis m\u00f5\u00f5tis aega nupu vajutamise ja teabe ilmumise vahel ekraanil.      <\/p>\n<p>VTE raamatukogu pakub valmis GTK vidinat, mida kasutatakse erinevates GNOME terminali emulaatorites, sealhulgas GNOME Terminal, Console, Black Box, Tilix, Terminator ja Ptyxis. GNOME 46 versioonis on VTE sees struktuurid oluliselt \u00fcmber t\u00f6\u00f6tatud, mis arendajate hinnangul on viinud muude toimingute kiiruseni, mis on testides kasvanud kuni 40%. Praktikas on optimeerimised v\u00e4hendanud viivitusi renderdamisel GTK 4 konfiguratsioonides. Varasemalt olid Console ja GNOME Terminalis klaviatuuriga sisestamisel viivitused tuntavad, mis peletas paljusid kasutajaid GNOME'i vaikemulaatorite kasutamisest. VTE 0.76 versiooni kasutamisel on see probleem lahendatud.          <\/p>\n<p>Iseseisvalt tehtud testimine kinnitas, et VTE-p\u00f5histe rakenduste sisendi viivitused on m\u00e4rkimisv\u00e4\u00e4rselt v\u00e4henenud, mida on v\u00f5imalik t\u00e4heldada mitte ainult lihtsates, vaid ka keerulistes terminali kasutamise stsenaariumides. N\u00e4iteks neovimi kasutamise korral v\u00e4henes VTE-p\u00f5histe terminali emulaatorite sisendi viivitus tasemele, mis on v\u00f5rdne k\u00f5ige kiirema terminaliga Alacritty. Eriti testis, kus kasutati utiliiti \"cat\", v\u00e4henes klahvivajutusele reageerimise aeg Console ja GNOME Terminalis 40 ms-lt 12 ms-le, ning neovimi kerimistestis 45 ms-lt 23 ms-le.       <center><img decoding=\"async\" alt=\"GNOME 46 optimeerimiste m\u00f5ju terminali emulaatorite t\u00f5hususele\" src=\"\/wp-content\/uploads\/2024\/04\/3df112fd8e3696c354fb85db60af9c8e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"GNOME 46 optimeerimiste m\u00f5ju terminali emulaatorite t\u00f5hususele\" src=\"\/wp-content\/uploads\/2024\/04\/3ea85ff2416d91f58458c11c22075ef4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"GNOME 46 optimeerimiste m\u00f5ju terminali emulaatorite t\u00f5hususele\" src=\"\/wp-content\/uploads\/2024\/04\/05fd7d53ac546ca17de8057e8a737191.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Uue VTE raamatukogu versiooni kasutamisel on t\u00f6\u00f6 kiirus t\u00f5usnud, nagu n\u00e4itab ka vtebench'i testikomplekt, mis m\u00f5\u00f5dab mitte sisendi viivitusi, vaid PTY seadme lugemisaega ja anal\u00fc\u00fcsi j\u00f5udlust (kerimise ja kursorite liikumise kiirusetested). Enamikus vtebench'i testides \u00fcletab Alacritty terminal Console'i ja GNOME Terminali, kuid viimaste mahaj\u00e4\u00e4mus ei ole enam nii m\u00e4rgatav kui varem. Osaliselt seletavad GNOME Terminali mahaj\u00e4\u00e4must kulud, mis on seotud ligip\u00e4\u00e4setavuse toetamisega.               <center><img decoding=\"async\" alt=\"GNOME 46 optimeerimiste m\u00f5ju terminali emulaatorite t\u00f5hususele\" src=\"\/wp-content\/uploads\/2024\/04\/915a43575eb6c9537084b5ef2b8b6b1c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60952\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 VTE (Virtual TErminal library) \u0438 \u0432\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0440\u0435\u043b\u0438\u0437\u0430 GNOME 46. \u041f\u0440\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0430 \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u043e\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 Alacritty, Console (GTK 4), GNOME Terminal (GTK 3 \u0438 4) \u0438 VTE Test App (\u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f VTE), \u043f\u0440\u0438 \u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0432 Fedora 39 \u0441 GNOME 45 \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":114920,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114919","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 VTE (Virtual TErminal library) \u0438 \u0432\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0440\u0435\u043b\u0438\u0437\u0430 GNOME 46.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0446\u0435\u043d\u043a\u0430 \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 \u0432 GNOME 46 \u043d\u0430 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 VTE (Virtual TErminal library) \u0438 \u0432\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0440\u0435\u043b\u0438\u0437\u0430 GNOME 46.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-04-08T16:06:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-08T16:06:45+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Optimeerimiste m\u00f5ju hindamine GNOME 46 t\u00f5hususele terminali emulaatorites | ProHoster","description":"On avaldatud tulemused VTE (Virtuaalne Terminali raamatukogu) optimeerimise t\u00f5hususe kontrollimise kohta, mis lisati GNOME 46 v\u00e4ljaande koostisosana.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0446\u0435\u043d\u043a\u0430 \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 \u0432 GNOME 46 \u043d\u0430 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 VTE (Virtual TErminal library) \u0438 \u0432\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0440\u0435\u043b\u0438\u0437\u0430 GNOME 46.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/oczenka-vliyaniya-optimizaczij-v-gnome-46-na-effektivnost-raboty-emulyatorov-terminala","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-04-08T16:06:45+00:00","article:modified_time":"2024-04-08T16:06:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114919","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 21:44:40","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 21:44:40","updated":"2026-01-22 21:44:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=114919"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114919\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/114920"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=114919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=114919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=114919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}