Skip to content

Commit 2961a69

Browse files
authored
Merge pull request mtrebi#34 from jitenderofficial3/master
update README.md
2 parents 99ae49b + 062a6fd commit 2961a69

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
&nbsp;[Future work](https://github.com/mtrebi/thread-pool/blob/master/README.md#future-work) <br/>
1313
&nbsp;[References](https://github.com/mtrebi/thread-pool/blob/master/README.md#references) <br/>
1414

15-
# Introduction
15+
# Introduction:
1616

1717
A [thread pool](https://en.wikipedia.org/wiki/Thread_pool) is a technique that allows developers to exploit the concurrency of modern processors in an **easy** and **efficient** manner. It's easy because you send "work" to the pool and somehow this work gets done without blocking the main thread. It's efficient because threads are not initialized each time we want work to be done. Threads are initialized once and remain inactive until some work has to be done. This way we minimize the overhead.
1818

1919
There are many many Thread pool implementations in C++, many of them are probably better (safer, faster...) than mine. However, I believe my implementation is **very straightforward and easy to understand**.
2020

2121
__Disclaimer: Do not use this project in a professional environment. It may contain bugs and/or not work as expected.__ I did this project to learn how C++11 Threads work and provide an easy way for other people to understand it too.
2222

23-
# Build instructions
23+
# Build instructions:
2424

2525
This project has been developed using Netbeans and Linux but it should work on Windows, MAC OS and Linux. It can be easily build using CMake and different generators. The following code can be used to generate the VS 2017 project files:
2626

0 commit comments

Comments
 (0)