@CSharpChatЭта группа больше не существует

Страница 1008 из 1888
Nikita
11.05.2017
17:01:15
без костылирования

Vova
11.05.2017
17:01:16
Уважаемые, есть такой вопросик. В C# у меня есть исследовательский проект, многоматематики, работа с массивами. Работа так протекает: что то правлю в коде, запуск, дальше с диска в память грузятся (десериализуются) массивы данных (долго! 10-20Gb), потом запускается просчёт недолгий, вывод резалта на экран, выхожу и что то меняю в коде. И заново. Проблема в том, что грузятся каждый раз массивы долго. Как можно загрузить (десериализовать) данные в память один раз, а потом использовать многократно в приложении. Речь идёт именно об объектах-структурах (массивы). И скорость обращения к ним - критична (мат. расчёты). Спасибо за советы

Владимир
11.05.2017
17:01:26
в архитектуре
об этом я догадывался, а на что ето влияет? На арм дебиан такой же, как и в х86?

Google
Nikita
11.05.2017
17:02:14
скайпик там не запустится, например

Владимир
11.05.2017
17:02:33
нет кор то запустится?

Egor
11.05.2017
17:02:36
скайпик можно из веба

Владимир
11.05.2017
17:02:40
и докер

Egor
11.05.2017
17:02:44
Владимир
11.05.2017
17:02:49
и постгрес

Окей

Т.е. то же самое, только дешевле

мне нравится

Egor
11.05.2017
17:03:22
а в качестве железа - малина

чтобы совсем дешевле

Vova
11.05.2017
17:04:24
Положить данные в ramdisk, использовать memory mapping
Данные (файлы с диска) и так в рамдиске... Но в памяти приложения - сложные структуры загружаются с этих файлов.

Google
Timur
11.05.2017
17:04:59
удивляюсь я людям, которые могут часами говорить ни о чем

одно и то же перетирает стоит

так билд еще на неделю можно продлить

Igor
11.05.2017
17:05:39


Новый проводник

Vova
11.05.2017
17:05:52
Короче есть ли ненакладный маршаллинг или передача ссылок на объекты в памяти C#? Или из-за managed парадигмы - это невозможно в дотнете?

Arseniy
11.05.2017
17:05:54
Уважаемые, есть такой вопросик. В C# у меня есть исследовательский проект, многоматематики, работа с массивами. Работа так протекает: что то правлю в коде, запуск, дальше с диска в память грузятся (десериализуются) массивы данных (долго! 10-20Gb), потом запускается просчёт недолгий, вывод резалта на экран, выхожу и что то меняю в коде. И заново. Проблема в том, что грузятся каждый раз массивы долго. Как можно загрузить (десериализовать) данные в память один раз, а потом использовать многократно в приложении. Речь идёт именно об объектах-структурах (массивы). И скорость обращения к ним - критична (мат. расчёты). Спасибо за советы
Никита правильно говорит про memory mapping. Есть еще вариант посмотреть с другой стороны. Если ты какую-то логику над этими массивами правишь, можно подумать над тем как разбить твое приложение на 2 части. Чтобы у тебя сборка с логикой и твои большие данные жили в разных appdomain. Тогда вместо того, чтобы целиком выгружать все, ты будешь выгружать только домент с логикой, подхватывать новые сборки и работать с ними. А данные пусть висят

Timur
11.05.2017
17:06:26
Igor
11.05.2017
17:06:43
где?
Win 10

Осенью обещают всю ось такой сделать.

Владимир
11.05.2017
17:07:43
ето что, виндовс?

Timur
11.05.2017
17:07:43
а, этот новый дизайн

Илья
11.05.2017
17:07:45
Я тебе сколько раз вчера говорил что относительные пути из нихера не делают. Они должны быть относительно exe файла приложения. Но нет. Мы никого не слушаем и придумываем велосипед из костылей.
Таки я вчера оказался прав! Проблема была не в том что относительные пути были неверные, а в том что Process.Start не умеет работать с относительными путями.

Timur
11.05.2017
17:07:50
как его там назвали?

Igor
11.05.2017
17:08:03
а, этот новый дизайн
Он самый. Project NEON

Anatoly
11.05.2017
17:08:16
похер. всё равно TC или far пользоваться.

проводник как сосал

так и сосёт

Igor
11.05.2017
17:08:21
ето что, виндовс?
Да, осенью обнова будет с этими красивостяси

Google
Timur
11.05.2017
17:08:50
макинтош какой-то

Владимир
11.05.2017
17:09:46
Дофига пустого места

Сверху и слева

Это плохо

Igor
11.05.2017
17:12:18
Это плохо
Для рекламы приложения из сторе самое то :3

Pavel
11.05.2017
17:13:00
Для рекламы приложения из сторе самое то :3
Дык... Не отменяет, что это плохо.....

Igor
11.05.2017
17:13:00
Как и рекомендации в пуске..

Илья
11.05.2017
17:13:25
ржунимагу мелкософт настолько опустился что тырит дизайн из линукса ?

Илья
11.05.2017
17:13:46
тут все файловые менеджеры очень похоже выглядят

А че не у мак оси сразу?)
я хз не пользовался ей

Vyacheslav
11.05.2017
17:14:52
Timur
11.05.2017
17:14:52
Откуда в линксе вообще дизайн)
чёрный экран консоли божественен с точки зрения дизайна

Илья
11.05.2017
17:14:57
Arseniy
11.05.2017
17:15:09
ок, я понял. Осталось понять, как жить в одном appdomain с сами процессом работы в визуал студио.
не надо со студией в одном домене жить. в простейшем случае у тебя есть 2 проекта - хост (запускаемое приложение, которое засасывает двои данные в память, которое FileWatcher'ом сделит за каталогом с бинарниками логики), когда там чет меняется оно его подргужает в домен, инстранцирет что надо, потом выгружает старый домент и вперед

Egor
11.05.2017
17:15:14
линукс. дизайн. Никогда не видел эти слова в одном предложении

Igor
11.05.2017
17:15:19
Бубунта
Говорят там Unity убили ? (видать был слишком красивый)

Илья
11.05.2017
17:15:37
KDE глянь - по дизайну в 100 раз лучше винды

Timur
11.05.2017
17:15:56
ты логи разобрал?

Google
Илья
11.05.2017
17:15:56
Говорят там Unity убили ? (видать был слишком красивый)
да юнити рип, но имхо она была гавном и ее не жалко

Vyacheslav
11.05.2017
17:16:05
Илья
11.05.2017
17:16:09
ты логи разобрал?
хз, на ночь парсится поставил и домой ушел

точнее не KDE, а теперь уже Plasma

она пизже

Igor
11.05.2017
17:19:25
Типа новые эффекты подвезут и uwp станет симпотным

Admin
ERROR: S client not available

Arseniy
11.05.2017
17:21:10
Pavel
11.05.2017
17:21:10
Слежу-слежу.... Когда ж эта сволочь определится и что то делать начнет?

Igor
11.05.2017
17:21:28
Ах и да. ITunes завезти обещают в конце годе в майковскиц стор

Кек

Nikita
11.05.2017
17:21:39
шо це?

Илья
11.05.2017
17:21:42
5 гигов всю ночь парсить?
нет часик прошлый раз парсило, но че мне сидеть там ждать чтоли))

Timur
11.05.2017
17:21:46
я думал, билд подольше будет

Igor
11.05.2017
17:21:56
шо це?
Це майбутнiй дизайн системы

Nikita
11.05.2017
17:22:00
KDE глянь - по дизайну в 100 раз лучше винды
там калькулятор жрёт 65 мегабайт RES

КАЛЬКУЛЯТОР

Arseniy
11.05.2017
17:22:29
КАЛЬКУЛЯТОР
НЕ НАДО НЕДООЦЕНИВАТЬ КАЛЬКУЛЯТОР

Google
Илья
11.05.2017
17:22:37
не жрет он столько

не могу щас проверить, но не может он столько жрать

Igor
11.05.2017
17:23:48


Новый магаз

Axm
11.05.2017
17:24:15
красивый магазин, надеюсь будет не такой же пустой и бесполезный как нынешний

Илья
11.05.2017
17:24:40
ты откуда скрины то берешь если обнова еще не вышла? инсайдер чтоли?

Igor
11.05.2017
17:24:51
Которые типа как uwp

Но нет :)

Но работать могут из магаза

Mikhail
11.05.2017
17:25:38
че ты гонишь то
Сейчас бы сказать че ты гонишь чуваку который на дотнексте с пиздатыми докладами выступает?

Nikita
11.05.2017
17:26:04
https://i.imgur.com/sm5RV3C.png

окей, 57 мегабайт RES

Qt и KDE - они такие

Igor
11.05.2017
17:28:01
А есть калькулятор для баша?

Илья
11.05.2017
17:28:22
https://i.imgur.com/sm5RV3C.png
ну ок, и что дальше? сейчас на любом современном компе не меньше 8 гигов оперативки, что тебе с этих 50 метров?))) и да, винда тоже далеко не легкая, жрет дохренища, еще побольше может будет

Страница 1008 из 1888

Эта группа больше не существует Эта группа больше не существует