Printable Version of Topic

Click here to view this topic in its original format

PMView Pro Forums _ PMView - Windows Technical Support _ TWAIN

Posted by: Anonymous Mar 21 2000, 10:27 PM

This is my third trial and the last one to post a message to this board.

When I use twain to access the scanner with pmview, the cpu capacity goes to 100% for about 20 sec. This happens not with other products.

cfm twain, nt4.0 sl5, 129 MB, hp 6200

Posted by: Peter Mar 21 2000, 11:19 PM

This is because PMView uses multiple priorities for its threads in order to obtain maximal smoothness and performance Some TWAIN drivers on Windows do not work well with this. (Actually many TWAIN drivers on Windows don't work well in multi-threaded environments at all. The original TWAIN implementation in PMView was fully multi-threaded, but early in the PMView beta testing I had to remove the multi threading since so many Windows TWAIN drivers wouldn't cope with it. These problems are of course remains of code and design of the non-threaded Windows 3.1 days).

PMView Service Release 1 will work around the problem by running at flat priority during the time when TWAIN is active.

Peter

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)