#1
|
|||
|
|||
FreeBSD 13/i386 & 24G RAM
Eugene Grosbein написал(а) к All в May 21 18:19:47 по местному времени:
Привет! Konstantin Belousov пишет: > i386 kernel uses memory up to 24G since 13.0. > > PAE only means that devices that can access full 64bit address are allowed > to avoid dma bouncing. Уже начиная с FreeBSD 12.0 система i386 позволяет одновременно и приложениям адресовать полностью пространство в 4GB, и ядру отдельно адресовать по 4GB (минус 8MB). До этого ядро с приложениями делили одно виртуальное пространство в 4GB и при сборке ядра задавалось жесткая граница через KVA_PAGES, по дефолту 1GB ядру и 3GB приложениям. Насколько я знаю, это всё заслуга Костика. Костик крут. Eugene --- slrn/1.0.3 (FreeBSD) |
#2
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Alex Korchmar написал(а) к Eugene Grosbein в May 21 21:14:00 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Насколько я знаю, это всё заслуга Костика. Костик крут. тем временем поддержка i386 переведена в 2nd tier. То есть по факту ее не будет вообще. Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что вы там даже не загрузитесь) - он вот в 1st. > Alex --- ifmail v.2.15dev5.4 |
#3
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Eugene Grosbein написал(а) к Alex Korchmar в May 21 01:37:30 по местному времени:
08 мая 2021, суббота, в 21:14 NOVT, Alex Korchmar написал(а): EG>> Насколько я знаю, это всё заслуга Костика. Костик крут. AK> тем временем поддержка i386 переведена в 2nd tier. То есть по факту AK> ее не будет вообще. AK> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что вы AK> там даже не загрузитесь) - он вот в 1st. Работа Костика спонсирована FreeBSD Foundation. 2nd tier не означает, что поддержки не будет вообще, это отказ от гарантий заниматься патчами безопасности, специфичными для i386. Автоматические билды для i386 никто не отменял. Eugene -- - Локапалы непобедимы, - сказал Кубера, а девочка подняла кубик и долго-долго разглядывала его, прежде чем назвать. --- slrn/1.0.3 (FreeBSD) |
#4
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Alex Korchmar написал(а) к Eugene Grosbein в May 21 13:48:18 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG>>> Насколько я знаю, это всё заслуга Костика. Костик крут. AK>> тем временем поддержка i386 переведена в 2nd tier. То есть по факту AK>> ее не будет вообще. AK>> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что AK>> вы там даже не загрузитесь) - он вот в 1st. EG> Работа Костика спонсирована FreeBSD Foundation. ну, видимо, напоследок (а он, помнится, каким-то боком ведь сам прилип к распределению бюджетов?) EG> 2nd tier не означает, что поддержки не будет вообще, ну да, можно будет ныть в форумах, например. EG> это отказ от гарантий заниматься патчами безопасности, то есть собственно от работы. Ну да, если оно просто так соберется, в силу сохранившейся универсальности кода - то соберется. А если очередной патч безопастносте (в стиле пресловутого kpti) все сломает - то чинить никто не будет. EG> специфичными для i386. Автоматические билды для i386 никто не отменял. вот уж что-что, а без этого те кому нужна такая платформа, как бы нибудь прожили, нам-то есть на чем ее собрать. Но, видимо, обогрев воздуха стоит недорого, а усилий никаких не требует, все собрано и настроено лет десять назад. > Alex --- ifmail v.2.15dev5.4 |
#5
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Eugene Grosbein написал(а) к Alex Korchmar в May 21 20:21:26 по местному времени:
09 мая 2021, воскресенье, в 13:48 NOVT, Alex Korchmar написал(а): EG>>>> Насколько я знаю, это всё заслуга Костика. Костик крут. AK>>> тем временем поддержка i386 переведена в 2nd tier. То есть по факту AK>>> ее не будет вообще. AK>>> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что AK>>> вы там даже не загрузитесь) - он вот в 1st. EG>> Работа Костика спонсирована FreeBSD Foundation. AK> ну, видимо, напоследок (а он, помнится, каким-то боком ведь сам прилип к AK> распределению бюджетов?) Ты говоришь об этом так, как будто в этом есть что-то плохое. Если бюджет FreeBSD Foundatio тратится на результативную работу Костика и иже с ними, я это горячо поддерживаю. EG>> это отказ от гарантий заниматься патчами безопасности, AK> то есть собственно от работы. Ну вот Костик работает. А security officer-а получше, видимо, не нашли за имеющиеся деньги. Вот это печаль. AK> Ну да, если оно просто так соберется, в силу AK> сохранившейся универсальности кода - то соберется. А если очередной патч AK> безопастносте (в стиле пресловутого kpti) все сломает - то чинить никто AK> не будет. Ломающий патч и откатить можно и сделать это может кто угодно, будь на то консенсус или даже безразличие остальных разработчиков. Это вообще ни разу не проблема. Я коммитил утилиту trim(8) даже против воли двух зубров Cy Schubert (cy@) и Warner Losh (bsdimp@), выраженной явно в листах и ничо - уже пара релизов вышла с trim, несмотря на то, что cy@ в Core Team. Потому что консенсус был. EG>> специфичными для i386. Автоматические билды для i386 никто не отменял. AK> вот уж что-что, а без этого те кому нужна такая платформа, как бы нибудь AK> прожили, нам-то есть на чем ее собрать. Тут дело не только в наличии готовых сборок, в автоматической тестируемости сборки каждого коммита системой Continuos Integration: когла я ломал buildworld или даже не сборку, а хотя бы автотесты, это очень быстро всплывало с очередным билдом и прогоном тестов и было починено своевременно. Eugene -- http://grosbeyn.moikrug.ru/ --- slrn/1.0.3 (FreeBSD) |
#6
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Eugene Grosbein написал(а) к All в May 21 20:30:23 по местному времени:
09 мая 2021, воскресенье, в 20:21 NOVT, Eugene Grosbein написал(а): EG> Тут дело не только в наличии готовых сборок, в автоматической тестируемости EG> сборки каждого коммита системой Continuos Integration: когла я ломал EG> buildworld или даже не сборку, а хотя бы автотесты, это очень быстро EG> всплывало с очередным билдом и прогоном тестов и было починено EG> своевременно. Ломал коммитом в НEAD и пофиксил тоже в НEAD. Eugene -- А ученый уподобляется обученному слону, которого погонщик поставил перед преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за что уже не отвечает. --- slrn/1.0.3 (FreeBSD) |
#7
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Alex Korchmar написал(а) к Eugene Grosbein в May 21 01:13:56 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Ты говоришь об этом так, как будто в этом есть что-то плохое. да нет, всяко лучше чем на гендерные штудии. AK>> сохранившейся универсальности кода - то соберется. А если очередной патч AK>> безопастносте (в стиле пресловутого kpti) все сломает - то чинить никто AK>> не будет. EG> Ломающий патч и откатить можно и сделать это может кто угодно, это если его захотят откатывать. А с чего - если на "1st tier" архитектурах все ок, зато безопастно? А эту вашу 386 - ну чините как хотите. (Я вот захотел в свое время избавиться, кстати, от kib@овского же патча для пресловутого kpti. Ниасилил. У меня нет достаточных знаний ни архитектуры, ни банально синтаксиса. Это тебе не trim какой.) EG> Тут дело не только в наличии готовых сборок, в автоматической тестируемости EG> сборки каждого коммита системой Continuos Integration: когла я ломал EG> buildworld или даже не сборку, а хотя бы автотесты, это очень быстро EG> всплывало с очередным билдом и прогоном тестов и было починено EG> своевременно. это если чинить вообще захотят. С 2nd tier это может оказаться не так - ну, в смысле, как-то починят сборку, натыкав ifdef'ов, оставив уязвимость или несовместимость. Впрочем, на фоне новости что illumos отказалась от любых архитектур кроме единственноверной (и это не sparc, разумеется) в принципе... > Alex --- ifmail v.2.15dev5.4 |
#8
|
|||
|
|||
FreeBSD 13/i386 & 24G RAM
Victor Sudakov написал(а) к Alex Korchmar в May 21 12:47:10 по местному времени:
Dear Alex, 08 May 21 21:14, you wrote to Eugene Grosbein: EG>> Насколько я знаю, это всё заслуга Костика. Костик крут. AK> тем временем поддержка i386 переведена в 2nd tier. То есть по факту AK> ее не будет вообще. AK> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому AK> что вы там даже не загрузитесь) - он вот в 1st. Почему никому? В AWS фря aarch64 нормально работает, и это хорошо, что вместе с 1st tier там стали доступны бинарные freebsd-update. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20170303-b20170303 |
#9
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Alex Korchmar написал(а) к Victor Sudakov в May 21 19:03:16 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote: VS> Почему никому? В AWS фря aarch64 нормально работает а, ну вот и вендор с закрытым железом подъехал. Зачем оно надо, правда, неясно, но для количества сгодится. > Alex --- ifmail v.2.15dev5.4 |
#10
|
|||
|
|||
Re: FreeBSD 13/i386 & 24G RAM
Eugene Grosbein написал(а) к Alex Korchmar в May 21 14:47:41 по местному времени:
11 мая 2021, вторник, в 19:03 NOVT, Alex Korchmar написал(а): VS>> Почему никому? В AWS фря aarch64 нормально работает AK> а, ну вот и вендор с закрытым железом подъехал. Зачем оно надо, правда, неясно, AK> но для количества сгодится. Ты говоришь так, как будто amd64 открытое оборудование. Eugene -- Чтобы всё как у всех, но чтоб при этом - не так, как они. --- slrn/1.0.3 (FreeBSD) |