В процессе написания отчета, возник вопрос, нормальный ответ на который я не смог найти в интернете. Если кто подскажет, буду очень благодарен.
Вопрос:
Максимальная теоретическая скорость передачи данных USB 60 MB/s. Максимальная же скорость, которую можно достичь на практике - 30-35 MB/s. Почему реальная скорость передачи данных вдвое меньше теоретической? USB флешка вставляестя напрямую в порт, без удлиняющих кабелей.
USB
Started By BornToBeFree, янв 07 2011 18:18
4 ответов в этой теме
#2
Отправлено 07 января 2011 - 18:52
"A fast usb host can achieve 40 MBytes/sec. The theorical 60 MB/sec cannot be achieved, because of the margin taken between the sof's (125 us), so if a packet cannot take place before the sof, the packet will be rescheduled after the next sof. On top of that, all the USB transactions are handled by software on the PC. For instance, a USB host on a PCI bus will send or receive the data via the PCI bus; the stack will prepare the next data in memory and receive interrupt from the host."
Первая попавшаяся ссылка в гугле.
Первая попавшаяся ссылка в гугле.
Любовь пьянит.....но водка дешевле!
#4
Отправлено 07 января 2011 - 23:59
Дык википедию на русском отменили чтоль?
http://ru.wikipedia.org/wiki/USB
Хотя пиковая пропускная способность USB 2.0 составляет 480 Мбит/с (60 Мбайт/с), на практике обеспечить пропускную способность, близкую к пиковой, не удаётся (~33,5 Мбайт/сек на практике). Это объясняется достаточно большими задержками шины USB между запросом на передачу данных и собственно началом передачи. Например, шина FireWire, хотя и обладает меньшей пиковой пропускной способностью 400 Мбит/с, что на 80 Мбит/с (10 Мбайт/с) меньше, чем у USB 2.0, в реальности позволяет обеспечить бо́льшую пропускную способность для обмена данными с жёсткими дисками и другими устройствами хранения информации. В связи с этим разнообразные мобильные накопители уже давно «упираются» в недостаточную практическую пропускную способность USB 2.0.
http://ru.wikipedia.org/wiki/USB
Хотя пиковая пропускная способность USB 2.0 составляет 480 Мбит/с (60 Мбайт/с), на практике обеспечить пропускную способность, близкую к пиковой, не удаётся (~33,5 Мбайт/сек на практике). Это объясняется достаточно большими задержками шины USB между запросом на передачу данных и собственно началом передачи. Например, шина FireWire, хотя и обладает меньшей пиковой пропускной способностью 400 Мбит/с, что на 80 Мбит/с (10 Мбайт/с) меньше, чем у USB 2.0, в реальности позволяет обеспечить бо́льшую пропускную способность для обмена данными с жёсткими дисками и другими устройствами хранения информации. В связи с этим разнообразные мобильные накопители уже давно «упираются» в недостаточную практическую пропускную способность USB 2.0.
I used to like ice-cream until I saw her naked..
#5
Отправлено 08 января 2011 - 11:35
Разная память имеет разную скорость, проверить можешь этой прогой
http://crystalmark.i...rk/index-e.html
http://crystalmark.i...rk/index-e.html
..а сейчас надо обязательно дунуть! Если не дунуть, то никакого чуда не произойдет. (с) Амаяк Акопян