{"id":36877,"date":"2019-10-31T22:14:28","date_gmt":"2019-10-31T19:14:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati\/"},"modified":"2019-10-31T22:14:28","modified_gmt":"2019-10-31T19:14:28","slug":"yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati","title":{"rendered":"Linux-k\u00e4rnan kan inte hantera minnesbristsituationer mjukt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I Linux-k\u00e4rnans utvecklarlista <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/8\/4\/15\">har tagits upp<\/a><\/noindex> ett problem med att hantera situationen av utsatt minne i Linux:<\/p>\n<blockquote>\n<p>Det \u00e4r ett k\u00e4nt problem som har pl\u00e5gat m\u00e5nga i flera \u00e5r och som kan \u00e5terskapas p\u00e5 mindre \u00e4n n\u00e5gra minuter p\u00e5 den senaste versionen av Linux-k\u00e4rnan 5.2.6. Alla k\u00e4rninst\u00e4llningar \u00e4r inst\u00e4llda p\u00e5 standardv\u00e4rden.<\/p>\n<p>Steg:<\/p>\n<ul>\n<li class=\"l\"> Laddar med parametern \u00abmem=4G\u00bb.\n<li class=\"l\"> Vi st\u00e4nger av swap-st\u00f6det (sudo swapoff -a).\n<li class=\"l\"> Vi startar valfri webbl\u00e4sare, till exempel Chrome\/Chromium eller\/och Firefox.\n<li class=\"l\"> Vi b\u00f6rjar \u00f6ppna flikar med webbplatser och ser hur m\u00e4ngden ledigt minne minskar.\n<\/ul>\n<p>S\u00e5 snart en situation uppst\u00e5r d\u00e4r en ny flik kr\u00e4ver mer RAM \u00e4n vad som \u00e4r tillg\u00e4ngligt, fryser systemet n\u00e4stan helt. Du kommer knappt kunna r\u00f6ra muspekaren. Diskindikatorn kommer att blinka oavbrutet (jag f\u00f6rst\u00e5r inte varf\u00f6r). Du kan inte starta nya applikationer eller st\u00e4nga de som redan k\u00f6rs.<\/p>\n<p>Denna lilla kris kan p\u00e5g\u00e5 i minuter eller l\u00e4ngre. Jag tror att systemet inte borde bete sig s\u00e5 h\u00e4r. Jag tycker att n\u00e5got m\u00e5ste g\u00f6ras f\u00f6r att undvika s\u00e5dana \u00abh\u00e4ngningar\u00bb.<\/p>\n<p>Jag \u00e4r n\u00e4stan s\u00e4ker p\u00e5 att man kan \u00e4ndra vissa sysctl-parametrar f\u00f6r att undvika liknande situationer, men n\u00e5got s\u00e4ger mig att detta borde g\u00f6ras som standard f\u00f6r alla, eftersom icke-tekniska anv\u00e4ndare som st\u00e4lls inf\u00f6r ett s\u00e5dant problem helt enkelt kommer att ge upp att anv\u00e4nda Linux och inte ha tid att s\u00f6ka efter l\u00f6sningar p\u00e5 Google.\n<\/p><\/blockquote>\n<p>I <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/linux\/comments\/cmg48b\/lets_talk_about_the_elephant_in_the_room_the\/\">kommentarer<\/a><\/noindex> P\u00e5 Reddit f\u00f6resl\u00e5r n\u00e5gra anv\u00e4ndare att aktivera swap, men det l\u00f6ser inte problemet, utan skjuter bara upp det och f\u00f6rs\u00e4mrar det ofta. Som en m\u00f6jlig l\u00f6sning i framtiden kan den i k\u00e4rnan <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49842\">4.20<\/a><\/noindex> och f\u00f6rb\u00e4ttrade k\u00e4rnans <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51051\">5.2<\/a><\/noindex> PSI (Pressure Stall Information) subsystemet, som m\u00f6jligg\u00f6r analys av information r\u00f6rande v\u00e4ntetiden f\u00f6r att f\u00e5 olika resurser (CPU, minne, in\/ut) lockas in. Detta subsystem till\u00e5ter sp\u00e5rning av minnesbrist i ett tidigt skede, identifiering av problemk\u00e4llor och st\u00e4ngning av oviktiga applikationer innan det ger upphov till m\u00e4rkbara effekter f\u00f6r anv\u00e4ndaren. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>K\u00e4lla: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51231\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043e\u0434\u043d\u044f\u0442\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438\u0441\u0447\u0435\u0440\u043f\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 Linux: \u0418\u0437\u0432\u0435\u0441\u0442\u043d\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0434\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u043c\u043d\u043e\u0433\u0438\u0445 \u043b\u0435\u0442 \u0438 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0437\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u044f\u0434\u0440\u0430 Linux 5.2.6. \u0412\u0441\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u044f\u0434\u0440\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0428\u0430\u0433\u0438: \u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u0441\u044f \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c &#171;mem=4G&#187;. \u0412\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u043c [&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-36877","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043e\u0434\u043d\u044f\u0442\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438\u0441\u0447\u0435\u0440\u043f\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 Linux: .\" \/>\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\/sv\/blog\/news\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043c\u044f\u0433\u043a\u043e \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0441 \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043e\u0434\u043d\u044f\u0442\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438\u0441\u0447\u0435\u0440\u043f\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 Linux: .\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati\" \/>\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=\"2019-10-31T19:14:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:14:28+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-k\u00e4rnan kan inte smidigt hantera situationer med brist p\u00e5 minne | ProHoster","description":"I Linux-k\u00e4rnans utvecklarlista har problemet med att hantera situationen av utsatt minne i Linux tagits upp: .","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043c\u044f\u0433\u043a\u043e \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0441 \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 | ProHoster","og:description":"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043e\u0434\u043d\u044f\u0442\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438\u0441\u0447\u0435\u0440\u043f\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 Linux: .","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/yadro-linux-ne-mozhet-myagko-obrabatyvat-situatsii-s-nehvatkoj-pamyati","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":"2019-10-31T19:14:28+00:00","article:modified_time":"2019-10-31T19:14:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36877","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-22 05:09:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:40:56","updated":"2026-01-22 05:09:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/36877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=36877"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/36877\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=36877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=36877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=36877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}