Есть следующая задача: На серверной стороне в памяти хранится двумерный массив размерностью 10 000 на 10 000 элементов. Приходит запрос от клиента: необходимо взять матрицу, произвести с ней некоторые манипуляции(удаление некоторых элементов, размерность изменится) и применить к ней фактор, пришедший в клиентском запросе, после чего вернуть результат.
Запросы от множества клиентов должны обрабатываться параллельно, не последовательно, каждый запрос в отдельном потоке. При этом матрица меняет размерность только для конкретного клиента, каждому новому клиенту нужно отдать для расчета матрицу с ее исходной размерностью.
Вопрос в том, как это делать. Использовать CopyTo - дикость для массива такой размерности. Может быть можно каким-либо образом клонировать его, чтобы отдать копию исходного состояния матрицы, не меняя ее саму?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите почему C# (winforms) Win10 записывает значение в ветку HKEY_LOCAL_MACHINE\SYSTEM\VritualRoot\USER\S-1-5-21--1001\HelloKey вместо ожидаемого HKEY_CURRENT_USER\HelloKey
по моему очень важно, без скобках цикл не бывает