Skip to content
Scripts attempting to efficiently schedule disk io and cpu in one process
Python Scala
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
ConcurrentFun.scala
README.md
asyncio_executors.py
cb_vs_sync.png
compare_dists.py
prefetch_thread.py
pyuv_callbacks.py
pyuv_vs_seq.png
pyuv_vs_sync_test.py
releasethegil.png
thread_prefetch_vs_sync.png
thread_vs_sync.png
thread_vs_sync_test.py

README.md

concurrentfun

Scripts attempting to efficiently schedule disk io and cpu in one process

Release it!

Threading vs the GIL

Can we beat the performance of sequential code?

Factorial Task

Factorial

MD5s Task

MD5

Without using stdlib io module?

Can use libuv, the cross platform asynchronous IO library that backs, among other things, node.js

Factorial Task

Factorial

MD5s Task

MD5s

You can’t perform that action at this time.