|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Обработать несколько записей односвеменно
Добрый день уважаемые форумчане.
Возник сложный вопрос, который пытаюсь решить с минимумом ресурсов delphi и максимальный скоростью. Суть такая, допустим имеется 500 записей, неважно где они, хоть в оперативке хранятся хоть в мемо, вопрос в чем их хранить еще не решил. Так вот, допустим в этих записях хранятся координаты и эти координаты нужно менять одновременно, то есть за единицу времени 300 записей из 500 могут одновременно сменить координаты а не по очереди. То есть я должен иметь возможность менять координаты любого количества строк, любых записей одновременно, и при этом редактирование одних записей не должно задерживать редактирование других записей в этом писке координат. Так вот при помощи чего это можно реализовать подскажите пожалуйста? |
#2
|
||||
|
||||
Процессор на компьютере один, ядер в лучшем случае 16. Так что больше 16 действительно одновременных действий на ПК не бывает в принципе. Все "параллельные" программы на самом деле выполняются последовательно.
Поэтому возникает вопрос: а зачем вообще это надо? В чем задача? З.Ы. Можно конечно работать через видеокарту и всякие библиотеки распараллеливания, но я более чем уверен, что в твоей задаче это будет безумный перерасход ресурсов и времени на разработку. Да и пишется это уже не на делфи. jmp $ ; Happy End! The Cake Is A Lie. |