Результаты поиска по запросу "memory"

1 ответ

Транспонировать массив и фактически переупорядочить память

У меня есть трехмерный массив NumPy, например a = np.random.random((2,3,5))Я бы хотел перенести последние две оси, т.е. b = a.transpose(0,2,1)Тем не менее, я не хочу, чтобы вид с трясеными шагами! Я хочу на самом деле скопировать массив и ...

3 ответа

Сначала попробуйте увеличить память, установив

риложение в настоящее время потребляет довольно много памяти, потому что оно выполняет физическое моделирование. Проблема в том, что на 51-й симуляции java будет постоянно выдавать ошибку, как правило, из-за кучи свободного места в памяти (моя ...

2 ответа

Заполнение находится в конце структуры и необходимо, чтобы каждый элемент в массиве struct desc все еще находился на 8-байтовой границе.

у не 12 в первом случае? Проверено: последние версии gcc и clang, 64-битный Linux struct desc { int** parts; int nr; };sizeof(desc); Output: 16 struct desc { int** parts; };sizeof(desc); Output: 8 struct desc { int nr; };sizeof(desc); Output: 4

ТОП публикаций

3 ответа

Будьте осторожны, если предположить, что Data * может дать вам правильные хуки для тестирования - в общем, это наихудший случай. Но вы говорите «Хорошие дизайнерские причины», так что я уверен, что все это освещено: D

аюсь провести модульное тестирование нескольких классов .NET, которые (по уважительным причинам) требуют, чтобы DbConnections выполнял свою работу. Для этих тестов у меня есть определенные данные в памяти, чтобы дать в качестве входных данных для ...

3 ответа

на некоторых машинах есть счетчики попаданий в кэш, которые одинаково хорошо работают

перационной системы возможно определить, находится ли страница памяти в DRAM или в разделе подкачки; например, просто попробуйте получить к нему доступ, и если произошла ошибка страницы, это не так. Однако возможно ли то же самое с кешем ...

2 ответа

Не помню, если он только растет или уменьшается. Это было очень давно. Сожалею.

ускаю Java-приложение со следующей командной строкой: java -XX:+PrintCommandLineFlags -verbose:gc -XX:+PrintGCDetails \ -XX:+UseConcMarkSweepGC -jar start.jarJVM включает следующие опции: -XX:MaxNewSize=87244800 -XX:MaxTenuringThreshold=4 ...

5 ответов

Я добавил строчку ниже в eclipse.ini и работал нормально для меня.

тоящее время я разрабатываю инструмент, позволяющий мне получать статистику от любого программного обеспечения, просто посещая веб-сайт, который я также создал. Для тех, кто не знает, Birt - инструмент отчетности и плагин Eclipse. Моя проблема ...

2 ответа

Редактировать: Если вам нужен поток, вы можете попробовать создать файлоподобный объект и передать его в stdout и stderr. (Я не пробовал, однако.) Затем вы могли бы читать (запрашивать) из объекта, как он пишется.

я есть следующий кусок кода Python (работает v2.7), который приводит кMemoryError исключения, возникающие при работе с большими (несколько ГБ) файлами: myProcess = Popen(myCmd, shell=True, stdout=PIPE, stderr=PIPE) myStdout, myStderr = ...

3 ответа

например, пример. В этом случае используйте в вашем приложении специальный / malloc free, который, если важна производительность памяти, у вас уже будет.

общее:Есть ли простой способ определить, какая строка кода в последний раз освобождала блок памяти при нарушении прав доступа? Менее общий:Мое понимание профилировщиков состоит в том, что они переопределяют процессы выделения и освобождения. ...

1 ответ

docs.oracle.com/cd/E19620-01/805-3024/6j2sumi4b/index.html

я, Я виделэта статья [http://lwn.net/Articles/39283/]Инго Молнар (Ingo Molnar), известный энтузиаст Linux Kernel, где он рассказывает о разделении на 4 ГБ / 4 ГБ. В этой статье он говорит, что с помощью патча 4G / 4G ядро ​​может быть ...