{"id":54872,"date":"2020-01-06T00:00:00","date_gmt":"2020-01-05T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti"},"modified":"2020-02-18T14:02:55","modified_gmt":"2020-02-18T11:02:55","slug":"linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti","title":{"rendered":"Linus Torvalds mohoi problemet me planifikuesin e detyrave q\u00eb dol\u00ebn n\u00eb provimin e performanc\u00ebs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Zhvilluesi i loj\u00ebrave Malte Skarupke <noindex><a rel=\"nofollow\" href=\"https:\/\/probablydance.com\/2019\/12\/30\/measuring-mutexes-spinlocks-and-how-bad-the-linux-scheduler-really-is\/\">publikoi<\/a><\/noindex> krahasimi i performanc\u00ebs s\u00eb bllokimeve t\u00eb bazuara n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9C%D1%8C%D1%8E%D1%82%D0%B5%D0%BA%D1%81\">Mutex<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Spinlock\">Spinlock<\/a><\/noindex> me p\u00ebrdorimin e planifikuesve t\u00eb ndrysh\u00ebm t\u00eb detyrave. Testet treguan vonesa anomalisht t\u00eb m\u00ebdha kur p\u00ebrdorej Spinlock me planifikuesin e detyrave q\u00eb p\u00ebrdoret si parazgjedhje n\u00eb Linux. Autori i testeve arriti n\u00eb p\u00ebrfundimin se planifikuesi i detyrave n\u00eb Linux ka probleme q\u00eb ndikojn\u00eb negativisht n\u00eb performanc\u00ebn e loj\u00ebrave t\u00eb zhvilluara p\u00ebr sh\u00ebrbimin Google Stadia, ku loj\u00ebrat ekzekutohen n\u00eb GPU n\u00eb ambientin e mjegullt, dhe p\u00ebr klientin transmetohet vet\u00ebm p\u00ebrmbajtja e ekranit me nj\u00eb frekuenc\u00eb prej deri n\u00eb 60 kadra n\u00eb sekond\u00eb. N\u00ebn k\u00ebto kushte, \u00ebsht\u00eb e nevojshme t\u00eb sigurohet \u00e7doher\u00eb transmetimi n\u00eb koh\u00eb t\u00eb kadreve n\u00eb ekran dhe vonesat q\u00eb tejkalojn\u00eb nj\u00eb milisekond\u00eb b\u00ebhen t\u00eb dukshme.<\/p>\n<p>P\u00ebr t\u00eb diskutuar testet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.realworldtech.com\/forum\/?threadid=189711&#038;curpostid=189723\">u bashkua<\/a><\/noindex> Linus Torvalds, i cili i quajti ata mbetje ('pure garbage') dhe nj\u00eb shembull se si, pa e kuptuar plot\u00ebsisht tem\u00ebn, mund t\u00eb arrihen rezultate q\u00eb nuk pasqyrojn\u00eb realitetin. Spinlock \u00ebsht\u00eb nj\u00eb primitiv i nivelit t\u00eb ul\u00ebt q\u00eb n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit duhet p\u00ebrdorur me kujdes t\u00eb madh dhe me plot\u00ebsimin e detajeve, ndryshe mund t\u00eb marr\u00ebsh at\u00eb q\u00eb autorin e testit e demonstroi. Linus u k\u00ebshilloi zhvilluesve t\u00eb loj\u00ebrave t\u00eb mos e p\u00ebrdorin spinlock dhe t\u00eb mos p\u00ebrpiqen t\u00eb krijojn\u00eb sisteme t\u00eb veta bllokimi mbi t\u00eb, por t\u00eb p\u00ebrdorin mekanizmat ekzistues t\u00eb provuar q\u00eb informojn\u00eb sistemin p\u00ebr pritjen e lirimin e bllokimit p\u00ebr t\u00eb p\u00ebrjashtuar ndikimin e planifikuesit. <\/p>\n<p>Ndarjet mbi baz\u00ebn e Spinlock mund t\u00eb p\u00ebrdoren vet\u00ebm kur je plot\u00ebsisht i sigurt se planifikuesi nuk do ta nd\u00ebrpres\u00eb ekzekutimin e tyre. Bllokimet e p\u00ebrdorura n\u00eb teste mbi baz\u00ebn e spinlock jan\u00eb t\u00eb realizuara p\u00ebrmes nj\u00eb mb\u00ebshtetjeje t\u00eb nd\u00ebrtuar vet\u00eb q\u00eb funksionon n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit. Planifikuesi i detyrave mund t\u00eb marr\u00eb kontrollin n\u00eb \u00e7far\u00ebdo momenti rast\u00ebsor gjat\u00eb ekzekutimit t\u00eb k\u00ebsaj mb\u00ebshtetjeje dhe t\u00eb kaloj\u00eb n\u00eb ekzekutimin e nj\u00eb detyre tjet\u00ebr. Duke qen\u00eb se masa e performanc\u00ebs b\u00ebhet mbi baza absolute t\u00eb kronometrit, disa nga testet e vonesave p\u00ebrfshijn\u00eb jo vet\u00ebm vonesat n\u00eb trajtuesin e bllokimit, por edhe kodin q\u00eb \u00ebsht\u00eb ekzekutuar n\u00eb nj\u00eb kontekst tjet\u00ebr, dmth. masat e tyre nuk matjn\u00eb vet\u00ebm at\u00eb q\u00eb authori i testit p\u00ebrpiqej t\u00eb matte, por edhe 'zhurm\u00ebn' nga llogarit\u00eb e tjera n\u00eb sistem.<\/p>\n<p>Autori i testit <noindex><a rel=\"nofollow\" href=\"https:\/\/www.realworldtech.com\/forum\/?threadid=189711&#038;curpostid=189747\">u p\u00ebrpoq<\/a><\/noindex> p\u00ebr t\u00eb kund\u00ebrshtuar Linusin, duke theksuar se p\u00ebrdorimi i sistemeve t\u00eb bllokimit mbi baz\u00ebn e spinlock shpesh praktikohet n\u00eb loj\u00ebra, pasi me p\u00ebrdorimin e planifikuesve m\u00eb t\u00eb thjesht\u00eb se n\u00eb Linux, testet tregojn\u00eb performanc\u00eb m\u00eb t\u00eb lart\u00eb. Linus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.realworldtech.com\/forum\/?threadid=189711&#038;curpostid=189752\">kundi<\/a><\/noindex>, q\u00eb planifikuesi Linux \u00ebsht\u00eb universale, \u00ebsht\u00eb rafinuar p\u00ebr dekada dhe \u00ebsht\u00eb optimizuar jo vet\u00ebm p\u00ebr desktop dhe loj\u00ebra, por edhe p\u00ebr lloje t\u00eb tjera ngarkese, si sistemet server, prandaj merr parasysh shum\u00eb nuanca gjat\u00eb planifikimit t\u00eb ekzekutimit t\u00eb detyrave. <\/p>\n<p>Shtimi i optimizimeve specifike q\u00eb do t\u00eb lejojn\u00eb t\u00eb reduktohen vonesat n\u00eb loj\u00ebrat Google Stadia mund t\u00eb rris\u00eb reagimin n\u00eb nj\u00eb rast t\u00eb caktuar, por me sa duket do t\u00eb sjell\u00eb nj\u00eb ulje t\u00eb efikasitetit t\u00eb planifikuesit n\u00eb t\u00ebr\u00ebsi. P\u00ebr shembull, planifikuesi Windows sillet m\u00eb mir\u00eb n\u00eb testet e diskutueshme, pasi \u00ebsht\u00eb ndjesh\u00ebm m\u00eb i thjesht\u00eb se planifikuesi Linux dhe \u00ebsht\u00eb optimizuar kryesisht p\u00ebr detyra specifike t\u00eb desktopit.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52140\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0433\u0440 Malte Skarupke \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Mutex \u0438 Spinlock \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0437\u0430\u0434\u0430\u0447. \u0422\u0435\u0441\u0442\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 Spinlock \u0441 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432 Linux \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u043c \u0437\u0430\u0434\u0430\u0447. \u0410\u0432\u0442\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441\u0434\u0435\u043b\u0430\u043b \u0432\u044b\u0432\u043e\u0434, \u0447\u0442\u043e \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u0437\u0430\u0434\u0430\u0447 Linux \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u043e \u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0435 \u0438\u0433\u0440, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Google Stadia, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-54872","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0433\u0440 Malte Skarupke \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435.\" \/>\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\/sq\/blog\/novosti-interneta\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u043c \u0437\u0430\u0434\u0430\u0447, \u0432\u0441\u043f\u043b\u044b\u0432\u0448\u0438\u0435 \u0432 \u0442\u0435\u0441\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0433\u0440 Malte Skarupke \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti\" \/>\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=\"2020-01-05T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:55+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\udd47Linus Torvalds hodhi posht\u00eb problemet me planifikuesin e detyrave, t\u00eb cilat u shfaq\u00ebn n\u00eb testin e performanc\u00ebs | ProHoster","description":"Programuesi i loj\u00ebrave Malte Skarupke publikoi nj\u00eb krahasim.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u043c \u0437\u0430\u0434\u0430\u0447, \u0432\u0441\u043f\u043b\u044b\u0432\u0448\u0438\u0435 \u0432 \u0442\u0435\u0441\u0442\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438\u0433\u0440 Malte Skarupke \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/linus-torvalds-oproverg-problemy-s-planirovshhikom-zadach-vsplyvshie-v-teste-proizvoditelnosti","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":"2020-01-05T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54872","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":null,"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-24 13:00:23","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:56:23","updated":"2026-01-24 13:00:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/54872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=54872"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/54872\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=54872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=54872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=54872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}