LINUX.ORG.RU

Сообщения iohash23

 

Объясните про Git?

Доброго дня! Помогите понять принцип работы и ветвления Git? На примере репозитория дефолтного ядра.

Допустим я крутой пОгроммист, решил пропатчить код Btrfs и мои патчи лучше, чем патчи других разрабов.

Как можно смерджить ветки, если они будут содержать разный код? Получается Линусу нужно выбрать какую-то версию?

Там же бардак. От тысяч разрабов приходят исходники в разные подсистемы.

PS я не Кент.

 ,

iohash23
()

Почему у SSD падает скорость чтения при заполнении?

Здравия! Объясните пожалуйста физику процесса:

почему у некоторых SSD при заполнении катастрофически падает скорость РАНДОМНОГО ЧТЕНИЯ? Последовательное чтение блоками по 1 Магебайту тоже падает, но это интереса не представляет.

Про запись понятно, но причем чтение? Есть ли свзять с памятью TLC или QLC?

Пример: новый диск (dd zero) выдает 3200 МБ/c (800k IOPS), после заполнения (dd urandom) на 100% выдает 520МБ/c (130k IOPS). Контроллер Maxio MAP1602, память YMTC TLC.

Особо интересует чтение рандомных блоков от 4K до 16K и работа на PCIe 3.0. Файловой системы нет, диск заполнен рандомом на весь объём.

Спасибо!

 , ,

iohash23
()

Archlinux где читать про обновления?

Добра) Подскажите где можно прочитать какие изменения внесли в обновляемый пакет? Ссылка на сайт арча была бы очень кстати.

Понятно, чейнжлог можно найти на сайте пакета. Но арч я так понимаю иногда делает свои патчи, хотелось бы почитать что там патчат.

В тонкостях арча и роллинге новичек, всегда работал со стабильным дебианом.

Еще есть ли у арча отдельно Security fixes log или подобное?

Спасибо!

 , ,

iohash23
()

Как ядра CPU соеденены с линиями PCIe?

Привет, ЛОР! Есть камень Xeon 2680v4, 14 ядер. 40 линий PCIe. Помогите понять как устроен этот или любой другой проц в плане работы с PCIe, каким образом ядра делят линии PCIe?

Что интересует? Допустим, нужно занять все 40 линий PCIe дисками NVMe. У диска 4 линии, отсюда максимально можно подключить 10 дисков (SSD это диск?:)) ) С этих дисков на полной пропускной способности PCIe 3.0 читаются данные. Около 3 Гбайт/сек, в сумме 30 Гбайт/сек.

1 ядро при чтении с 1 диска загружается на 80% (обрабатываются некоторые данные). Правильно ли я понимаю, что 10 дисков будут работать на максимальной скорости 30 Гбайт/с, и будет занято 10 ядер? Или ядра будут как-то конкурировать и в итоге скорость будет меньше?

Притом загруженные данные проц берет с оперативы, делает расчет и кладет обратно в оперативу. В четырех-канале 2680v4 может выдать до 71 Гбайт/с, так что вроде должно работать.

Собственно, есть интересный ресерч-проект, а в железе я бум-бум. Под рукой есть двухголовый 2680v4 или еще Xeon-ы постарее. Если надо, могу взять любое железо, главное чтоб все линии PCIe были задействованы.

 ,

iohash23
()

RSS подписка на новые темы