├── README.md ├── assets └── images │ ├── background.jpg │ ├── deadlock.jpg │ ├── disk.jpg │ ├── page.jpg │ └── shedulingAlgo.jpg ├── deadlockAlgo ├── OS-Team 48 Semaphore, Deadlock and Concurrency │ ├── Bankers Algorithm │ │ ├── Algorithm │ │ │ ├── Bankers Algo │ │ │ │ ├── Dynamic │ │ │ │ │ ├── BankersDyn.html │ │ │ │ │ ├── css │ │ │ │ │ │ └── BankersDyn.css │ │ │ │ │ └── js │ │ │ │ │ │ └── BankersDyn.js │ │ │ │ └── Non-Dynamic │ │ │ │ │ ├── BankersNon.html │ │ │ │ │ ├── css │ │ │ │ │ └── BankersNon.css │ │ │ │ │ └── js │ │ │ │ │ └── BankersNon.js │ │ │ ├── BankersDyn.html │ │ │ ├── css │ │ │ │ └── BankersDyn.css │ │ │ └── js │ │ │ │ └── BankersDyn.js │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.jpg │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg │ │ │ └── istockphoto-1130990010-612x612.jpg │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Binary semaphore │ │ ├── Algorithm │ │ │ ├── asset │ │ │ │ └── queue.js │ │ │ ├── img │ │ │ │ ├── p0.png │ │ │ │ ├── p1.png │ │ │ │ ├── p10.png │ │ │ │ ├── p11.png │ │ │ │ ├── p12.png │ │ │ │ ├── p13.png │ │ │ │ ├── p14.png │ │ │ │ ├── p15.png │ │ │ │ ├── p16.png │ │ │ │ ├── p2.png │ │ │ │ ├── p3.png │ │ │ │ ├── p4.png │ │ │ │ ├── p5.png │ │ │ │ ├── p6.png │ │ │ │ ├── p7.png │ │ │ │ ├── p8.png │ │ │ │ └── p9.png │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── Binary-Semaphore-in-OS-Operating-System.png │ │ │ ├── abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg │ │ │ └── istockphoto-1130990010-612x612.jpg │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Counting semaphore │ │ ├── Algorithm │ │ │ ├── asset │ │ │ │ └── queue.js │ │ │ ├── img │ │ │ │ ├── p0.png │ │ │ │ ├── p1.png │ │ │ │ ├── p10.png │ │ │ │ ├── p11.png │ │ │ │ ├── p12.png │ │ │ │ ├── p13.png │ │ │ │ ├── p14.png │ │ │ │ ├── p15.png │ │ │ │ ├── p16.png │ │ │ │ ├── p2.png │ │ │ │ ├── p3.png │ │ │ │ ├── p4.png │ │ │ │ ├── p5.png │ │ │ │ ├── p6.png │ │ │ │ ├── p7.png │ │ │ │ ├── p8.png │ │ │ │ └── p9.png │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── 9.png │ │ │ └── Counting-Semaphore-in-OS-Operating-System.png │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Lock Variable │ │ ├── Algorithm │ │ │ ├── LockVariable │ │ │ │ ├── asset │ │ │ │ │ ├── demo.pdf │ │ │ │ │ └── queue.js │ │ │ │ ├── img │ │ │ │ │ ├── p0.png │ │ │ │ │ ├── p1.png │ │ │ │ │ ├── p10.png │ │ │ │ │ ├── p11.png │ │ │ │ │ ├── p12.png │ │ │ │ │ ├── p13.png │ │ │ │ │ ├── p14.png │ │ │ │ │ ├── p15.png │ │ │ │ │ ├── p16.png │ │ │ │ │ ├── p2.png │ │ │ │ │ ├── p3.png │ │ │ │ │ ├── p4.png │ │ │ │ │ ├── p5.png │ │ │ │ │ ├── p6.png │ │ │ │ │ ├── p7.png │ │ │ │ │ ├── p8.png │ │ │ │ │ └── p9.png │ │ │ │ ├── index.css │ │ │ │ ├── index.html │ │ │ │ └── index.js │ │ │ ├── asset │ │ │ │ └── queue.js │ │ │ ├── img │ │ │ │ ├── p0.png │ │ │ │ ├── p1.png │ │ │ │ ├── p10.png │ │ │ │ ├── p11.png │ │ │ │ ├── p12.png │ │ │ │ ├── p13.png │ │ │ │ ├── p14.png │ │ │ │ ├── p15.png │ │ │ │ ├── p16.png │ │ │ │ ├── p2.png │ │ │ │ ├── p3.png │ │ │ │ ├── p4.png │ │ │ │ ├── p5.png │ │ │ │ ├── p6.png │ │ │ │ ├── p7.png │ │ │ │ ├── p8.png │ │ │ │ └── p9.png │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.jpeg │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg │ │ │ └── istockphoto-1130990010-612x612.jpg │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Peterson Algorithm │ │ ├── Algorithm │ │ │ ├── Peterson.css │ │ │ ├── Peterson.html │ │ │ ├── Peterson.js │ │ │ └── debug.log │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.jpeg │ │ │ ├── 1.png │ │ │ └── 2.png │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Producer consumer │ │ ├── Algorithm │ │ │ ├── Producer-Consumer.css │ │ │ ├── Producer-Consumer.html │ │ │ ├── Producer-Consumer.js │ │ │ └── debug.log │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg │ │ │ ├── istockphoto-1130990010-612x612.jpg │ │ │ └── producer-consumer-problem-in-c.png │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── Strict alteration │ │ ├── Algorithm │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── p0.png │ │ │ ├── p1.png │ │ │ └── style.css │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── prepros-6.config │ │ ├── ss │ │ │ ├── 1.PNG │ │ │ ├── 1.jpeg │ │ │ ├── 12.png │ │ │ ├── 13.png │ │ │ ├── 2.PNG │ │ │ ├── 3.PNG │ │ │ ├── 4.PNG │ │ │ ├── 5.PNG │ │ │ ├── 6.PNG │ │ │ ├── 7.PNG │ │ │ ├── 8.PNG │ │ │ ├── 9.PNG │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── os-analysis-of-strict-alternation-approach.png │ │ │ ├── p0.png │ │ │ ├── p1.png │ │ │ └── style.css │ │ ├── trial.html │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── TSl │ │ ├── Algorithm │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── p0.png │ │ │ └── p1.png │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── flex-slider.css │ │ │ │ ├── fontawesome.css │ │ │ │ ├── lightbox.css │ │ │ │ ├── owl.css │ │ │ │ └── templatemo-style.css │ │ │ ├── fonts │ │ │ │ ├── Flaticon.woff │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── flexslider-icon.eot │ │ │ │ ├── flexslider-icon.svg │ │ │ │ ├── flexslider-icon.ttf │ │ │ │ ├── flexslider-icon.woff │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── slick.eot │ │ │ │ ├── slick.svg │ │ │ │ ├── slick.ttf │ │ │ │ └── slick.woff │ │ │ ├── images │ │ │ │ ├── author-image.jpg │ │ │ │ ├── close.png │ │ │ │ ├── first-main-icon.png │ │ │ │ ├── first-white-icon.png │ │ │ │ ├── fourth-main-icon.png │ │ │ │ ├── fourth-white-icon.png │ │ │ │ ├── left-image.jpg │ │ │ │ ├── loading.gif │ │ │ │ ├── next.png │ │ │ │ ├── page-bg.jpg │ │ │ │ ├── portfolio-01.jpg │ │ │ │ ├── portfolio-02.jpg │ │ │ │ ├── portfolio-03.jpg │ │ │ │ ├── portfolio-04.jpg │ │ │ │ ├── portfolio-05.jpg │ │ │ │ ├── portfolio-06.jpg │ │ │ │ ├── prev.png │ │ │ │ ├── right-image.jpg │ │ │ │ ├── second-main-icon.png │ │ │ │ ├── second-white-icon.png │ │ │ │ ├── third-main-icon.png │ │ │ │ └── third-white-icon.png │ │ │ └── js │ │ │ │ ├── custom.js │ │ │ │ ├── isotope.min.js │ │ │ │ ├── lightbox.js │ │ │ │ └── owl-carousel.js │ │ ├── debug.log │ │ ├── home.html │ │ ├── ss │ │ │ ├── 1.jpeg │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ ├── abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg │ │ │ └── istockphoto-1130990010-612x612.jpg │ │ └── vendor │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ └── jquery │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ ├── jquery.min.map │ │ │ ├── jquery.slim.js │ │ │ ├── jquery.slim.min.js │ │ │ └── jquery.slim.min.map │ ├── css │ │ ├── bootstrap.css │ │ ├── bootstrap.min.css │ │ ├── font-awesome.min.css │ │ └── style.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── img │ │ ├── GitHub-Mark.png │ │ ├── Semaphore.png │ │ ├── Title.jpg │ │ ├── Titleimage.jpg │ │ ├── Vector art.jpg │ │ ├── banner.jpg │ │ ├── concurrency.jpg │ │ ├── image2.PNG │ │ ├── image3.jpg │ │ └── lock.png │ ├── index.html │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── custom.js │ │ ├── html5shiv.js │ │ ├── jquery.js │ │ └── respond.min.js ├── deadlock.css └── deadlock.html ├── index.html ├── shedulingAlgo ├── FCFS │ ├── fcfs.css │ ├── fcfs.html │ └── fcfs.js ├── HRRN │ ├── hrrn.css │ ├── hrrn.html │ └── hrrn.js ├── LJF │ ├── ljf.css │ ├── ljf.html │ └── ljf.js ├── LRJF │ ├── lrjf.css │ ├── lrjf.html │ └── lrjf.js ├── PNP │ ├── pnp.css │ ├── pnp.html │ └── pnp.js ├── PP │ ├── pp.css │ ├── pp.html │ └── pp.js ├── RR │ ├── rr.css │ ├── rr.html │ └── rr.js ├── SJF │ ├── sjf.css │ ├── sjf.html │ └── sjf.js ├── SRJF │ ├── srjf.css │ ├── srjf.html │ └── srjf.js ├── shedulingAlgo.css └── shedulingAlgo.html └── style.css /README.md: -------------------------------------------------------------------------------- 1 | # Operating System Virtual Lab 2 | 3 | ## Demo 4 | 5 | You can see demo [here](https://naim30.github.io/OS-virtual-lab/.) 6 | 7 | ## Languages 8 | 9 | 1. HTML 10 | 2. CSS 11 | 3. javascript 12 | 13 | ## Description 14 | 15 | ### Deadlock and concurrency with semaphore : 16 | 17 | You can visualize and play with the different algorithms of Deadlock and Concurrency. 18 | 19 | 1. Banker's Algorithm 20 | 2. Lock Variable 21 | 3. Test & Set Lock 22 | 4. Strict Alteration 23 | 5. Petersons Algorithm 24 | 6. Producer & Consumer 25 | 7. Binary Semaphore 26 | 8. Counting Semaphore 27 | 28 | ### Scheduling Algorithm : 29 | 30 | You can visualize and play with the all 9 sheduling algorithm on this website. 31 | 32 | 1. First Come First Serve 33 | 2. Shortest Job First 34 | 3. Longest Job First 35 | 4. Round Robin 36 | 5. Shortest Remaining Job First 37 | 6. Longest Remaining Job First 38 | 7. Priority Preemptive 39 | 8. Priority Non-Preemptive 40 | 9. Highest Response Ratio Next 41 | 42 | ## Get started 43 | 44 | step 1: Fork repository\ 45 | step 2: Clone the Fork repository in your device 46 | 47 | ```terminal 48 | git clone https://github.com//OS-virtual-lab.git 49 | ``` 50 | 51 | Now you are good to go. 52 | 53 | ## Contribution from 54 | 55 | ### For Deadlock and concurrency with semaphore : 56 | 57 | Viren Sureja, 58 | Vidhan Patel, 59 | Tanmay Thaker, 60 | Krish Bhanushali, 61 | Jay Rank 62 | 63 | ### For Scheduling Algorithms : 64 | 65 | Naimish Lukhi, 66 | Siddharth Patel, 67 | Dhruvil Lathiya, 68 | Amit Hirpara, 69 | Parva Barot 70 | -------------------------------------------------------------------------------- /assets/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/assets/images/background.jpg -------------------------------------------------------------------------------- /assets/images/deadlock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/assets/images/deadlock.jpg -------------------------------------------------------------------------------- /assets/images/disk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/assets/images/disk.jpg -------------------------------------------------------------------------------- /assets/images/page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/assets/images/page.jpg -------------------------------------------------------------------------------- /assets/images/shedulingAlgo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/assets/images/shedulingAlgo.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Generated by Fontastic.me 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/1.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/istockphoto-1130990010-612x612.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Bankers Algorithm/ss/istockphoto-1130990010-612x612.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/asset/queue.js: -------------------------------------------------------------------------------- 1 | // Queue class 2 | class Queue { 3 | // Array is used to implement a Queue 4 | constructor() { 5 | this.items = []; 6 | } 7 | 8 | // enqueue function 9 | enqueue(element) { 10 | // adding element to the queue 11 | this.items.push(element); 12 | } 13 | 14 | // dequeue function 15 | dequeue() { 16 | // removing element from the queue 17 | // returns underflow when called 18 | // on empty queue 19 | if (this.isEmpty()) return null; 20 | return this.items.shift(); 21 | } 22 | 23 | // front function 24 | front() { 25 | // returns the Front element of 26 | // the queue without removing it. 27 | if (this.isEmpty()) return null; 28 | return this.items[0]; 29 | } 30 | 31 | // isEmpty function 32 | isEmpty() { 33 | // return true if the queue is empty. 34 | return this.items.length == 0; 35 | } 36 | 37 | // printQueue function 38 | printQueue() { 39 | var str = ""; 40 | for (var i = 0; i < this.items.length; i++) str += this.items[i] + " "; 41 | return str; 42 | } 43 | } 44 | 45 | // wrong way 46 | 47 | // function faltu() {} 48 | // module.export = { Queue }; 49 | 50 | // right way (also can be used using export before class name) 51 | // export { Queue }; 52 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p10.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p11.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p14.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p15.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p16.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/Algorithm/img/p9.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/Binary-Semaphore-in-OS-Operating-System.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/Binary-Semaphore-in-OS-Operating-System.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/istockphoto-1130990010-612x612.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Binary semaphore/ss/istockphoto-1130990010-612x612.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/asset/queue.js: -------------------------------------------------------------------------------- 1 | // Queue class 2 | class Queue { 3 | // Array is used to implement a Queue 4 | constructor() { 5 | this.items = []; 6 | } 7 | 8 | // enqueue function 9 | enqueue(element) { 10 | // adding element to the queue 11 | this.items.push(element); 12 | } 13 | 14 | // dequeue function 15 | dequeue() { 16 | // removing element from the queue 17 | // returns underflow when called 18 | // on empty queue 19 | if (this.isEmpty()) return null; 20 | return this.items.shift(); 21 | } 22 | 23 | // front function 24 | front() { 25 | // returns the Front element of 26 | // the queue without removing it. 27 | if (this.isEmpty()) return null; 28 | return this.items[0]; 29 | } 30 | 31 | // isEmpty function 32 | isEmpty() { 33 | // return true if the queue is empty. 34 | return this.items.length == 0; 35 | } 36 | 37 | // printQueue function 38 | printQueue() { 39 | var str = ""; 40 | for (var i = 0; i < this.items.length; i++) str += this.items[i] + " "; 41 | return str; 42 | } 43 | } 44 | 45 | // wrong way 46 | 47 | // function faltu() {} 48 | // module.export = { Queue }; 49 | 50 | // right way (also can be used using export before class name) 51 | // export { Queue }; 52 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p10.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p11.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p14.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p15.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p16.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/Algorithm/img/p9.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/10.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/11.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/9.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/Counting-Semaphore-in-OS-Operating-System.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Counting semaphore/ss/Counting-Semaphore-in-OS-Operating-System.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/asset/demo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/asset/demo.pdf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/asset/queue.js: -------------------------------------------------------------------------------- 1 | // Queue class 2 | class Queue { 3 | // Array is used to implement a Queue 4 | constructor() { 5 | this.items = []; 6 | } 7 | 8 | // enqueue function 9 | enqueue(element) { 10 | // adding element to the queue 11 | this.items.push(element); 12 | } 13 | 14 | // dequeue function 15 | dequeue() { 16 | // removing element from the queue 17 | // returns underflow when called 18 | // on empty queue 19 | if (this.isEmpty()) return null; 20 | return this.items.shift(); 21 | } 22 | 23 | // front function 24 | front() { 25 | // returns the Front element of 26 | // the queue without removing it. 27 | if (this.isEmpty()) return null; 28 | return this.items[0]; 29 | } 30 | 31 | // isEmpty function 32 | isEmpty() { 33 | // return true if the queue is empty. 34 | return this.items.length == 0; 35 | } 36 | 37 | // printQueue function 38 | printQueue() { 39 | var str = ""; 40 | for (var i = 0; i < this.items.length; i++) str += this.items[i] + " "; 41 | return str; 42 | } 43 | } 44 | 45 | // wrong way 46 | 47 | // function faltu() {} 48 | // module.export = { Queue }; 49 | 50 | // right way (also can be used using export before class name) 51 | // export { Queue }; 52 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p10.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p11.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p14.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p15.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p16.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/LockVariable/img/p9.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/asset/queue.js: -------------------------------------------------------------------------------- 1 | // Queue class 2 | class Queue { 3 | // Array is used to implement a Queue 4 | constructor() { 5 | this.items = []; 6 | } 7 | 8 | // enqueue function 9 | enqueue(element) { 10 | // adding element to the queue 11 | this.items.push(element); 12 | } 13 | 14 | // dequeue function 15 | dequeue() { 16 | // removing element from the queue 17 | // returns underflow when called 18 | // on empty queue 19 | if (this.isEmpty()) return null; 20 | return this.items.shift(); 21 | } 22 | 23 | // front function 24 | front() { 25 | // returns the Front element of 26 | // the queue without removing it. 27 | if (this.isEmpty()) return null; 28 | return this.items[0]; 29 | } 30 | 31 | // isEmpty function 32 | isEmpty() { 33 | // return true if the queue is empty. 34 | return this.items.length == 0; 35 | } 36 | 37 | // printQueue function 38 | printQueue() { 39 | var str = ""; 40 | for (var i = 0; i < this.items.length; i++) str += this.items[i] + " "; 41 | return str; 42 | } 43 | } 44 | 45 | // wrong way 46 | 47 | // function faltu() {} 48 | // module.export = { Queue }; 49 | 50 | // right way (also can be used using export before class name) 51 | // export { Queue }; 52 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p10.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p11.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p14.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p15.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p16.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/Algorithm/img/p9.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/1.jpeg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/istockphoto-1130990010-612x612.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Lock Variable/ss/istockphoto-1130990010-612x612.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/Algorithm/debug.log: -------------------------------------------------------------------------------- 1 | [1109/101332.111:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/1.jpeg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Peterson Algorithm/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/Algorithm/debug.log: -------------------------------------------------------------------------------- 1 | [1107/222453.388:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/istockphoto-1130990010-612x612.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/istockphoto-1130990010-612x612.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/producer-consumer-problem-in-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Producer consumer/ss/producer-consumer-problem-in-c.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/Algorithm/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/1.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/1.jpeg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/12.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/13.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/2.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/3.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/4.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/5.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/6.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/7.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/8.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/9.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/os-analysis-of-strict-alternation-approach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/os-analysis-of-strict-alternation-approach.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/Strict alteration/ss/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/Algorithm/p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/Algorithm/p0.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/Algorithm/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/Algorithm/p1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/Flaticon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Generated by Fontastic.me 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/fonts/slick.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/author-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/author-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/close.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/first-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/first-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/first-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/first-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/fourth-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/fourth-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/fourth-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/fourth-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/left-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/left-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/loading.gif -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/next.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/page-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/page-bg.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-01.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-02.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-03.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-04.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-05.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/portfolio-06.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/prev.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/right-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/right-image.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/second-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/second-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/second-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/second-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/third-main-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/third-main-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/third-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/images/third-white-icon.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/assets/js/custom.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | var toggle = document.getElementById("menu-toggle"); 3 | var menu = document.getElementById("menu"); 4 | var close = document.getElementById("menu-close"); 5 | 6 | toggle.addEventListener("click", function(e) { 7 | if (menu.classList.contains("open")) { 8 | menu.classList.remove("open"); 9 | } else { 10 | menu.classList.add("open"); 11 | } 12 | }); 13 | 14 | close.addEventListener("click", function(e) { 15 | menu.classList.remove("open"); 16 | }); 17 | 18 | // Close menu after click on smaller screens 19 | $(window).on("resize", function() { 20 | if ($(window).width() < 846) { 21 | $(".main-menu a").on("click", function() { 22 | menu.classList.remove("open"); 23 | }); 24 | } 25 | }); 26 | 27 | $(".owl-carousel").owlCarousel({ 28 | items: 4, 29 | lazyLoad: true, 30 | loop: true, 31 | dots: true, 32 | margin: 30, 33 | responsiveClass: true, 34 | responsive: { 35 | 0: { 36 | items: 1 37 | }, 38 | 600: { 39 | items: 1 40 | }, 41 | 1000: { 42 | items: 1 43 | } 44 | } 45 | }); 46 | 47 | $(".hover").mouseleave(function() { 48 | $(this).removeClass("hover"); 49 | }); 50 | 51 | $(".isotope-wrapper").each(function() { 52 | var $isotope = $(".isotope-box", this); 53 | var $filterCheckboxes = $('input[type="radio"]', this); 54 | 55 | var filter = function() { 56 | var type = $filterCheckboxes.filter(":checked").data("type") || "*"; 57 | if (type !== "*") { 58 | type = '[data-type="' + type + '"]'; 59 | } 60 | $isotope.isotope({ filter: type }); 61 | }; 62 | 63 | $isotope.isotope({ 64 | itemSelector: ".isotope-item", 65 | layoutMode: "masonry" 66 | }); 67 | 68 | $(this).on("change", filter); 69 | filter(); 70 | }); 71 | 72 | lightbox.option({ 73 | resizeDuration: 200, 74 | wrapAround: true 75 | }); 76 | })(jQuery); 77 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/debug.log: -------------------------------------------------------------------------------- 1 | [1104/144554.521:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 2 | [1104/151359.512:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) 3 | -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/1.jpeg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/1.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/2.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/3.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/4.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/5.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/6.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/7.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/8.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/abstract-digital-technology-operating-system-background-vector-design_74231-105.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/istockphoto-1130990010-612x612.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/TSl/ss/istockphoto-1130990010-612x612.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/GitHub-Mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/GitHub-Mark.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Semaphore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Semaphore.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Title.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Title.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Titleimage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Titleimage.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Vector art.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/Vector art.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/banner.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/concurrency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/concurrency.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/image2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/image2.PNG -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/image3.jpg -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/img/lock.png -------------------------------------------------------------------------------- /deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/js/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naim30/OS-virtual-lab/c89d5f810b0d909e86028a973fd6cc0723760f58/deadlockAlgo/OS-Team 48 Semaphore, Deadlock and Concurrency/js/custom.js --------------------------------------------------------------------------------