{"id":40553,"date":"2020-02-01T20:58:27","date_gmt":"2020-02-01T17:58:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-gipervizora-bareflank-2-0"},"modified":"2020-02-01T20:58:27","modified_gmt":"2020-02-01T17:58:27","slug":"vypusk-gipervizora-bareflank-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/vypusk-gipervizora-bareflank-2-0","title":{"rendered":"L\u00ebshimi i hipervizorit Bareflank 2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bareflank\/hypervisor\/releases\/tag\/v2.0\">U zhvillua<\/a><\/noindex> l\u00ebshimi i hypervizorit <noindex><a rel=\"nofollow\" href=\"http:\/\/bareflank.github.io\/hypervisor\/\">Bareflank 2.0<\/a><\/noindex>, duke ofruar nj\u00eb mjet p\u00ebr zhvillimin e shpejt\u00eb t\u00eb hypervizor\u00ebve t\u00eb specializuar. Bareflank \u00ebsht\u00eb shkruar n\u00eb C++, mb\u00ebshtet C++ STL. Arkitektura modulare e Bareflank lejon zgjerimin e leht\u00eb t\u00eb funksioneve ekzistuese t\u00eb hypervizorit dhe krijimin e versione t\u00eb ve\u00e7anta t\u00eb hypervizor\u00ebve, si q\u00eb punojn\u00eb mbi hardware (si Xen), ashtu edhe q\u00eb ekzekutohen n\u00eb mjedisin aktual t\u00eb softuerit (si VirtualBox). Ka mund\u00ebsin\u00eb p\u00ebr t\u00eb ekzekutuar sistemin operativ t\u00eb mjedisit host n\u00eb nj\u00eb makin\u00eb virtuale t\u00eb ve\u00e7ant\u00eb. Kodi i projektit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bareflank\/hypervisor\">shp\u00ebrndahet<\/a><\/noindex> n\u00ebn licenc\u00ebn LGPL 2.1.<\/p>\n<p>N\u00eb Bareflank \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr Linux, Windows dhe UEFI n\u00eb CPU 64-bit t\u00eb Intel. Teknologjia Intel VT-x p\u00ebrdoret p\u00ebr ndarjen harduerike t\u00eb burimeve t\u00eb makinave virtuale. P\u00ebr t\u00eb ardhmen, \u00ebsht\u00eb planifikuar mb\u00ebshtetje p\u00ebr macOS dhe sistemet BSD, si dhe mund\u00ebsia p\u00ebr t\u00eb punuar n\u00eb platformat ARM64 dhe AMD. P\u00ebr m\u00eb tep\u00ebr, projekti po zhvillon nj\u00eb drejtues t\u00eb vet\u00eb p\u00ebr ngarkimin e VMM (Menaxhuesi i Makinave Virtuale), nj\u00eb ngarkues ELF p\u00ebr ngarkimin e moduleve VVM, aplikacioni bfm p\u00ebr menaxhimin e hypervizorit nga hap\u00ebsira e p\u00ebrdoruesit. Ofron mjete p\u00ebr shkrimin e zgjerimeve duke p\u00ebrdorur elemente t\u00eb p\u00ebrcaktuara n\u00eb specifikimet C++11\/14, bibliotek\u00ebn p\u00ebr rrotullimin e stack-ut t\u00eb p\u00ebrjashtimeve (unwind), si dhe nj\u00eb bibliotek\u00eb runtime t\u00eb saj p\u00ebr mb\u00ebshtetje t\u00eb aplikimit t\u00eb nd\u00ebrtuesve\/d\u00ebmtuesve dhe regjistrimin e trajtuesve t\u00eb p\u00ebrjashtimeve.<\/p>\n<p>N\u00eb baz\u00eb t\u00eb Bareflank po zhvillohet nj\u00eb sistem virtualizimi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bareflank\/boxy\">Boxy<\/a><\/noindex>, q\u00eb mb\u00ebshtet ekzekutimin e sistemeve mysafir dhe lejon p\u00ebrdorimin e makinave virtuale t\u00eb lehta me Linux dhe Unikernel p\u00ebr ekzekutimin e sh\u00ebrbimeve ose aplikacioneve t\u00eb specializuara. N\u00eb form\u00ebn e sh\u00ebrbimeve t\u00eb izoluara mund t\u00eb ekzekutohen si sh\u00ebrbime web t\u00eb zakonshme, ashtu edhe aplikacione, t\u00eb cilat kan\u00eb k\u00ebrkesa t\u00eb ve\u00e7anta p\u00ebr besueshm\u00ebri dhe siguri, t\u00eb lira nga ndikimi i mjedisit host (mjedisi host izoluar n\u00eb nj\u00eb makin\u00eb virtuale t\u00eb ve\u00e7ant\u00eb). <\/p>\n<p>Risi kryesore t\u00eb Bareflank 2.0:<\/p>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ekzekutimin e Bareflank drejtp\u00ebrdrejt nga UEFI p\u00ebr ekzekutimin e m\u00ebtejsh\u00ebm t\u00eb sistemit operativ n\u00eb makin\u00eb virtuale;\n<li class=\"l\"> Nj\u00eb menaxher i ri i menaxhimit t\u00eb memories \u00ebsht\u00eb zbatuar, i krijuar n\u00eb p\u00ebrputhje me menaxher\u00ebt e memories SLAB\/Buddy n\u00eb Linux. Menaxheri i ri i memories tregon nj\u00eb reduktim t\u00eb fraktalizimit, lejon t\u00eb arrihen performanca m\u00eb t\u00eb larta dhe mb\u00ebshtet alokimin dinamik t\u00eb memories p\u00ebr hipervizorin n\u00ebp\u00ebrmjet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rianquinn\/bfdriver\">bfdriver<\/a><\/noindex>, q\u00eb lejon t\u00eb reduktohet madh\u00ebsia fillestare e hipervizorit dhe t\u00eb optimizohet n\u00eb var\u00ebsi t\u00eb numrit t\u00eb b\u00ebrthamave t\u00eb CPU;\n<li class=\"l\"> Sistemi i ri i nd\u00ebrtimit i bazuar n\u00eb CMake, i pavarur nga interpretime t\u00eb komandave, lejon nj\u00eb p\u00ebrshpejtim t\u00eb r\u00ebnd\u00ebsish\u00ebm t\u00eb kompilimit t\u00eb hipervizorit dhe thjeshton mb\u00ebshtetje p\u00ebr arkitektura t\u00eb tjera n\u00eb t\u00eb ardhmen, si ARM;\n<li class=\"l\"> Ka ndodhur nj\u00eb reorganizim i kodit dhe \u00ebsht\u00eb thjesht\u00ebsuar struktura e teksteve burimore. Mb\u00ebshtetjeja p\u00ebr projektet e af\u00ebrta, si hyperkernel, \u00ebsht\u00eb p\u00ebrmir\u00ebsuar pa nevoj\u00ebn p\u00ebr t\u00eb shum\u00ebzuar kodin. Kodi \u00ebsht\u00eb ndar\u00eb m\u00eb qart\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bareflank\/hypervisor\/tree\/master\/bfvmm\">hipervizori<\/a><\/noindex>, biblioteka unwind, runtime, mjete menaxhuese, ngarkuesi dhe SDK;\n<li class=\"l\"> Pjesa m\u00eb e madhe e API-s\u00eb \u00ebsht\u00eb transferuar nga mekanizmat e m\u00ebparsh\u00ebm t\u00eb trash\u00ebgimis\u00eb n\u00eb C++ n\u00eb aplikimin e <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%B4%D0%B5%D0%BB%D0%B5%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F\">e delegimit<\/a><\/noindex>, q\u00eb lejon thjeshtimin e API-s\u00eb, p\u00ebrmir\u00ebsimin e performanc\u00ebs dhe reduktimin e konsumit t\u00eb burimeve.\n<\/ul>\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=52279\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u043e\u0432. Bareflank \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C++, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 C++ STL. \u041c\u043e\u0434\u0443\u043b\u044c\u043d\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 Bareflank \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0442 \u043b\u0435\u0433\u043a\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0442\u044c \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 \u0438 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u043e\u0432, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0445 \u043f\u043e\u0432\u0435\u0440\u0445 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f (\u043a\u0430\u043a Xen), \u0442\u0430\u043a \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u044b\u0445 \u0432 \u0438\u043c\u0435\u044e\u0449\u0435\u043c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 (\u043a\u0430\u043a VirtualBox). \u0418\u043c\u0435\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0445\u043e\u0441\u0442-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f [&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":[],"tags":[],"class_list":["post-40553","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank.\" \/>\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\/vypusk-gipervizora-bareflank-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/vypusk-gipervizora-bareflank-2-0\" \/>\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-02-01T17:58:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-01T17:58:27+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\udd47L\u00ebshimi i hipervizorit Bareflank 2.0 | ProHoster","description":"M\u00eb n\u00eb fund u lan\u00e7ua hipervizori Bareflank.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/vypusk-gipervizora-bareflank-2-0","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\u0412\u044b\u043f\u0443\u0441\u043a \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank 2.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 Bareflank.","og:url":"https:\/\/prohoster.info\/sq\/blog\/vypusk-gipervizora-bareflank-2-0","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-02-01T17:58:27+00:00","article:modified_time":"2020-02-01T17:58:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"40553","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:35:38","updated":"2022-10-05 00:30:13","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\/40553","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=40553"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/40553\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=40553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=40553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=40553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}