Беседка поддержки -2- (Часть 1)

Графический процессор будет на прямую задействовать очереди nvm для доступа к данным минуя оперативную память. Новая фишка dx12. Говорим спасибо приставкам :smile:

А что там в вики написано?
https://1.bp.blogspot.com/-Y-rbfyh9txQ/WA69GHga6NI/AAAAAAAAGWI/TxZM9_Zp7CUlIoSLPXpnXkmUg7wE3n10gCLcB/s1600/dma.png

Схему сначала прочти, Дма используется периферией чтобы не отвлекать процессор на ввод/ вывод из памяти. Даже в расшифровке указана его суть . Тебе даже на схеме нарисовали что данные с диска в память загружает процессор .

Чет тебя не понять. Ты опять то одно говоришь то другое.
Вот посмотри как проц копирует. Если ты не работал на ПК которые через PIO работает, то тебя жизнь пощадила.
https://cf.ydcdn.net/latest/images/computer/DMAPIO.GIF

Cчего вдруг , я тебе сказал центральный процессор не испjльзует дма на твоей схеме это показано. Именно по этому ты видишь фризы .

Ты к своим картинкам хоть нотацию читай :rofl:

Как бы эти схемы схематичны. Это сейчас в проце находится все что можно под одной крышкой.

Тебе как маленькому нужно объяснять. Ну открой гугл или вики.

Теперь в разделе «Накопитель» столбца «Минимальные требования» указано следующее:

Твердотельный накопитель (SSD)
100GB свободного места

Или

Жесткий диск (HDD)
100GB свободного места (скорость работы HDD может влиять на производительность игры)

Эх, не продавили…

Охото глянуть скорость загрузки на HDD 5.400 rpm при весе клиента 100Gb. Но не охото наблюдать темы с жалобами на долгой загрузкой со ссылкой на системные требования, в которых снова HDD.

Ага диск миновал очередь achi и напрямую закачал данные в память. :rofl: Где такое в гугле написано ? процитируешь ?

https://ru.wikipedia.org/wiki/Прямой_доступ_к_памяти
Рассмотрим процесс чтения данных с устройства. ЦП записывает значения в регистры контроллера DMA, отправляет устройству (например, диску) команду на чтение данных. Устройство читает данные (например, с диска) и записывает в свою внутренную память (буфер). Контроллер DMA устанавливает на [адресную шину]ПК, отправляет устройству запрос на чтение данных из внутренней памяти (буфера) устройства. Устройство получает запрос и при этом даже не знает, пришёл ли запрос от ЦП или от контроллера DMA. Устройство пересылает очередное слово из своей внутренней памяти (буфера) в оперативную память ПК по адресу, находящемуся на [адресной шине]. Затем устройство посылает контроллеру DMA сигнал, сообщающий об окончании записи. Контроллер DMA увеличивает адрес [памяти] ПК и выставляет его на [адресную шину], уменьшает значение своего счётчика байтов, снова отправляет запрос на чтение данных из внутренней памяти (буфера) устройства. Цикл повторяется, пока значение счётчика не станет равно нулю. После окончания цикла устройство инициирует [прерывание] процессора, сообщающее о завершении переноса данных.

Контроллер DMA, способный выполнять несколько операций параллельно, называется многоканальным.

:rofl: ты сейчас цитируешь как работало когда-то … Молодец , что научился открывать ссылки теперь осталось научиться отличать старое от современного .

Детский сад. Все придумано сто лет назад.

ide разъемов как и диской уже нет “столет” как и isa шины . Теперь этот механизм реализован по другому. Но ты нам 2020 рассказал как реализован dma на ide .

Ты не догоняешь.

Ну конечно же нет , у меня iommu на борту, а у тебя все еще dma контроллер. Я не могу тебя догнать так как это 1990-2000 годы

Ты не можешь понять. Я уже понял.

То ли уши реаллайфом забиты, то ли одно из двух, но если долго тыкать в Райдира https://ru.wowhead.com/npc=105386/%D1%80%D0%B0%D0%B9%D0%B4%D0%B8%D1%80 то услышим его коронную фразу “ф_акин ю”. Это так и должно быть? :wink:

Вот так это выглядит в современном мире . Нет ни каких isa шин , ни низкоскоростной шины pci, ни ide контроллера дисков .
https://ibb.co/qNrFMyf

Ну вот же прям с промо нвидиа. То как сейчас работает. И как будет.
https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/rtx-io-gpu-accelerated-storage-technology/geforce-rtx-30-series-rtx-io-games-bottlenecked-by-traditional-io.jpg

https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/rtx-io-gpu-accelerated-storage-technology/geforce-rtx-30-series-rtx-io-announcing-rtx-io.jpg

В моей схеме показан CPU IO и какую проблему они с амд пытаются решить .