[prev in list] [next in list] [prev in thread] [next in thread] 

List:       taglib-devel
Subject:    Re: iterators+multithreading on win32
From:       Michael Pyne <mpyne () purinchu ! net>
Date:       2011-03-05 22:36:07
Message-ID: 2696638.xXfOhAtLG9 () midna
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Saturday, March 05, 2011 13:21:21 James O. wrote:
> Correct me if I'm wrong, but since hard drives can't read from two places at
> once are speed increases actually realized from trying to multithread reads
> with TagLib?

Well, hard disks might surprise you (there are multiple physical platters 
typically, there's no theoretical reason it couldn't support streaming 
multiple files over a bus with a large enough transfer rate).

In addition it is very easy for the OS and hard disk both to perform read-
ahead and essentially read and return 3 files at a time (if they're laid out 
on the disk properly).

It's the kind of thing you'd actually want to profile if at all possible 
before assuming that there would be no change.

Regards,
 - Michael Pyne
["signature.asc" (application/pgp-signature)]

_______________________________________________
taglib-devel mailing list
taglib-devel@kde.org
https://mail.kde.org/mailman/listinfo/taglib-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic