You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Evaluate the use of multithreading and concurrency to speed reading scans and/or creating graphs.
Two modules will be evaluated:
Multithreading with threading module can be useful, although for CPU-bound tasks multithreading may not provide a significant performance improvement.
Concurrency can be achieved through the use of the asyncio module. In this way multiple tasks can be executed concurrently in a single thread. Asynchronous programming is particularly useful for I/O-bound tasks (tasks that spend most of their time waiting for input or output).
The text was updated successfully, but these errors were encountered:
Evaluate the use of multithreading and concurrency to speed reading scans and/or creating graphs.
Two modules will be evaluated:
Multithreading with
threading
module can be useful, although for CPU-bound tasks multithreading may not provide a significant performance improvement.Concurrency can be achieved through the use of the
asyncio
module. In this way multiple tasks can be executed concurrently in a single thread. Asynchronous programming is particularly useful for I/O-bound tasks (tasks that spend most of their time waiting for input or output).The text was updated successfully, but these errors were encountered: