{"id":182790,"date":"2026-08-10T19:40:58","date_gmt":"2026-08-10T17:40:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/wild-0-10"},"modified":"2026-08-10T19:40:58","modified_gmt":"2026-08-10T17:40:59","slug":"wild-0-10","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/wild-0-10","title":{"rendered":"Wild 0.10","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23838\/original.png\">           <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/7ab01917cb05c48ed9793eb8a63e59a9.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23839\/original.png\">           <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/327d0387cce2ddd07b590b763a3434d6.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                                              <noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23838\/original.png\" class=\"active\"><\/a><\/noindex>                                                      <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23839\/original.png\"><\/a>                                             <a rel=\"nofollow\" id=\"memories_button\" href=\"#\" title=\"P\u00ebr t\u00eb ndjekur\"><i class=\"icon-bell\"><\/i><\/a><br \/>2                            <noindex><\/p>\n<p>M\u00eb 4 gusht u zhvillua publikuar <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/releases\/tag\/0.10.0\">Wild 0.10<\/a> \u2014 nj\u00eb nd\u00ebrtues t\u00eb lir\u00eb, i shkruar n\u00eb Rust dhe i destinuar kryesisht p\u00ebr nd\u00ebrtimin e shpejt\u00eb t\u00eb programeve n\u00eb Linux. Nd\u00ebrtuesi kryen faz\u00ebn p\u00ebrfundimtare t\u00eb nd\u00ebrtimit: kombinon skedar\u00ebt objekt\u00eb dhe bibliotekat n\u00eb nj\u00eb skedar ekzekutiv t\u00eb gatsh\u00ebm ose nj\u00eb bibliotek\u00eb t\u00eb ndar\u00eb. Wild mund t\u00eb p\u00ebrdoret si z\u00ebvend\u00ebsim p\u00ebr GNU ld, LLD dhe Mold, edhe pse q\u00ebllimi p\u00ebrfundimtar i shpallur nga krijuesit \u00ebsht\u00eb nd\u00ebrtimi inkremental \u2014 <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild#why-another-linker\">ende nuk \u00ebsht\u00eb realizuar<\/a>.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Nj\u00eb nga risit\u00eb kryesore ishte mb\u00ebshtetje e parametrave <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/pull\/1990\">&#8212;gdb-index dhe &#8212;no-gdb-index<\/a>. Kur aktivizohet kjo mund\u00ebsi, Wild krijon n\u00eb skedarin e outputit nj\u00eb seksion .gdb_index me indeksin e informacionit t\u00eb ndihm\u00ebsit. Fal\u00eb k\u00ebsaj, GDB mund t\u00eb gjej\u00eb m\u00eb shpejt simbolet e nevojshme n\u00eb programe t\u00eb m\u00ebdha, pa formuar indekse ve\u00e7mas pas nd\u00ebrtimit. Realizimi mb\u00ebshtet versionin e n\u00ebnt\u00eb t\u00eb formatit GDB Index; operacionet e skanimit, bashkimit dhe shkruarjes s\u00eb indekseve jan\u00eb paralelizuar.<\/p>\n<p><\/noindex> <\/p>\n<p>\u00cbsht\u00eb zgjeruar ndjesh\u00ebm puna me skenar\u00ebt e nd\u00ebrtuesit. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr:<\/p>\n<ul>\n<li>seksionet \/DISCARD\/ p\u00ebr p\u00ebrjashtimin e seksioneve hyr\u00ebse t\u00eb panevojshme;<\/li>\n<li>kokat p\u00ebrdoruese t\u00eb programeve PHDRS;<\/li>\n<li>funksionet SIZEOF_HEADERS, DEFINED dhe SEGMENT_START;<\/li>\n<li>fjal\u00ebn ky\u00e7e AT dhe funksionin LOADADDR;<\/li>\n<li>shprehjet kushtore me operatorin ternar;<\/li>\n<li>komandat SORT, SORT_BY_NAME dhe SORT_BY_ALIGNMENT;<\/li>\n<li>simbolin __bss_start;<\/li>\n<li>modelin e mbushjes s\u00eb seksioneve t\u00eb outputit;<\/li>\n<li>komandat OUTPUT_FORMAT dhe OUTPUT_ARCH;<\/li>\n<li>disa num\u00ebrues relativ\u00eb t\u00eb adres\u00ebs aktuale.<\/li>\n<\/ul>\n<p> <noindex><\/p>\n<p>P\u00ebrputhshm\u00ebria e plot\u00eb me GNU ld ende nuk \u00ebsht\u00eb arritur. P\u00ebr shembull, disa mund\u00ebsi t\u00eb komand\u00ebs MEMORY, seksionet OVERLAY dhe disa metoda vendosjeje t\u00eb seksioneve mbeten t\u00eb paplota. Krijuesit mbajn\u00eb ve\u00e7mas <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/blob\/0.10.0\/LINKER_SCRIPT_SUPPORT.md#linux-kernel-requirements\">nj\u00eb tabel\u00eb mund\u00ebsish, t\u00eb nevojshme p\u00ebr nd\u00ebrtimin e b\u00ebrtham\u00ebs s\u00eb Linux<\/a>.<\/p>\n<p><\/noindex> <\/p>\n<p>P\u00ebrmir\u00ebsimi i performanc\u00ebs n\u00eb vendosjen e rezultateve t\u00eb nd\u00ebrtimit n\u00eb Btrfs dhe VFAT. Wild tani p\u00ebrdor automatikisht modin &#8212;no-mmap-output-file dhe nuk e shfaq skedarin rezultat n\u00eb memorie p\u00ebrmes mmap. N\u00eb provimin e zhvilluesit t\u00eb kompozit\u00ebs Zed n\u00eb Btrfs, koha u shkurtoi nga rreth 2.6\u20132.8 n\u00eb 1.5\u20131.8 sekonda. Megjithat\u00eb, autori i ndryshimit paralajm\u00ebron se edhe pas optimizimit Btrfs n\u00eb k\u00ebt\u00eb skenar mbetet ndjesh\u00ebm m\u00eb i ngadalsh\u00ebm se tmpfs; p\u00ebr Ext4 dhe XFS, p\u00ebrdorimi i mmap, p\u00ebrkundrazi, rezultoi m\u00eb i krijuesh\u00ebm.<\/p>\n<p>Transferimi i Wild n\u00eb formate dhe platforma t\u00eb tjera po vazhdon. Versioni eksperimental p\u00ebr WebAssembly tani \u00ebsht\u00eb n\u00eb gjendje t\u00eb kompozit\u00eb nj\u00eb varg programesh, nd\u00ebrsa porta p\u00ebr Mach-O po mb\u00ebshtet skedar\u00eb ekzekutiv\u00eb t\u00eb thjesht\u00eb. \u00cbsht\u00eb nisur puna p\u00ebr platformat e synuara 32-bit, q\u00eb m\u00eb von\u00eb do t\u00eb thjeshtoj\u00eb p\u00ebrdorimin e Wild n\u00eb zhvillimin e sistemeve t\u00eb integruara. Po ashtu, \u00ebsht\u00eb shtuar p\u00ebrpunimi fillestar i skedar\u00ebve objekt PowerPC64 ELFv2 dhe \u00ebsht\u00eb vazhduar zhvillimi i mb\u00ebshtetjes p\u00ebr Mach-O, duke p\u00ebrfshir\u00eb skedar\u00ebt objekt universale dhe kompozitimin e drejtp\u00ebrdrejt\u00eb me biblioteka dinamike. K\u00ebto porte nuk duhet t\u00eb merren ende si t\u00eb gatshme p\u00ebr p\u00ebrdorim t\u00eb p\u00ebrditsh\u00ebm.<\/p>\n<p>Versioni bibliotekar i mblodh\u00ebsit libwild tani mund t\u00eb marr\u00eb skedar\u00ebt hyr\u00ebs dhe t\u00eb ruaj\u00eb rezultatin drejtp\u00ebrdrejt n\u00eb memorje. Kjo u lejon programeve t\u00eb tjera t\u00eb inkuadrojn\u00eb Wild pa nevoj\u00ebn e krijimit t\u00eb skedar\u00ebve nd\u00ebrmjet\u00ebs n\u00eb disk. P\u00ebr m\u00eb tep\u00ebr, biblioteka nuk e kalon m\u00eb rezervuarin global t\u00eb thread-eve Rayon, nd\u00ebrsa mb\u00ebshtetje p\u00ebr kompresimin Zstandard mund t\u00eb \u00e7aktivizohet gjat\u00eb nd\u00ebrtimit.<\/p>\n<p>N\u00eb kjo l\u00ebshim p\u00ebrfshihen shum\u00eb rregullime p\u00ebr x86-64, AArch64, RISC-V dhe LoongArch64. Jan\u00eb eliminuar gabimet n\u00eb p\u00ebrpunimin e TLS, PLT, LTO, informacionit t\u00eb kompresuar p\u00ebr debugging, p\u00ebrputhjeve t\u00eb m\u00ebdha dhe l\u00ebvizjeve n\u00eb objekte PIE dhe t\u00eb ndara. Jan\u00eb rregulluar crash-e t\u00eb mundshme gjat\u00eb analiz\u00ebs s\u00eb skenar\u00ebve t\u00eb mblodh\u00ebsit dhe gabime n\u00eb formimin e seksioneve .tbss, .strtab dhe .eh_frame.<\/p>\n<p> <noindex><\/p>\n<p>Wild mb\u00ebshtet Linux n\u00eb arkitektur\u00ebn x86-64, AArch64 dhe RISC-V; mb\u00ebshtetja p\u00ebr LoongArch64 dhe PowerPC64LE \u00ebsht\u00eb ende e etiketuar si fillestare. Mund t\u00eb instaloni kompozitorin nga arkivat e gatshme, p\u00ebrmes cargo-binstall, Homebrew, Nix ose me komand\u00ebn cargo install &#8212;locked wild-linker. Kodi burimor shp\u00ebrndahet sipas zgjedhjes s\u00eb p\u00ebrdoruesit n\u00ebn <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild#license\">licencat Apache 2.0 ose MIT<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/development\/18352880\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>2 4 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a Wild 0.10 \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u0449\u0438\u043a\u0430, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 Rust \u0438 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0432 Linux. \u041a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u0449\u0438\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u044d\u0442\u0430\u043f \u0441\u0431\u043e\u0440\u043a\u0438: \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u0438\u043b\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443. Wild \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0437\u0430\u043c\u0435\u043d\u0430 GNU ld, LLD \u0438 Mold, \u0445\u043e\u0442\u044f \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0446\u0435\u043b\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":9,"featured_media":182791,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182790","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Emin Berklin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/wild-0-10\" \/>\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\udd47Wild 0.10 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/wild-0-10\" \/>\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=\"2026-08-10T17:40:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-10T17:40:59+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wild 0.10 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/wild-0-10","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\udd47Wild 0.10 | ProHoster","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/wild-0-10","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":"2026-08-10T17:40:59+00:00","article:modified_time":"2026-08-10T17:40:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182790","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\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=182790"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182790\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/182791"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=182790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=182790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=182790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}