Цитата:
Сообщение от wouldnt_even
я могу ошибаться, но это вполне может быть результат работы garbage collector'a. то есть объекты, к которым нет обращения, уничтожаются. я допускаю, что если создан огромный массив, к торому потом нет никакого референса, довольно быстро уничтожается. а долго это могло происходить, если массив больше свободной памяти, поэтому задействовался своп.
|
Я по описанию предположил, что он смотрел прямо в процессе работы, а значит GC не должен был еще отработать. И если память оставалась свободной - до сильного свопинга дойти было не должно, кроме того значит реально много памяти и не нужно было. Хотя да, это я начал гадать, тут надо все спрашивать у автора - сколько памяти процесс использовал, как и когда он смотрел, реально ли матрица большая, как именно она заполнялась и пр.