On Friday 24 July 2009 6:42:34 am Alexander Best wrote: > thanks for the hint. > > if spent a bit of time and turned the in/out opcodes to ppi ioctls. actually i > was very surprised about the results since you said the overhead wouldn't be > that big. > > uploading a 256 kbyte file i got the following results: > > using ppi: 17.120 seconds > using in/out opcodes: 8.001 seconds > > so i think i'll rather stick to my old inline assembly code even if it can't > be considered nice programming style, but the ppi overhead isn't something i > can cope with in my app.
Hmmm, that is a bit much. Though I do suppose you are incurring a user -> kernel -> user transition for each I/O access. -- John Baldwin _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"