{"id":121538,"date":"2025-01-29T15:46:07","date_gmt":"2025-01-29T13:46:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/yadro-linux-dostiglo-otmetki-v-40-mln-strok"},"modified":"2025-01-29T15:46:07","modified_gmt":"2025-01-29T13:46:07","slug":"yadro-linux-dostiglo-otmetki-v-40-mln-strok","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","title":{"rendered":"Nucleul Linux a atins 40 de milioane de linii","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dimensiunea nucleului Linux a atins 40 de milioane de linii de cod surs\u0103. Dintre cele 40 de milioane de linii, 24 de milioane se refer\u0103 la codul driverelor (de exemplu, codul driverelor pentru GPU AMD ocup\u0103 aproximativ 5 milioane de linii), iar 4,4 milioane sunt specifice pentru diferite arhitecturi hardware (pentru a sus\u021bine arhitectura x86 sunt folosite aproximativ 500 de mii de linii).        <\/p>\n<p>\u00cencep\u00e2nd cu iulie 2024, dimensiunea nucleului a crescut cu 5 milioane de linii. Pragul de 30 de milioane de linii a fost dep\u0103\u0219it \u00een vara anului 2022, iar 20 de milioane de linii au fost atinse \u00een toamna anului 2015, iar 10 milioane \u00een toamna anului 2008. Spre compara\u021bie, lansarea nucleului 0.0.1 includea doar 10.000 de linii de cod, iar 1.0.0 avea 176.000 de linii.    <\/p>\n<p>Dinamica cre\u0219terii bazei de cod (num\u0103rul de linii de cod surs\u0103) a nucleului:  <\/p>\n<ul>\n<li> 0.0.1 \u2014 septembrie 1991, 10 mii de linii de cod;  <\/li>\n<li> 1.0.0 \u2014 martie 1994, 176 mii de linii de cod;  <\/li>\n<li> 1.2.0 \u2014 martie 1995, 311 mii de linii de cod;  <\/li>\n<li> 2.0.0 \u2014 iunie 1996, 778 mii de linii de cod;  <\/li>\n<li> 2.2.0 \u2014 ianuarie 1999, 1.8 milioane de linii de cod;  <\/li>\n<li> 2.4.0 \u2014 ianuarie 2001, 3.4 milioane de linii de cod;  <\/li>\n<li> 2.6.0 \u2014 decembrie 2003, 5.9 milioane de linii de cod;  <\/li>\n<li> 2.6.28 \u2014 decembrie 2008, 10.2 milioane de linii de cod;  <\/li>\n<li> 2.6.35 \u2014 august 2010, 13.4 milioane de linii de cod;   <\/li>\n<li> 3.0 \u2014 august 2011, 14.6 milioane de linii de cod;   <\/li>\n<li> 3.5 \u2014 iulie 2012, 15.5 milioane de linii de cod;   <\/li>\n<li> 3.10 \u2014 iulie 2013, 15.8 milioane de linii de cod;  <\/li>\n<li> 3.16 \u2014 august 2014, 17.5 milioane de linii de cod;   <\/li>\n<li> 4.1 \u2014 iunie 2015, 19.5 milioane de linii de cod;  <\/li>\n<li> 4.7 \u2014 iulie 2016, 21.7 milioane de linii de cod;   <\/li>\n<li> 4.12 \u2014 iulie 2017, 24.1 milioane de linii de cod;   <\/li>\n<li> 4.18 \u2014 august 2018, 25.3 milioane de linii de cod;   <\/li>\n<li> 5.2 \u2014 iulie 2019, 26.55 milioane de linii de cod;  <\/li>\n<li> 5.8 \u2014 august 2020, 28.4 milioane de linii de cod;   <\/li>\n<li> 5.13 \u2014 iunie 2021, 29.2 milioane de linii de cod;  <\/li>\n<li> 5.19 \u2014 august 2022, 30.5 milioane de linii de cod;  <\/li>\n<li> 6.4 \u2014 iunie 2023, 32.9 milioane de linii de cod.  <\/li>\n<li> 6.10 \u2014 iulie 2024, 35.1 milioane de linii de cod.  <\/li>\n<li> 6.13 - ianuarie 2025, 39.8 milioane de linii de cod.  <\/li>\n<\/ul>\n<p>Ca o variant\u0103 pentru a reduce baza de cod a nucleului, s-a propus separarea driverelor \u00eentr-un depozit diferit, \u00eens\u0103 aceast\u0103 propunere nu este luat\u0103 \u00een serios din cauza complic\u0103rii proceselor de testare \u0219i verificare a calit\u0103\u021bii, precum \u0219i a apari\u021biei unor costuri suplimentare pentru sincronizarea interfe\u021belor programatice. \u00cen timpul dezvolt\u0103rii driverelor \u00een cadrul nucleului principal, multe regressii care afecteaz\u0103 driverele sunt imediat identificate \u00een timpul revizuirii de c\u0103tre cei care asist\u0103. \u00cen cazul separ\u0103rii dezvolt\u0103rii, exist\u0103 pericolul ca codul driverelor s\u0103 primeasc\u0103 mai pu\u021bin\u0103 aten\u021bie.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62635\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430. \u0418\u0437 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a 24 \u043c\u043b\u043d \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043a\u043e\u0434\u0443 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u0434 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0434\u043b\u044f GPU AMD \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 5 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a), \u0430 4.4 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 (\u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 500 \u0442\u044b\u0441\u044f\u0447 \u0441\u0442\u0440\u043e\u043a). \u0421 \u0438\u044e\u043b\u044f 2024 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 [&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-121538","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\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\/ro\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u042f\u0434\u0440\u043e Linux \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u043e \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok\" \/>\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=\"2025-01-29T13:46:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-29T13:46:07+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\udd47Linux Kernel a atins 40 milioane de linii | ProHoster","description":"Dimensiunea nucleului Linux a atins 40 de milioane de linii de cod surs\u0103.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u042f\u0434\u0440\u043e Linux \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u043e \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a | ProHoster","og:description":"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","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":"2025-01-29T13:46:07+00:00","article:modified_time":"2025-01-29T13:46:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121538","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-23 10:05:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:05:21","updated":"2026-01-23 10:05:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=121538"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121538\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=121538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=121538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=121538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}