Есть уже готовая утилита для ускорения сборки. Помимо описанных настроек в статье, она билдит программу в ramdisk'е. Не знаю правда, работает ли она под windows.
Ещё у винды постоянно всплывают разного рода фоновые задачи - собрать телеметрию, непонятное сканирование папки юзера, проверка моих проектов на вирусы после внесения в них любых изменений и т.п.
Когда за десктопом работаешь не замечаешь этого. Но только сяду за ноут, особенно если он игровой, кулеры так начинают работать так будто бы в Киберпанк играешь. Решил попробовать Debian на него поставить и теперь он шумит только когда я сам этого захочу.
Обоснованно вполне. Разные механизмы работы с памятью. В golang работает GC, а в раст всё завязано на механизм владения, и кажется благодаря этому в куче "мусор" никогда не собирается.
@itmind, проблема вся в том, что дизель каждый раз перед "селектом" делает тестирование соединения, то есть обращается к базе в два раза чаще. Чтобы этого избежать нужно поправить код так, как я сделал ниже. Кстати в pgx просто даже настройки такой не нашёл.
После настройки разница в скорости около 10%
UPD. протестировал в сотню потоков, Rust даже обогнал Go
let pool = Pool::builder()
.max_size(10)
.min_idle(Some(10))
.test_on_check_out(false) //!!!!!!
.build(manager)
.expect("can't connect to database");
Это имели в виду 40 кВт/час. На электромобили так обычно измеряют ёмкость акб. А номинальное напряжение обычно 400 Вт. Зависит от того по какой схеме они подключат тысячу соотвляющих его батареек.
Посмотрите внимательно исходный файл. Там учитывается время затраченное именно на вычисления, без пересылки данных. Эффективность ОЗУ как и процессора здесь роли практически не играет. Версия PCI-E на обеих системах одинаковая.
В плане ОС. Единственное на что она не существенно влияет, это время пересылки данных в GPU. Но это время опять же не учитывалось.
Есть уже готовая утилита для ускорения сборки. Помимо описанных настроек в статье, она билдит программу в ramdisk'е. Не знаю правда, работает ли она под windows.
https://github.com/dimensionhq/fleet
А почему UB? Если использовать мьютексы или rwlock всё вроде нормально работает многопоточно
Ещё у винды постоянно всплывают разного рода фоновые задачи - собрать телеметрию, непонятное сканирование папки юзера, проверка моих проектов на вирусы после внесения в них любых изменений и т.п.
Когда за десктопом работаешь не замечаешь этого. Но только сяду за ноут, особенно если он игровой, кулеры так начинают работать так будто бы в Киберпанк играешь. Решил попробовать Debian на него поставить и теперь он шумит только когда я сам этого захочу.
Уже есть решения с вычислениями на уровне оперативной памяти. HBM-PIM от Самсунг. Но оно кажется массово пока нигде не применяется
Обоснованно вполне. Разные механизмы работы с памятью. В golang работает GC, а в раст всё завязано на механизм владения, и кажется благодаря этому в куче "мусор" никогда не собирается.
@itmind, проблема вся в том, что дизель каждый раз перед "селектом" делает тестирование соединения, то есть обращается к базе в два раза чаще. Чтобы этого избежать нужно поправить код так, как я сделал ниже. Кстати в pgx просто даже настройки такой не нашёл.
После настройки разница в скорости около 10%
UPD. протестировал в сотню потоков, Rust даже обогнал Go
Assembler это транслятор в машинный код. А Assembly это язык. Не зря же говорят, язык ассемблера)
SQL можно добавить
Это имели в виду 40 кВт/час. На электромобили так обычно измеряют ёмкость акб. А номинальное напряжение обычно 400 Вт. Зависит от того по какой схеме они подключат тысячу соотвляющих его батареек.
Посмотрите внимательно исходный файл. Там учитывается время затраченное именно на вычисления, без пересылки данных. Эффективность ОЗУ как и процессора здесь роли практически не играет. Версия PCI-E на обеих системах одинаковая.
В плане ОС. Единственное на что она не существенно влияет, это время пересылки данных в GPU. Но это время опять же не учитывалось.
Зачем они на своём сайте про возможность установки Wi-Fi модуля в порт m2 пишут? Разве не везде его можно туда установить?
Сейчас ему ответят, "пусть подаёт в суд на нейронку, это она сама" ?
Тут речь про майнинг ETC. А переходит на PoS только ETH
Размер окна разве не во время хэндшейка определяется?
Хэндшейк, а потом только передача http. Мне кажется задержка появляется из-за фрагрментации кадров на промежуточных узлах
Тоже такая тема бывает. Помогает бег, видимо уже сил не остается на скрежет)
В бинанс P2P нет комиссии
У меня и без этой магии opencv на третьем питоне работает
И где собственно алгоритмы мониторинга? Заголовок не соответствует содержанию
А как же habr.com