2013-05-10 10 views
1

Я запускал ту же программу на C и программу Perl и программу Ada в Windows 8 и Red Hat Linux 5.2. Программы используют вдвое больше памяти в системе Windows. Любые идеи почему? Извините, это огромная/частная программа, и мне не разрешено публиковать эту программу. спасибоИспользование памяти в windows vs Linux

ответ

2

Это может быть несколько причин. В целом, системы Linux имеют меньшую площадь памяти, чем компьютеры Windows. Хотя код в вашей программе может быть одинаковым в обеих системах, то, как каждая ОС завершает задачи, перечисленные в вашей программе, будет отличаться. Это связано с тем, что у Linux и Windows есть другое ядро, так что, хотя результат тот же, средства достижения результата имеют мало общего.

Смежные вопросы