{"json_modified": "2016-10-30T17:20:57.326839", "uuid": "33fc2693-82ae-4fbb-8564-ef73634da5ea", "title": "Out of memory management on Firefox OS", "url": "/en-US/docs/Archive/Firefox_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": ["OOM", "Firefox OS", "Gaia", "Out of memory", "low memory killer", "oom_adj", "LMK", "low memory notifications"], "translations": [{"uuid": "d1986226-2697-4a75-b23e-b864075e819e", "title": "\u09ab\u09be\u09df\u09be\u09b0\u09ab\u0995\u09cd\u09b8 \u0993\u098f\u09b8 \u098f \u09ae\u09c7\u09ae\u09cb\u09b0\u09bf \u09ac\u09cd\u09af\u09ac\u09b8\u09cd\u09a5\u09be\u09aa\u09a8\u09be \u09a8\u09be \u09b9\u0993\u09df\u09be", "url": "/bn-BD/docs/Mozilla/B2G_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": ["B2G", "OOM", "Firefox OS", "Gaia", "Out of memory", "low memory killer", "oom_adj", "LMK", "low memory notifications", "Out of Memory"], "summary": "Firefox OS runs on some severely memory-constrained devices, and it's easy for apps to exhaust the memory available on such systems.\u00a0 When a process exhausts the memory available on the system, the kernel must kill some other processes in order to free up memory. This article describes how the low memory killer and low memory notifications work \u2014 the two systems on the device that control what processes are killed to keep the main system running when it has run out of memory.", "localization_tags": [], "locale": "bn-BD", "last_edit": "2016-07-28T00:52:44", "review_tags": []}, {"uuid": "d9a69a87-c242-4c21-85e2-955596a61e77", "title": "Gestion de la m\u00e9moire dans Firefox OS", "url": "/fr/docs/B2G_OS/Platform/Gestion_de_la_m%C3%A9moire_dans_Firefox_OS", "tags": [], "summary": "Une op\u00e9ration Firefox OS implique plusieurs processus - un \"processus principal\" ex\u00e9cutant des services de base du syst\u00e8me, et potentiellement de nombreux \"processus enfants\". En g\u00e9n\u00e9ral chaque application fonctionne dans son propre processus enfant. Parce que dans les applications de l'environnement Firefox OS sont rarement ferm\u00e9e par l'utilisateur,\u00a0 le syst\u00e8me g\u00e8re automatiquement leur dur\u00e9e de vie pour faire place \u00e0 de nouvelles applications ou des applications existantes n\u00e9cessitant de la m\u00e9moire suppl\u00e9mentaire.", "localization_tags": [], "locale": "fr", "last_edit": "2016-07-28T13:26:44", "review_tags": []}, {"uuid": "2c40a98b-366b-46f1-ae77-ca38f695e25c", "title": "Firefox OS\u306e\u4f4e\u30e1\u30e2\u30ea\u7ba1\u7406", "url": "/ja/docs/Archive/Firefox_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": ["OOM", "Firefox OS", "Gaia", "Out of memory", "low memory killer", "oom_adj", "LMK", "low memory notifications", "Out of Memory"], "summary": "Firefox OS\u306f\u30e1\u30e2\u30ea\u304c\u5236\u7d04\u3055\u308c\u305f\u7aef\u672b\u3067\u5b9f\u884c\u3055\u308c\u3001\u305d\u3046\u3057\u305f\u30b7\u30b9\u30c6\u30e0\u306b\u304a\u3044\u3066\u3001\u4f7f\u7528\u53ef\u80fd\u306a\u30e1\u30e2\u30ea\u3092\u30a2\u30d7\u30ea\u304c\u4f7f\u3044\u679c\u305f\u3059\u306e\u306f\u7c21\u5358\u3067\u3059\u3002\u30b7\u30b9\u30c6\u30e0\u3067\u4f7f\u7528\u53ef\u80fd\u306a\u30e1\u30e2\u30ea\u304c\u4f7f\u3044\u679c\u305f\u3055\u308c\u305f\u6642\u3001\u30ab\u30fc\u30cd\u30eb\u306f\u30e1\u30e2\u30ea\u3092\u89e3\u653e\u3059\u308b\u305f\u3081\u306b\u3001\u305d\u306e\u4ed6\u306e\u30d7\u30ed\u30bb\u30b9\u3092\u505c\u6b62\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u8a18\u4e8b\u3067\u306f\u4f4e\u30e1\u30e2\u30ea\u30ad\u30e9\u30fc\u3068\u4f4e\u30e1\u30e2\u30ea\u901a\u77e5 ( \u3053\u306e2\u3064\u306e\u7aef\u672b\u4e0a\u30b7\u30b9\u30c6\u30e0\u306f\u30b7\u30b9\u30c6\u30e0\u304c\u4f4e\u30e1\u30e2\u30ea\u306b\u306a\u3063\u305f\u6642\u306b\u3001\u30e1\u30a4\u30f3\u30b7\u30b9\u30c6\u30e0\u3092\u7d9a\u3051\u308b\u305f\u3081\u306b\u3069\u306e\u30d7\u30ed\u30bb\u30b9\u3092\u505c\u6b62\u3059\u308b\u304b\u3092\u7ba1\u7406\u3059\u308b ) \u304c\u52d5\u4f5c\u3059\u308b\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-09-19T06:02:50", "review_tags": []}, {"uuid": "11872179-5532-45b8-865b-04bb6a46ec2d", "title": "Gerenciamento de falta de mem\u00f3ria no Firefox OS", "url": "/pt-BR/docs/Mozilla/B2G_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": ["oom_adj", "Pouca Mem\u00f3ria", "LMK", "Firefox OS", "Gerenciamento de mem\u00f3ria"], "summary": "O Firefox OS roda em alguns dispositivos com baixa capacidade de mem\u00f3ria, e \u00e9 f\u00e1cil que estes aplicativos esgotem a mem\u00f3ria em tais sistemas. Quando um processo esgota a mem\u00f3ria dispon\u00edvel do sistema, o kernel deve encerrar alguns processos para liberar mem\u00f3ria. Este artigo descreve como o \"low memory killer\" e \"low memory notifications\" funcionam \u2014 os dois sistemas no dispositivo controlam quais processos devem ser encerrados para manter o sistema principal funcionando sem que ele fique sem mem\u00f3ria.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2016-07-28T15:36:38", "review_tags": ["editorial"]}, {"uuid": "e99da524-a2d9-46aa-b42e-5ba4b36a0157", "title": "Firefox OS \u4e2d\u7684\u5185\u5b58\u6ea2\u51fa\u7ba1\u7406", "url": "/zh-CN/docs/Mozilla/B2G_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": ["B2G", "\u4f4e\u5185\u5b58\u901a\u77e5\u5668", "Firefox OS", "Gaia", "Out of memory", "OOM", "oom_adj", "LMK", "\u4f4e\u5185\u5b58\u7ba1\u7406\u5668", "Out of Memory"], "summary": "Firefox OS \u8fd0\u884c\u5728\u4e00\u4e9b\u4e25\u91cd\u5185\u5b58\u53d7\u9650\u7684\u8bbe\u5907\u4e0a\u65f6\uff0c", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-07-28T01:35:26", "review_tags": []}, {"uuid": "6a575e74-3176-4d55-80ff-569c029b4179", "title": "Firefox OS \u8a18\u61b6\u9ad4\u7ba1\u7406", "url": "/zh-TW/docs/Mozilla/B2G_OS/Platform/Out_of_memory_management_on_Firefox_OS", "tags": [], "summary": "Firefox OS \u6703\u904b\u884c\u5728\u4e00\u4e9b\u8a18\u61b6\u9ad4\u5bb9\u91cf\u4e0d\u5927\u7684\u88dd\u7f6e\u4e0a\uff0c\u7576\u7a0b\u5e8f\u7528\u76e1\u4e86\u8a18\u61b6\u9ad4\uff0c\u7cfb\u7d71\u6838\u5fc3\u5c31\u5fc5\u9808\u95dc\u9589\u5176\u4ed6\u7a0b\u5e8f\u597d\u91cb\u653e\u51fa\u8a18\u61b6\u9ad4\u4f7f\u7528\u3002\u672c\u6587\u65e8\u5728\u63cf\u8ff0\u8a18\u61b6\u9ad4\u95dc\u9589\u548c\u8a18\u61b6\u9ad4\u4e0d\u8db3\u901a\u77e5\u5982\u4f55\u904b\u4f5c\u3001\u5982\u4f55\u63a7\u5236\u95dc\u9589\u90a3\u4e9b\u7a0b\u5e8f\uff0c\u4ee5\u78ba\u4fdd\u7576\u8a18\u61b6\u9ad4\u4e0d\u5920\u6642\uff0c\u4e3b\u7cfb\u7d71\u9084\u662f\u53ef\u4ee5\u904b\u4f5c\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2016-07-28T01:36:40", "review_tags": []}], "modified": "2016-10-30T17:19:43", "label": "Out of memory management on Firefox OS", "localization_tags": [], "locale": "en-US", "id": 109655, "last_edit": "2016-05-03T22:55:58", "summary": "Firefox OS runs on some severely memory-constrained devices, and it's easy for apps to exhaust the memory available on such systems.\u00a0 When a process exhausts the memory available on the system, the kernel must kill some other processes in order to free up memory. This article describes how the low memory killer and low memory notifications work \u2014 the two systems on the device that control what processes are killed to keep the main system running when it has run out of memory.", "sections": [{"id": "Low_memory_killer", "title": "Low memory killer"}, {"id": "Process_priorities", "title": "Process priorities"}, {"id": "Low_memory_notifications", "title": "Low memory notifications"}, {"id": "How_the_LMK_and_low_memory_notifications_work_together", "title": "How the LMK and low memory notifications work together"}], "slug": "Archive/Firefox_OS/Platform/Out_of_memory_management_on_Firefox_OS", "review_tags": []}