1

Я написал очень интенсивную программу на C++, которая должна зацикливаться на некотором коде в течение довольно длительного времени.

Я не могу объяснить, почему через несколько минут программа перестает работать (я не вижу выходных данных) и на моем корпусе появляется розовый светодиод. Когда я убиваю программу, светодиод просто исчезает.

У меня Ubuntu 14.04 с ядром i7. Может ли быть i7 своего рода профилактика от высокой температуры?

1 ответ1

3

Это светодиод жесткого диска?

Возможно, программа пожирает всю вашу оперативную память, и ОС начинает пейджинг на жесткий диск.

(Я первоначально разместил это предложение в качестве комментария, и ОП подтвердил, что оно верно)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .