Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovЗадолбало уже, честно говоря. Читайте организацию памяти. Виртуальные адреса, физические, механизмы трансляции ... Мысленно поработайте диспетчером виртуальной памяти - картинка должна сложиться. Ну у меня тогда будет такое же понимание насчет отображения, как и у вас? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 03:59 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Мля ... Есть адресное пространство, (частично) занятое оперативной памятью и периферийным оборудованием. Передавать данные между адресными пространствами периферии и ОЗУ можно и при помощи процессора и при помощи самих периферийных железок. Передавать данные между разными областями ОЗУ может только процессор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:29 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovПередавать данные между разными областями ОЗУ может только процессор если железка умеет читать и писать в RAM без участия процессора, можно заставить её заняться копированием основной памяти. топикстартер уже третью страницу пытается выяснить, почему подобная возможность не особо популярна на практике ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:40 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Изопропилесли железка умеет читать и писать в RAM без участия процессора, можно заставить её заняться копированием основной памяти.Ещё, блин, один писатель ... Все они (железки) умеют обмениваться с памятью в обоих направлениях. Тока, блин, для обмена память-память эта способность нифига не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:44 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovТока, блин, для обмена память-память эта способность нифига не помогает. не помогает и не может - есть разница ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:46 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Изопропилне помогает и не может - есть разницаА подумать? Если изначально железка неспособна передавать данные память-память, то чем ей поможет способность читать-писать данные из/в памяти? Даже в клёпанном (если правильно помню маркировку) 8259 обмен память-память требовал задействовать два канала. Причём без гарантии, что ероплан полетит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 18:55 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, железка может инициировать ДВЕ транзакции - память-> шина-> устройство и устройство->шина->память нужно это кому или нет - не обсуждаем. P.S. 8259 - это контроллер прерываний DMA занимался 8237 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 19:28 |
|
||
|
Применяется ли в C/C++ для std::copy/memcpy копирование RAM->RAM через DMA?
|
|||
|---|---|---|---|
|
#18+
На вопрос, почему в в C/C++ для std::copy/memcpy не применяется DMA ответ был дан еще во втором посте этого топика. Более ничего относящегося к языкам С и С++ не прозвучало. Ругаться о железе идите в соответствующий форум. Здесь весь этот спор не нужен и бессмыслен. Закрываем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2013, 19:55 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2020383]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 151ms |

| 0 / 0 |
