LINUX.ORG.RU

История изменений

Исправление wstorm, (текущая версия) :

Да, спасибо. По ссылке выше, на ibm, как раз есть похожий пример.
Хочу сделать ядро для имитационного моделирования, в котором бы была возможность продолжить с сохранённой ранее контрольной точки (а модель напихана блоками, которые пишет непонятно кто). Памяти доступно на два порядка больше чем требуется модели, но, наверное, ещё нужно потеснить ОС, чтобы наверняка оставались в наличии блоки необходимой длины... А ещё можно было бы разделить все блоки на группы, каждая из которых выполнялась бы в своём потоке и имела бы свою область памяти, тогда можно было бы упростить malloc:

Functions such as malloc and new are general-purpose memory allocators. Your code may be single-threaded, but the malloc function it is linked to can handle multithreaded paradigms just as well. It is this extra functionality that degrades the performance of these routines.

Исходная версия wstorm, :

Да, спасибо. По ссылке выше, на ibm, как раз есть похожий пример.
Хочу сделать ядро для имитационного моделирования, в котором бы была возможность продолжить с сохранённой ранее контрольной точки (а модель напихана блоками, которые пишет непонятно кто). Памяти доступно на два порядка больше чем требуется модели, но, наверное, ещё нужно потеснить ОС, чтобы наверняка оставались в наличии блоки необходимой длины...