Jython, GILs and object locking.

Carl Banks imbosol at aerojockey.invalid
Fri Oct 10 23:48:53 EDT 2003


Andrew Dalke wrote:
> Carl Banks:
>> Because, while one processor is doing I/O, the other processor could
>> be preparing the next batch of I/O.  I'd guess Python handles this
>> particular situation OK, since as we all know, the low-level I/O is
>> done without the GIL.
> 
> That sounds like you say something is I/O bound when it is
> preparing data for I/O as well as when doing I/O.   That's different
> than my definition of I/O bound which only includes waiting for
> the system to do I/O, and not waiting for the program to create
> that batch of I/O


Your big computer science words frighten me.

I took it to mean performance was limited by I/O, but I'm sure you
know the nitty-gritty terminology better than I.  I bow to your
superior knowledge.


-- 
CARL BANKS                   http://www.aerojockey.com/software

As the newest Lady Turnpot descended into the kitchen wrapped only in
her celery-green dressing gown, her creamy bosom rising and falling
like a temperamental souffle, her tart mouth pursed in distaste, the
sous-chef whispered to the scullery boy, "I don't know what to make of
her." 
          --Laurel Fortuner, Montendre, France 
            1992 Bulwer-Lytton Fiction Contest Winner




More information about the Python-list mailing list