@freebsd_ru

Страница 77 из 669
Denis 災 nobody
31.01.2017
08:42:05
а так за счет кэша коре вытянет

Roman
31.01.2017
08:42:25
Алексей
31.01.2017
08:42:32
Возьми сис админа, и посоветуй ему на сервак ебучий atom в с 32-ух битной фрей на продакшн сервак поставить
Обоссыте меня аргументированно, пожалуйста. Что я теряю, если у меня ВПН для 30 филиалов рулит виртуалка 32-разрядная? И как мне замерить разницу в производительности этой задачи, если я согласен для теста пересобрать такую же виртуалку, но 64-разрядную?

Denis 災 nobody
31.01.2017
08:42:49
б-же, причём тут предсказание ветвлений?
ок, а в чем по твоему разница тогда?

Google
Denis 災 nobody
31.01.2017
08:43:26
атом на более мелком ТП => при ровно той же схеме будет есть меньше при той же скорости.

Алексей
31.01.2017
08:43:47
FreeBSD 9.3 если что. В таком виде досталось в наследство от предыдущего админа. Просто не трогаю и оно работает.

Алексей
31.01.2017
08:45:11
Ну так вот и не трогаю. А изучить стало вот сейчас интересно. Но как? О_о Как мне измерить скорость, с которой будут маршрутизироваться пакеты ВПН?

Алексей
31.01.2017
08:46:06
Нет. Железка там на интел Зионах. На железке ВМварь ESXi, а уже в ней виртуалка с фрёй. Ну это чтобы пример был реальный

Denis 災 nobody
31.01.2017
08:47:03
Алексей
31.01.2017
08:47:04
Так нагрузки мелкие. Там по сути впн ради шары файловой поднят и по ней раз в сто лет пару файлов кидают. Но формально я тут сисадмин и вот не понимаю, почему за 32 бита нужно кого-то обоссать

Alexandr
31.01.2017
08:47:20
Хостеры на ARM - потомучто электричество дорогое..

Google
Алексей
31.01.2017
08:47:27
фряха собрана под i386 судя по uname

Roman
31.01.2017
08:47:34
ок, а в чем по твоему разница тогда?
микроархитектура. то, как cpu устроен внутри. в лучшем случае atom может исполнять до 2х инструкций за такт. core2 - до 4х инструкций за такт.

Denis 災 nobody
31.01.2017
08:49:06
Приложения в любом случае под 64 архитектуру пишутся
а еще на 32 битах расход рамы меньше, прежде всего за счет адресации

Почему ты сравниваешь эту линейку?
вот да, у армов 32 бита физически совершенно одинаковые, только частота разная. Но + 64 бита.

Meowfka
31.01.2017
08:54:12
есть пидора, 2 года без обновлений
Вроде фряха где то лежала

Denis 災 nobody
31.01.2017
08:54:41
Вроде фряха где то лежала
она тоже не умеет их 64 бита скорее всего

Denis 災 nobody
31.01.2017
08:55:24
Debian, Fedora, Arch Linux, Gentoo, RISC OS, Android, Firefox OS, NetBSD, FreeBSD, Slackware, Tiny Core Linux, Windows 10 IOT

пидора на федоре 18

Meowfka
31.01.2017
08:56:06
Roman
31.01.2017
08:56:44
пруф?
https://core.ac.uk/download/pdf/10597715.pdf?repositoryId=214

Meowfka
31.01.2017
08:56:56
Эх, когда то arch на desktop'e юзал

Roman
31.01.2017
08:57:46
Почему ты сравниваешь эту линейку?
а какую сравнивать? если я возьму core i5, то там ситуация не сильно изменится

Meowfka
31.01.2017
08:58:28
Roman
31.01.2017
08:58:47
пруф?
Key Finding 5: The microarchitecture has significant impact on performance. The ARM and x86 architectures have similar instruction counts. The highly accurate branch predictor and large caches, in particular, effectively allow x86 architectures to sustain high performance. x86 performance inefficiencies, if any, are not observed. The microarchitecture, not the ISA, is responsible for performance differences.

Google
Denis 災 nobody
31.01.2017
08:59:07
Чота 64 битное то думаю удастся собрать
там не просто "что-то 64-битное", у интела это i386 и x86_64, а у армов идут v4, v7, и не помню что под 64 бита

Denis 災 nobody
31.01.2017
09:00:14
да, похоже v8

Meowfka
31.01.2017
09:01:24
с чем сранивать?
Думаю ничего не найдёшь

Roman
31.01.2017
09:02:42
Думаю ничего не найдёшь
вы не отвечаете на мой ответ.

Denis 災 nobody
31.01.2017
09:11:47
64-битный процессор в iPhone 5S не просто ARM с увеличенным размером регистров, есть и существенные изменения. Во-первых, отмечу название: официального название от ARM — «AArch64», однако это — глупое название, печатать которое меня раздражает. Apple называет архитектуру ARM64 и я буду называть также. ARM64 увеличил вдвое число целочисленных регистров. ARM64 также увеличивает число регистров для чисел с плавающей запятой. Регистры в 32-битных ARM несколько странные, так что сложно сравнивать. У 32-битного ARM 32 32-битных регистров с плавающей запятой, которые могут быть представлены как 16 перекрывающихся 64-битных регистров. Кроме того, есть еще 16 независимых 64-битных регистров. ARM64 упрощает это до 32 неперекрывающихся 128-битных регистров, которые могут быть использован для данных меньшего размера.

Число регистров может значительно влиять на производительность. Память значительно медленнее процессора, и чтение/запись памяти занимает значительно больше времени, чем выполнение инструкций процессора. Процессор пытается исправить это при помощи кэшей, но даже самый быстрый кэш значительно медленнее регистров процессора. Больше регистров — больше данных могут храниться внутри процессора. Насколько это влияет на производительность зависит от конкретного кода и эффективности компилятора, который оптимизирует использование регистров. Когда архитектура Intel перешла от 32 к 64 битам, число регистров увеличилось с 8 до 16, и это было значительное изменение производительности. У ARM уже было больше регистров чем у 32-битной архитектуры Intel, так что увеличение регистров хоть и меньше повлияет на производительность, но это изменение все еще будет заметно.

ARM64 также привнес существенные изменения помимо увеличения числа регистров. Большинство 32-битных инструкций ARM могут выполняться/не выполняться в зависимости от состояние регистра-условия. Это позволяет транслировать условные выражения (if-statements) без использования ветвления. Предполагалось, что это увеличит производительность, однако, судя по тому, что в ARM64 от этой возможности отказались, она порождала больше проблем, чем давала пользы. В ARM64 набор SIMD (одна-инструкция-много-данных) NEON полностью поддерживает стандарт IEEE754 для чисел с плавающей запятой с двойной точностью, в то время как 32-битная версия NEON поддерживала только одинарную точность и не в точности следовала стандарту для некоторых битов. В ARM64 добавили специализированные инструкции для AES шифрования и SHA-1 & SHA-256 хешей. Не слишком полезное в общем, однако существенный бонус если вы занимаетесь именно этими вопросами.

в общем, https://habrahabr.ru/post/197854/

Roman
31.01.2017
09:14:43
Павел
31.01.2017
10:14:40
Все-таки с русским проблемы есть

Павел
31.01.2017
10:24:30
Мне добавление в рс.конф строк keymap="ru.koi8-r" scrnmap="koi8-r2cp866" font8x16="cp866b-8x16" font8x14="cp866-8x14" font8x8="cp866-8x8" дают только выбивание в шел при загрузке

jagga
31.01.2017
10:29:09
напаркуа

это уже было давно и неправда

AnTi3z ??
31.01.2017
10:29:50
Какое cp... какое koi...

jagga
31.01.2017
10:31:16
+

Andrey
31.01.2017
10:31:52
ставлю свою ... на то что сейчас нам задвинут про физичискую консоль

jagga
31.01.2017
10:32:03
о да

Google
jagga
31.01.2017
10:32:10
шел 2017й

AnTi3z ??
31.01.2017
10:32:21
Да даже физ консоль уже починили давно

Еще в 8 кажется

Andrey
31.01.2017
10:33:59
ну вообще то, с vt её немношка так снова в месте локализаций сломали, а так как она всем ОЧЕННО нужна, то так и забили

AnTi3z ??
31.01.2017
10:34:21
Ну вот да... кое как работает и похрен

Я ее видел то вживую всего пару раз... и хз зачем там локали

Alexandr
31.01.2017
10:38:29
в последних фрях раскоментируй в login.conf

# Russian Users Accounts. Setup proper environment variables. # #russian|Russian Users Accounts:\ # :charset=KOI8-R:\ # :lang=ru_RU.KOI8-R:\ # :tc=default:

Admin
ERROR: S client not available

Alexandr
31.01.2017
10:38:38
и забудь ?

Aleksey
31.01.2017
10:39:34
"последних" это уже лет так 10

Andrey
31.01.2017
10:40:34
какое KOI8 девачки вы а чём?

AnTi3z ??
31.01.2017
10:40:39
В последних utf-8 давно

Alexandr
31.01.2017
10:42:07
ну вдруг челу нужно кои ?

russian|Russian Users Accounts:\ :charset=UTF-8:\ :lang=ru_RU.UTF-8:\ :tc=default:

Meowfka
31.01.2017
10:42:34
Andrey
31.01.2017
10:42:43
да пусть хоть обнуждется, нынче ничего кроме утфа тупо нет

AnTi3z ??
31.01.2017
10:43:02
ну вдруг челу нужно кои ?
Да сейчас самый задрипаный утюг в уникод умеет уже

Andrey
31.01.2017
10:43:26
ага, главное об этом консолным утилитам не говорить :)

Google
Meowfka
31.01.2017
10:44:11
Нет абсолютно никаких проблем

Павел
31.01.2017
10:44:16
старый нетбук

Meowfka
31.01.2017
10:46:42
старый нетбук
Шэл какой?

Павел
31.01.2017
10:46:50
csh

Meowfka
31.01.2017
10:47:34
csh
Хз, на баше ничего делать не надо

Просто класс russian в 11 фре добавить и все, на ноуте тестил

Павел
31.01.2017
10:48:35
Ну так может на баш переключиться мне?

Meowfka
31.01.2017
10:48:54
С линукса к башу превык

Andrey
31.01.2017
10:49:42
ага, а ещё встать с ноутбуком в сторону луны и обязательно спиной к венере

AnTi3z ??
31.01.2017
10:49:44
pw usermod -L russian ...

AnTi3z ??
31.01.2017
10:50:47
pw usermod -L russian ...
После cap_mkdb

pw usermod -L russian ...
pw usermod -L russian root (сейчас меня помидорами закидают)

Meowfka
31.01.2017
10:52:40
pw usermod -L russian root (сейчас меня помидорами закидают)
Ну хз, я тоже заодно и рута русским поставил

AnTi3z ??
31.01.2017
10:53:12
Все так делают, но самые умные вслух не признаются :))

Павел
31.01.2017
10:55:49
pw: usermod or id required

pw usermod -L russian 1001

или как?

Страница 77 из 669