It's usual. You can do nothing but add more memory or just don't process too big chunks of data...You can monitor it on task manager and stop it if it uses a lot of memory.
Windows 7 зависает, когда один процесс начинает использовать слишком много памяти
480
Serhiy
Моя проблема заключается в следующем: я работаю над проектом по науке о данных, и у меня есть код, выполняющий анализ и обработку данных. Если я возьму слишком большой кусок данных для обработки сразу, процесс начнет потреблять слишком много памяти (но не процессора), и Windows просто зависает. Я ничего не могу сделать, кроме как заставить его выключиться нажатием кнопки питания.
Это проблема в настройках моей ОС или это обычное поведение?
Если это обычно, есть ли способ автоматически завершить процесс, который потребляет слишком много памяти?
[Конечно это] (https://bitsum.com/processlasso/)
Moab 9 лет назад
1
нажмите на синюю ссылку "обязательно есть" в моем комментарии выше.
Moab 9 лет назад
0
Это обычное поведение. Если вы выполняете анализ данных на больших данных, вы должны учитывать ограничения памяти при разработке вашего анализа / кода. Для наборов данных, которые слишком велики для размещения в основной памяти, вы должны изучить использование алгоритмов / программ / служб, которые распределяют поток данных по другим компьютерам или, по крайней мере, приближаются к вашим данным таким образом, чтобы они могли работать в одном узле с меньшими порциями. а не весь набор данных. См. [MapReduce] (http://en.wikipedia.org/wiki/MapReduce) и такие реализации, как [Hadoop] (http://hadoop.apache.org/docs/r1.2.1/mapred_tutorial.html).
Excellll 9 лет назад
1
Моя программа обрабатывает данные по частям, но как мне узнать макс. допустимый размер чанка перед запуском кода? Прямо сейчас я использую слепое предположение, и каждый раз, когда мое предположение было неверным, я должен перезагрузить компьютер.
Serhiy 9 лет назад
0
1 ответ на вопрос
1
Predrag
Но я играю с размером чанка, с разными вариантами. И в любое время я взял слишком много, я должен выключить компьютер. Это сводит меня с ума.
Serhiy 9 лет назад
0
Единственное, что вы можете сделать, это добавить больше оперативной памяти, и это не повредит ваш компьютер
Predrag 9 лет назад
0
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами