Skip to content
This repository was archived by the owner on Jan 3, 2022. It is now read-only.

Commit fed7836

Browse files
committed
Update README.md
1 parent df34880 commit fed7836

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11

22
# A guild to Multi-Threading vs. Multi-Processing & Process Synchronization
3-
Research paper on Multi-Threading vs. Multi-Processing applies to Operating System & Application. The research analyzes the fundamental of multiprocess and multithreading programming. The report paper also explains the basics of how operating system functions, and OS Scheduler Algorithms. I also implement the Producer-Consumer Problem using Conditional Variables to explain issues in OS Scheduler. The research paper can be used as a good reference for multithreading Engineers, or embedded System Engineers when developing Multi-Threading and Multi-Processing applications.
4-
5-
The source code folder also include code example of Java Multithreading that was retrieved from Udemy course "Multi threading application development using Java". These source code provided solid foudation for Java application developer. For more details please visit Udemy.com
6-
7-
Code examples for the online course [Java Multithreading, Concurrency & Performance Optimization](https://www.udemy.com/java-multithreading-concurrency-performance-optimization)
8-
9-
Author : Michael Pogrebinsky
103

4+
**Research paper on Multi-Threading vs. Multi-Processing** applies to Operating System & Application. The research analyzes the fundamental of multiprocess and multithreading programming. The report paper also explains the basics of how operating system functions, and OS Scheduler Algorithms. I also implement the Producer-Consumer Problem using Conditional Variables to explain issues in OS Scheduler. The research paper can be used as a good reference for multithreading Engineers, or embedded System Engineers when developing Multi-Threading and Multi-Processing applications.
115

6+
The source code folder also include code example of Java Multithreading that was retrieved from Udemy course "Multi threading application development using Java". These source code provided solid foudation for Java application developer. For more details please visit Udemy.com. Each folder exercise contain its own code and **Readme.md** file. Please refer to its for further details.
127

8+
Code examples for the online course [Java Multithreading, Concurrency & Performance Optimization](https://www.udemy.com/java-multithreading-concurrency-performance-optimization) of Author : **Michael Pogrebinsky**
139

1410
![alt](https://github.com/jackyhuynh/multithreadingSynchronizationForOS/blob/main/src/picture/1.PNG)
1511

@@ -84,5 +80,7 @@ See also the list of [contributors](https://github.com/your/project/contributors
8480

8581
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
8682

83+
## Acknowledgement
8784

88-
85+
* **Purdue University** - *where I conduct the research* - [TrucDev](https://github.com/jackyhuynh)
86+
* **Michael Pogrebinsky** - *Code examples for the online course* [Java Multithreading, Concurrency & Performance Optimization](https://www.udemy.com/java-multithreading-concurrency-performance-optimization)

0 commit comments

Comments
 (0)