Omdat ik zelf programeer en het met een programma op probeer te lossen begin ik hier maar een topic.
Het probleem dat ik op wil lossen: Zo snel mogelijk zo veel mogelijk dvd's inlezen.
Daarvoor heb ik een robotje die het zware werk opknapt ->https://www.youtube.com/watch?v=fzYQTKSBwKg
Het probleem waar ik tegenaan loop is dat er 4 dvd lezers in het system zitten en dat die altijd op ongeveer de zelfde snelheid de data lezen. Als er vervolgens een dvd een beetje beschadigt is loopt de snelheid van die drive al snel terug naar 150kb/s ipv 11 tot 20Mb/s en de snelheid van alle andere drives ook.
Voordat ik exotische maatregelen wil treffen (bv een rasberry py per dvd drive) wil ik graag eerst weten hoe het kan dat het werkt zoals het werkt en misschien is er wel een andere oplossing die wat eenvoudiger is.
Dingen waar ik aan gedacht heb:
De software die ik nu gebruik is:
-Fedora core 21 (Maar ook Ubuntu 14 geprobeerd)
-Voor het lezen gebrui ik readcd uit cdrtools-3.0
Het probleem dat ik op wil lossen: Zo snel mogelijk zo veel mogelijk dvd's inlezen.
Daarvoor heb ik een robotje die het zware werk opknapt ->https://www.youtube.com/watch?v=fzYQTKSBwKg
Het probleem waar ik tegenaan loop is dat er 4 dvd lezers in het system zitten en dat die altijd op ongeveer de zelfde snelheid de data lezen. Als er vervolgens een dvd een beetje beschadigt is loopt de snelheid van die drive al snel terug naar 150kb/s ipv 11 tot 20Mb/s en de snelheid van alle andere drives ook.
Voordat ik exotische maatregelen wil treffen (bv een rasberry py per dvd drive) wil ik graag eerst weten hoe het kan dat het werkt zoals het werkt en misschien is er wel een andere oplossing die wat eenvoudiger is.
Dingen waar ik aan gedacht heb:
- De sata driver is single threaded (Er zit een xeon 5500 met 4 cores in het systeem)
- De sata bus loopt vol met retry commands of command die niet terug komen. In andere woorden het traagste commando op de sata bus bepaald de snelheid
De software die ik nu gebruik is:
-Fedora core 21 (Maar ook Ubuntu 14 geprobeerd)
-Voor het lezen gebrui ik readcd uit cdrtools-3.0