|
2.15, ПэЖэ (?), 15:47, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
я давно её не трогал. Она научилась раздавать и качать файлы на фс ос, а не в свою базу данных?
| |
|
3.17, Аноним (17), 16:32, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Раздавать с ФС давно можно: ipfs add --no-copy
Качать сразу на ФС — не знаю.
| |
|
4.18, Аноним (17), 16:34, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Раздавать с ФС давно можно: ipfs add --no-copy
Правильно: ipfs add --nocopy
| |
|
|
|
1.8, Аноним (8), 14:52, 25/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Файлообменную сеть из этого можно сделать? Чтобы как flylink, но без выделенных серверов.
| |
|
2.9, Аноним (9), 15:05, 25/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Файлообменную сеть из этого можно сделать? Чтобы как flylink, но без выделенных
> серверов.
Я варез только из ipfs и качаю, если ты об этом.
| |
|
3.10, JL2001 (ok), 15:10, 25/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> Файлообменную сеть из этого можно сделать? Чтобы как flylink, но без выделенных
>> серверов.
> Я варез только из ipfs и качаю, если ты об этом.
а где его через ipfs раздают?
| |
|
4.32, Аноним (9), 18:58, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да ничего особенного. Тут схема примерно как с получением вареза в irc -- спрашиваешь у друзей, они дают тебе нужный хэш. Или ищешь бота, у некоторых групп он есть. Сложнее, чем с торрентами, но интереснее и свежее.
| |
|
|
2.12, Аноним (12), 15:29, 25/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Забыл уточнить: компьютеры не имеют выхода в интернет. Флай не подходит, т.к. в отношении рискнувших запустить у себя сервер принимаются карательные меры. И админовских прав тоже нет.
| |
|
3.22, pfg21 (ok), 16:41, 25/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
воспользуйся syncthing, в нем есть и lan-поиск и сервер поиска пиров.
или resiliо sync в нем есть свободный шаринг.
зависит от необходимости.
| |
|
|
|
2.20, Аноним (20), 16:37, 25/09/2020 [^] [^^] [^^^] [ответить]
| +27 +/– |
попробуй освободить место на жестком диске, выгрузив часть файлов на дискеты
| |
|
3.26, Аноним (26), 17:04, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не, а я согласен что жирноват бинарь. Так весят некоторые статически скомпилированные утилиты с графикой.
Не вызывает доверия этот Go...
| |
|
4.47, anonymous (??), 13:02, 26/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Можно какой-то конкретный пример с чем вы сравниваете? Я постараюсь объяснить, почему бинарий IPFS столько занимает на этой примере.
| |
|
|
|
7.61, Аноним (26), 21:13, 26/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да, вот здесь я знатно обо**ался. Не знал что AppImage это запакованный архив. Думал это типо как образ.
Не знаю, мне больше особо ярких примеров не вспоминается, чтобы было много сторонних библиотек и подрубалась графика.
Может openttd какая нибудь? Хотелось бы чтобы кто-нибудь пару копеек вставил.
Я всё же считаю что 60 мегабайт бинарник под консольную утилиту для работы с файлами это слишком жирно.
| |
|
|
|
|
3.27, Аноним (26), 17:06, 25/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это как GNU parallel на perl. Запустил 1000 потоков, потоки жрут 20% одного ядра. Сам GNU parallel на пёрл жрёт 100% другого ядра (чисто программу запускать последовательно и по строчке из файла читать).
| |
|
4.86, Stax (ok), 15:34, 28/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это мелочи по сравнению с совершенно адовым синтаксисом и 150 КБ мануалом, вгоняющим в ступор.. К счастью, есть альтернативы с куда более человеческим интерфейсом.
| |
|
|
2.43, BrainFucker (ok), 05:00, 26/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> 57Mb. Жирноват бинарь.
Это бы ладно, но оно и по использованию памяти очень неэффективное.
| |
|
3.46, anonymous (??), 13:01, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Про что речь? Вот у меня в разогретом состоянии (давно запущен):
VmRSS: 47532 kB
| |
|
4.49, BrainFucker (ok), 13:12, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Про что речь? Вот у меня в разогретом состоянии (давно запущен):
Запустил я его как-то, палочкой потыкать, ничего не шарил пока, оставил запущенным, за ночь выжрал 300МБ, тупо ничего не делая. При этом Transmission с парой сотен торрентов около 15МБ. Да даже Deluge (битторрент клиент на питоне) мало потреблял (50МБ может быть, не помню, давно его не юзал).
| |
|
5.50, anonymous (??), 13:23, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Мне кажется, что у вас что-то пошло не так. Конкретно этот ноут я приобрёл несколько месяцев назад, и с первого дня там стоит IPFS, и жрёт он обычно где-то 50MiB. Бывают пиковые потребления сильно больше, но это очень короткосрочно.
А когда это было?
| |
|
|
7.52, anonymous (??), 15:26, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я не спорю, мне искренне любопытно. Поэтому ещё вопрос: а измеряли как? :)
| |
|
|
|
|
11.67, Аноним (9), 22:35, 26/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Ты что-то перепутал, среди наркоманов распространено мерять по rss Пользы приме... текст свёрнут, показать | |
|
|
|
|
15.73, Аноним (9), 00:27, 27/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Ну, например, затем, что часть данных может оказаться совершенно не нужна в проц... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
5.62, Аноним (9), 22:16, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
У трансмиссии (демон) на паре тысяч файлов уже сотнями исчисляется. У остальных, правда, ещё хуже. Питон памяти никогда не будет потреблять столько же сколько си (и любой другой компилируемый язык), если будет делать ровно то же самое, я гарантирую тебе это. Банально оверхэд очень большой, поэтому данных в памяти обычно меньше держат, из-за чего ружно дополнительное время, когда они понадобятся. Не знаю, что ты сравниваешь, программы разные, и делают совершенно разные вещи абсолютно по-разному.
| |
|
6.65, BrainFucker (ok), 22:27, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Не знаю, что ты сравниваешь, программы разные, и делают совершенно разные вещи абсолютно по-разному.
Это такая субъективная оценка польза/ресурсы. А какие там технические оправдания, не интересно. Не удивлюсь если это особенность работы Go.
| |
|
7.79, anonymous (??), 14:07, 27/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не удивлюсь если это особенность работы Go.
Я вижу много предвзятого отношения к Go. Количество лишней потребляемой памяти там можно регулировать через 'GOGC', по умолчанию там стоит 100%, что говорит о том, что в целом target-потребление -- вдвое больше, чем необходимый bare minimum. Вы вполне можете сделать GOGC=10, что за-enforce-ит количество мусора не более 10%. Хотя, конечно, возможны временные отклонения.
Есть ещё некоторые детали, вроде 'pclntab', но это обычно просто несущественно в сравнении в потреблением самого application-а. Если бы у меня был доступ к вашему instance, я бы объяснил на что память была расходована. Но если не говорить про мусорную память (см. GOGC выше), то всё же 99%, что это особенность именно реализации IPFS.
| |
|
8.83, Аноним (26), 18:48, 27/09/2020 [^] [^^] [^^^] [ответить] | +/– | Выходит память изрядно и непрогназируемо мусорится и программист не поймёт почем... текст свёрнут, показать | |
|
|
6.75, Аноним (-), 07:35, 27/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
В RetroShare тоже сотнями исчисляется. Только расшаренных файлов - миллион.
| |
|
|
|
|
|
|
|
3.30, Аноним (30), 18:21, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так ведь сеть не анонимная, так что товарищ майор тоже будет знать что за порно ты смотришь.
| |
|
4.54, Аноним (53), 15:37, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так и я буду знать, что это же порно смотрит и товарищ майор. (А службе собственной безопасности это увлечение майора может не понравится.)
| |
|
|
2.36, Аноним (34), 20:00, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
тоже интересно, куда и зачем это юзать? пару примеров хотя бы, не могу придумать
| |
2.41, kmeaw (?), 01:55, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Можно выкладывать файлы с некоторого seeder'а (например центрального хранилища артефактов сборки), а потом кешировать на прокси. Например, если компания регулярно собирает дистрибутив (неважно чего, но состоящий из нескольких файлов, и не всем потребителям нужны все файлы), то можно выкладывать его в IPFS, а в филиалах поставить IPFS gateway, с которого компьютеры филиала будут скачивать файлы.
То же самое можно сделать с помощью nginx с кешированием, но тут мы бесплатно получаем content-addressable систему — не нужно следить за консистентностью кеша, когда в случае с nginx можно накосячить с проксированием Last-Modified, Date, системным временем и получить отравленный или устаревший кеш.
| |
|
1.23, arzeth (ok), 16:43, 25/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
По умолчанию если добавить папку на 1 ТБ, то IPFS её особым образом продублирует без предупреждений в ~/.ipfs/ (вроде даже не проверяет есть ли место и ошибку уже в процессе выдаёт).
Дабы не дублировало, надо
https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#ipfs
ipfs config --json Experimental.FilestoreEnabled true
Для проверки ещё сделал ipfs config --json Datastore.StorageMax "30M"
(наверно надо было 100M указать)
Однако у меня 2 месяца назад (v0.6) этот file store не работал, так что удалил IPFS, тем более оперативку жрёт, и это я ещё ничего не хранил.
| |
|
2.40, JL2001 (ok), 01:45, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Однако у меня 2 месяца назад (v0.6) этот file store не работал
add юзать с --nocopy
у меня работает на 0.6 (и на 0.5 работало)
| |
|
1.31, Аноним (26), 18:44, 25/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так кто-нибудь пользуется сейчас? Много участников? Много файлов? Что интересного и насколько свежего или антикварного найти можно? Есть ли потенциал в развитии и популяризации? Фильмы и порно-фильмы, программы и майнеры на месте? Похожа ли по контенту на ослика и других файлообменных сетей?
| |
|
2.42, kmeaw (?), 01:58, 26/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
В IPFS нет поиска. Для того, чтобы что-то скачать, надо знать хеш содержимого, а не имя файла.
| |
2.48, anonymous (??), 13:08, 26/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я из крупной IT-компании. И, насколько мне известно, мы используем IPFS в качестве средства дистрибуции бинариев внутри нашего флота.
| |
|
|
2.37, Аноним (-), 20:11, 25/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Имена файлов сохраняются, если упаковывать их в директорию. Одинаковые файлы всегда будут храниться в одних и тех же блоках, никакой дубликации нет.
| |
2.56, Аноним (53), 15:50, 26/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Учитывая то, что идентификатор файла меняется при каждом изменении, чтобы каждый раз не передавать новые ссылки предоставляются сервисы для привязки постоянных адресов, учитывающих разные версии файла (IPNS), или закрепления псевдонима по аналогии с традиционными ФС и DNS (MFS (Mutable File System) и DNSLink). | |
|
3.88, rvs2016 (ok), 22:35, 29/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Мне эта часть особенно нравится:
"Мы придумали такую неудобную штуку, из-за которой любое изменение файла приводит к созданию нового файла и поэтому файлы адресуются не по имени, а по содержимому. Но для устранения этого недостатка мы придумали способ, в котором имена у файлов всё-равно есть, но с версиями и так далее".
Чуваки, а зачем вы такое неудобство изначально вообще придумали? А теперь ещё и приставляете к нему костыли, чтоб хоть как-то полегчало?
| |
|
4.89, JL2001 (ok), 11:30, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Мне эта часть особенно нравится:
> "Мы придумали такую неудобную штуку, из-за которой любое изменение файла приводит к
> созданию нового файла и поэтому файлы адресуются не по имени, а
> по содержимому. Но для устранения этого недостатка мы придумали способ, в
> котором имена у файлов всё-равно есть, но с версиями и так
> далее".
> Чуваки, а зачем вы такое неудобство изначально вообще придумали? А теперь ещё
> и приставляете к нему костыли, чтоб хоть как-то полегчало?
вы совершенно не понимаете что описываете, для чего это создано и именно так
даже не могу объяснить в чём именно у вас проблема - вы не понимаете ВСЁ
зы: никаких новых файлов не создаётся
зыы: попробуйте почитать про Content-addressable storage (CAS) https://ru.m.wikipedia.org/wiki/%D0%9A%D0%BE%D0%
это не относится к ipfs, но глубину вашего незнания уменьшит
| |
|
|
|
1.55, Аноним (53), 15:46, 26/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>транспорт NOISE, основанный на протоколе Noise и развиваемый в рамках модульного сетевого стека для P2P-приложений libp2p
Уже появилась реализация libp2p на ынтерпрайз-одобренном C++ https://github.com/libp2p/cpp-libp2p Значит, можно надеяться, появится и реализация IPFS на нём же.
| |
1.71, Аноним (71), 23:56, 26/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Задумка крутая, но не могу придумать юзкейс для рядового пользователя. Поставил на локалхост, настроил правила чтобы ссылки ipfs перенаправлялись на локалхост, все работает, а толку ноль. Нет там ничего для меня полезного.
| |
1.84, Аноним (84), 08:33, 28/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> отключение по умолчанию транспорта SECIO, на смену которому в прошлом выпуске был предложен транспорт NOISE, основанный на протоколе Noise и развиваемый в рамках модульного сетевого стека для P2P-приложений libp2p. В качестве запасного транспорта оставлен TLSv1.3.
Мне TLSv1.3 нравится, проверенный временем, TLSv1.3 + ESNI шатают DPI.
> переход на использование по умолчанию ключей ed25519 вместо RSA
И как она эта элиптика? Стоит ли?
| |
|