From 2643c085a0970d8d8bc3471cb5c294ba8b09fee8 Mon Sep 17 00:00:00 2001 From: Sergey Matveev <stargrave@stargrave.org> Date: Sun, 27 Nov 2022 10:25:41 +0300 Subject: [PATCH] =?utf8?q?=D0=9F=D0=B5=D1=80=D0=B2=D0=B0=D1=8F=20=D0=BF?= =?utf8?q?=D0=BE=D0=BF=D1=8B=D1=82=D0=BA=D0=B0=20=D1=8D=D0=BA=D1=81=D0=BF?= =?utf8?q?=D0=BB=D1=83=D0=B0=D1=82=D0=B0=D1=86=D0=B8=D0=B8=20BitTorrent=20?= =?utf8?q?=D0=BA=D0=BB=D0=B8=D0=B5=D0=BD=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://github.com/anacrolix/torrent/issues/769 ... пÑовалилаÑÑ. ÐÑоÑеÑÑ Ð³ÑÐ¾Ñ Ð½ÑлÑÑ Ñ SIGABRT, поÑÐ¾Ð¼Ñ ÑÑо runtime не Ñмог ÑоздаÑÑ Ð½Ð¾Ð²Ñй ÑÑед: Resource temporarily unavailable. kern.threads.max_threads_per_proc Ñ Ð¼ÐµÐ½Ñ Ð²ÑÑÑавлен в 1500 по ÑмолÑаниÑ, а пÑоÑеÑÑ Ð¿Ð¾Ñле запÑÑка Ñже ~1300 Ð¸Ð¼ÐµÐµÑ ÑÑедов. ÐÑÑÑ Ð´Ð°Ð¶Ðµ заведÑннÑй issue на ÑÑо, где авÑÐ¾Ñ Ð³Ð¾Ð²Ð¾ÑÐ¸Ñ Ð¿Ñо иÑÑезновение пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð¿Ñи иÑполÑзовании mmap-based storage. ÐопÑобовал -- дейÑÑвиÑелÑно, ÑÑедов ÑÑало менÑÑе ÑоÑни и не ÑаÑÑÑÑ. Ðо... Ñ Ð¼ÐµÐ½Ñ Ð¶Ðµ ZFS, а mmap на ней иÑполÑзоваÑÑ Ð½Ðµ гоже. Page cache Ð´Ð»Ñ mmap-а оÑÑÐµÐ´Ð°ÐµÑ Ð¿Ð°Ð¼ÑÑÑ, не ÑмоÑÑÑ Ð½Ð° Ñо, ÑÑо ÐºÐ¾Ð¿Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð²ÑÑ Ñавно имееÑÑÑ Ð² ARC-е ZFS. РиÑоге иÑполÑзование памÑÑи моим пÑоÑеÑÑом ÑÑÑемиÑелÑно ÑаÑÑÑÑ, вÑÑеÑнÑÑ ARC. Ð Ñак как ÑÑо ÑоÑÑенÑÑ, Ñо памÑÑÑ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¿Ð¾Ð´ завÑзкÑ, нивелиÑÑÑ ÐºÑÑ ZFS. РобÑем, или ÑвелиÑиÑÑ max_threads_per_proc (ÑÑо Ñ Ñже и Ñделал ÑÑÐ¾Ð±Ñ Ð¿Ñодолжало ÑабоÑаÑÑ) или огÑаниÑиваÑÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво Ñоединений. -- 2.51.0