Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 11 reacties
Bron: Tweak3D

Bij Tweak3D is een artikel verschenen waarin wordt uitgelegd hoe Bus Mastering, PIO en DMA mode transfers werken. De logische conclusie van het artikel is dat hardware dat direct kan worden aangesproken meestal een betere performance geeft:

The highest performing DMA type is called first party or Bus Mastering DMA. Peripheral devices, which support the Bus Mastering technology, have the ability to move data to and from system memory without intervention of the CPU or a third party DMA controller.

Bus Mastering allows data to be transferred much faster than PIO or third party DMA. This is because half as many bus cycles are needed. Both PIO and third party DMA require the CPU or DMA controller to alternately read a segment of data from one device (this can be the a peripheral device or system memory) and write it to the other device. Each data segment requires at least one bus cycle to be read and one bus cycle to be written. Bus mastering devices only require bus cycles when accessing system memory, so half as many bus cycles are needed. As a bonus, system memory can be accessed using high-speed transferring techniques such as page mode access.

Because of this, devices that support Bus Mastering can move data many times faster than either PIO or third party DMA. Bus Mastering controllers typically support Command Queuing and Scatter/Gather memory access, which greatly increase performance in multi-user environments like Windows NT/2000, UNIX/Linux and Novell.

DiederikJ bracht ons op de hoogte.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (11)

Leuk dat het beschreven is maar voor dit soort dingen kon je vroeger naar www.whatis.com ik weet niet of dat nog werkt maar daar staat dit ook allemaal.
Dat www.whatis.com is niet uitgebreid. Daar staat aleen wat het doet, niet hoe het werkt en zo.
Daarom staan er vaak links onder het artikel waar je op kan klikken als je meer informatie wil over het onderwerp.. resources zeg maar.. maar jah, meneer Turkmans kijkt daar misschien wel overheen..
Goh en ik maar denken dat een busmaster iets met openbaar vervoer te maken had :?
picobyte:
Als je een b-tje critisch had gelezen, zou je deze conclusie nooit hebben getrokken!
In de uitleg staat namelijk dat busmastering de boel versnelt Indien het met het :Zpenbaar vervoer te maken zou hebben, had er gesproken geworden over vertraging, uitval, slechte performance e.d.
Hengst,

Dit is volgens mij toch een hardware-site. Meestal gaat het hier over nieuwe producten en overklokbaarheid van producten, maar dit soort informatieve artikelen horen hier toch echt wel thuis. Ik ben in ieder geval niet alleen maar geinteresseerd in hoe ver ik m'n comp kan overklokken, maar ook in hoe het allemaal precies werkt. Wil je hier echt goed mee kunnen praten, dan is een gedegen kennis van hardware toch ook wel interessant, en niet alleen hoe hard ie nou eigenlijk kan ;).

En wat ja, dit soort informatie is wel op meer plekken te vinden, maar er zijn ook wel meer hardware-site's. Dan is het posten van die andere info ook eigenlijk onzinnig. Kunnen we net zo goed naar zo'n andere site gaan. Daar staat het ook vast wel ;)

Punt is dus, het hoort hier denk ik wel thuis. Dat het ergens anders ook staat hoeft toch niet uit te maken?
Misschien een beetje een domme vraag, maar weet iemand wat er gebeurt als je een UDMA-2 CD-ROM en een PIO mode 4 CD-ROM aan dezelfde bus koppelt (secondery master/slave)? Neemt de UDMA CD-ROM dan de PIO mode 4 snelheid aan (net zoals bij SCSI, dat de snelste zich aan de traagste aanpast?). Alvast bedankt!!
Voor dit soort vragen graag het forum gebruiken

nee, als het goed is spreekt de ide controller de udma2 op udma2 aan en die pio4 als pio4 aan.
Als het een oude mobo is beide als pio4
Sorry Slash! ben het niet met je eens ... :(

Als je een snelle UDMA2 hdd op een kabel zet gaat deze veel sneller, dan wanneer je er ook nog een brander met PIO 3 of 4 naast hangt.

Snelheid is afhankelijk van de traagste op de kabel.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True