Я бы не стал называть компьютер с 64-битным процессором, ещё и с несколькими ядрами, "устаревшим". Туда хотя бы можно больше 4 гигабайт ОЗУ воткнуть. Вот я делал отцу HP 530 с одноядерным 32-битным селероном пригодным к использованию в 2026 году - вот это уже было похоже на вызов.
почему-то расчет SHA-512 занимает много времени, консольная утилита делает быстрее на порядок
Глянул код, есть две рекомендации - использовать BufReader для уменьшения сисколлов, да и размер я бы увеличил - 4кб буфер уж сильно часто будет дёргать чтение. Если верно нашёл, у гнушного sha512sum размер буфера по-умолчанию 32кб.
Вот тут не понял, почему будет deadlock и clippy ругается. Тут же взятие блокировки у std Mutex происходит в рамках одного poll и на время, которое нужно для клонирования данных, верно? В любом случае, даже в tokio документации сказано - используйте синхронную блокировку за редким исключением - и в этом методе можно просто убрать async.
ОЗУ очень мало, плюс ещё и в одноканальном режиме. Закинуть вторую такую же планку и возможно PS2 игры пойдут с нормальной скоростью. А там уже и i7 можно подкинуть.
Четыре планки памяти ни на одном Ryzen не рекомендуются. Даже на той же 9-тысячной серии с официальных 5600 при четырёх планках поддерживаемая скорость резко падает до 3600.
Статья писана человеком не разбирающимся. Самый простой вариант как проверить подходит ли линукс конкретно вам вообще - зайти на https://www.protondb.com/, залогиниться стим аккаунтом и посмотреть на проценты. В моём случае это выглядит так:
78% отлично работающих игр это не кот мурлыкнул. Остальные 14% требуют минимального по меркам линукса вмешательства или говорят о проблемах с производительностью.
Можно глянуть в консоли, что там падает. Я на 99% уверен, что это никакая не блокировка (никому не интересны пользователи высохшего на умершем), а просто unhandled exception (или что там в JS) сыпется из-за отсутствующего API.
TLS 1.2 в системе включён? Мегамаркет не поддерживает 1.1, просто соединение не установится. Ну или причина может быть ещё банальнее - они используют какое-то браузерное апи, не поддерживаемое в 132 хромоноге.
Интересно, это где так? Я где ни смотрю - минимум в 5 раз. В принципе новую DDR5 оперативку дешевле 1000 рублей\гигабайт очень сложно найти, если только не какой-нибудь дешман в виде 4800.
Ну как сказать. Дешёвых VPS под VPN можно напихать в 5 раз больше ёмкости хоста - юзеры с впнами обычно не грузят машину под 100% и шаринг ресурсов это выход. А каким бы богатым бизнес не был - они стараются использовать ресурсы по-максимуму. Нарезать одну машину на 100 маленьких впсок может быть выгоднее, чем продать её 10 большим бизнесам.
Если у вас даже и получится это запустить на 32 мегабайтах оперативки, то на 400 мегагерцовом мипс это будет настолько грустно работать, что проще добавить ещё пару тысяч и купить нормальный роутер.
Очень возможна. Например, так кое-какие две конторы систему отслеживания на Android сделали. На десктопе вспоминаю сразу апдейтер драйверов Intel - в трее висит сервер, а страничка на сайте работает как UI. В uBlock Origin есть фильтр "Block Outsider Intrusion into LAN" для хоть какой-то защиты от подобного.
Всегда пользовал убунту лтс на впсках. В последний раз попробовал дебиан. Теперь задаюсь вопросом, почему я так долго мучался и не сделал этого раньше, и как теперь малой кровью переустановить остальные.
Я бы не стал называть компьютер с 64-битным процессором, ещё и с несколькими ядрами, "устаревшим". Туда хотя бы можно больше 4 гигабайт ОЗУ воткнуть. Вот я делал отцу HP 530 с одноядерным 32-битным селероном пригодным к использованию в 2026 году - вот это уже было похоже на вызов.
Глянул код, есть две рекомендации - использовать BufReader для уменьшения сисколлов, да и размер я бы увеличил - 4кб буфер уж сильно часто будет дёргать чтение. Если верно нашёл, у гнушного sha512sum размер буфера по-умолчанию 32кб.
Вот тут не понял, почему будет deadlock и clippy ругается. Тут же взятие блокировки у std Mutex происходит в рамках одного poll и на время, которое нужно для клонирования данных, верно? В любом случае, даже в tokio документации сказано - используйте синхронную блокировку за редким исключением - и в этом методе можно просто убрать async.
ОЗУ очень мало, плюс ещё и в одноканальном режиме. Закинуть вторую такую же планку и возможно PS2 игры пойдут с нормальной скоростью. А там уже и i7 можно подкинуть.
Исходников нет, в контрибьюторах светится клавдия кодовна. На свой страх и риск.
Четыре планки памяти ни на одном Ryzen не рекомендуются. Даже на той же 9-тысячной серии с официальных 5600 при четырёх планках поддерживаемая скорость резко падает до 3600.
Статья писана человеком не разбирающимся. Самый простой вариант как проверить подходит ли линукс конкретно вам вообще - зайти на https://www.protondb.com/, залогиниться стим аккаунтом и посмотреть на проценты. В моём случае это выглядит так:
78% отлично работающих игр это не кот мурлыкнул. Остальные 14% требуют минимального по меркам линукса вмешательства или говорят о проблемах с производительностью.
Можно глянуть в консоли, что там падает. Я на 99% уверен, что это никакая не блокировка (никому не интересны пользователи высохшего на умершем), а просто unhandled exception (или что там в JS) сыпется из-за отсутствующего API.
TLS 1.2 в системе включён? Мегамаркет не поддерживает 1.1, просто соединение не установится. Ну или причина может быть ещё банальнее - они используют какое-то браузерное апи, не поддерживаемое в 132 хромоноге.
Интересно, это где так? Я где ни смотрю - минимум в 5 раз. В принципе новую DDR5 оперативку дешевле 1000 рублей\гигабайт очень сложно найти, если только не какой-нибудь дешман в виде 4800.
Жуткий нейрослоп, даже читать больно.
Интересно, можно ли то же самое на базе eBPF сделать. Чтобы не развлекаться со сборкой модуля ядра.
Ну как сказать. Дешёвых VPS под VPN можно напихать в 5 раз больше ёмкости хоста - юзеры с впнами обычно не грузят машину под 100% и шаринг ресурсов это выход. А каким бы богатым бизнес не был - они стараются использовать ресурсы по-максимуму. Нарезать одну машину на 100 маленьких впсок может быть выгоднее, чем продать её 10 большим бизнесам.
Для такого простого примера можно было и не использовать unsafe. Достаточно было просто объявить
а потом ниже использовать как
Если у вас даже и получится это запустить на 32 мегабайтах оперативки, то на 400 мегагерцовом мипс это будет настолько грустно работать, что проще добавить ещё пару тысяч и купить нормальный роутер.
Bruno как альтернатива постману тоже неплох.
Очень возможна. Например, так кое-какие две конторы систему отслеживания на Android сделали. На десктопе вспоминаю сразу апдейтер драйверов Intel - в трее висит сервер, а страничка на сайте работает как UI. В uBlock Origin есть фильтр "Block Outsider Intrusion into LAN" для хоть какой-то защиты от подобного.
Вот такая штука есть - https://github.com/Devolutions/UniGetUI. Красивая, с кнопочками и иконкой в трее - и сразу все вышеперечисленные источники содержит.
Всегда пользовал убунту лтс на впсках. В последний раз попробовал дебиан. Теперь задаюсь вопросом, почему я так долго мучался и не сделал этого раньше, и как теперь малой кровью переустановить остальные.
Подписку на ИИшенку купили - она за них напишет.