Есть вопрос, на который я не могу найти ответа. Итак, я использовал Raspberry Pi для автоматизации некоторых скриптов для извлечения данных в SQL базах данных. Одна проблема, которая возникала несколько раз, заключалась в том, что мой процесс python был убит, что, судя по журналам, было связано с нехваткой оперативной памяти. Это от raspberry pi 3B +, поэтому только 1 ГБ оперативной памяти. Тогда мой вопрос: есть ли разница между запуском его в системе OSX емкостью 1 ГБ? Есть ли в этом сценарии более эффективное управление оперативной памятью, например запись файлов подкачки на жесткий диск, которое будет иметь другая архитектура операционной системы / процессора? Или это процесс python, на который операционная система не может напрямую влиять?
Примечание: это действительно просто для моего понимания того, как работают эти факторы. Я почти уверен, что написание кода для обработки данных по частям будет работать как обходной путь для RPi.