Tue Jul 7 12:50:36 2020
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2015-03-01

LEARN

2020-07-07 | 2020-06-07 | 2020-05-07 | 2020-04-07 | 2020-03-07 | 2020-02-07 | 2020-01-07 | 2019-12-07 | 2019-11-07 | 2019-10-07 | 2019-09-07 | 2019-08-07 | 2019-07-07 | 2019-06-07 | 2019-05-07 | 2019-04-07 | 2019-03-07 | 2019-02-07 | 2019-01-07 | 2018-12-07 | 2018-11-07 | 2018-10-07 | 2018-09-07 | 2018-08-07 | 2018-07-07 | 2018-06-07 | 2018-05-07 | 2018-04-07 | 2018-03-07 | 2018-02-07 | 2018-01-07 | 2017-12-07 | 2017-11-07 | 2017-10-07 | 2017-09-07 | 2017-08-07 | 2017-07-07 | 2017-06-07 | 2017-05-07 | 2017-04-07 | 2017-03-07 | 2017-02-07 | 2017-01-07 | 2016-12-07 | 2016-11-07 | 2016-10-07 | 2016-09-07 | 2016-08-07 | 2016-07-07 | 2016-06-07 | 2016-05-07 | 2016-04-07 | 2016-03-07 | 2016-02-07 | 2016-01-07 | 2015-12-07 | 2015-11-07 | 2015-10-07 | 2015-09-07 | 2015-08-07 | 2015-07-07 | 2015-06-07 | 2015-05-07 | 2015-04-07 | 2015-03-07 | 2015-02-07 | 2015-01-07 | 2014-12-07 | 2014-11-07 | 2014-10-07

Key: archive_learn Value: 2015-03-01

Key: id Value: 543031

MESSAGE
DATE 2015-03-07
FROM Ruben Safir
SUBJECT Subject: [LIU Comp Sci] Operating Systems class submition
From owner-learn-outgoing-at-mrbrklyn.com Sat Mar 7 22:34:31 2015
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix)
id 79D0E1612F0; Sat, 7 Mar 2015 22:34:31 -0500 (EST)
Delivered-To: learn-outgoing-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 28)
id 5F5761612FA; Sat, 7 Mar 2015 22:34:31 -0500 (EST)
Delivered-To: learn-at-nylxs.com
Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89])
by mrbrklyn.com (Postfix) with ESMTP id 8076C1612F0
for ; Sat, 7 Mar 2015 22:34:07 -0500 (EST)
Received: from [10.0.0.19] (unknown [96.57.23.82])
by mailbackend.panix.com (Postfix) with ESMTPSA id A2A6D10B1B;
Sat, 7 Mar 2015 22:34:06 -0500 (EST)
Message-ID: <54FBC32E.3070609-at-panix.com>
Date: Sat, 07 Mar 2015 22:34:06 -0500
From: Ruben Safir
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: Tehreem , keisha.sylvester-at-my.liu.edu,
"rshanashurriah-at-gmail.com" ,
justinml-at-gmail.com, learn-at-nylxs.com
Subject: [LIU Comp Sci] Operating Systems class submition
References: <2B450783-936B-4340-AF4E-CFC0A38B8037-at-gmail.com>
In-Reply-To: <2B450783-936B-4340-AF4E-CFC0A38B8037-at-gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Sender: owner-learn-at-mrbrklyn.com
Precedence: bulk
Reply-To: learn-at-mrbrklyn.com

On 03/02/2015 04:49 PM, Tehreem wrote:
> This is what Keisha, Maneesh and I came up with. It’s just a draft, you guys can edit it further if you like but we’re kind of tight on schedule since we have to submit scope and questions of interest with the topic of our paper.
>


Yeah, this is completely not going to work. If you want to just drop
something in his lap and hope he doesn't notice, then go ahead with this
but this is NOT in the correct format. He is ASKING FOR ORIGINAL
RESEARCH. What you need to do is write a hypothesis that you chose to
QUESTION and then the plan you have in order to prove the hypothesis.

CS-635 Operating Systems
Group Project

Topic: Process Scheduling


Team Composition:
Justin
Keisha Sylvester
Maneesh Kongara
Rshana Suhrriah
Ruben Saffir
Tehreem Mirza


Background: From the beginning of operating system design, how to
schedule tasks, processes and jobs has been at the very front of the
debates and designs of operating systems. From the earliest batch
systems, all the way to today's multitasking cloud and cluster
environments, just how to schedule CPU time and tasks has sparks
controversy and been at the forefront of Operating Systems Research.

The standard Linux kernel today uses what is called the Completely Fair
Scheduler, an algorithm spearheaded by Mike Galbraith and which was
included into the Linux Kernel under the direction of Linus Tovalds.
But this has not been without controversy.

While certain aspects of scheduling have to take place on the Kernel
level, after all timers need to be set and interrupts handled, how much
should be implemented in kernel space has remained a question. One
thing is clear, when it comes to Operating System Scheduling, not all
users need the same kind of scheduling and how the operating system
schedules largely defined the operating systems personality.

In 2009, developers with focus on embedded systems, particularly
embedded systems within industry and robots, wanted to have a Linux
Kernel with real time capability. The advantages of having a completely
free implementation of a Real Time Operating system would be a huge boon
for these developers, particularly since they are often short on cash
but long intellectual firepower. Out of this efforts came -rt Patchset
Scheduling Algorithm which was reviewed in the Linux Journal by Ankita
Garg in August of 2009.1


Le Trung Thang, on April 24th, 2012 in Embedded Magazine did a review
and comparision between the normal preemptive operating system design of
Linux which is "rescheduled" with the RT patch, as compared to some of
the more standard RTOS and outlines the problems that need to be
overcome. 2 Thang concludes:

"Conclusion: Viewed in this context, the typical RTOS scheduler is just
a special case of real time Linux scheduler, or in other words, the RTOS
scheduler is the real time Linux scheduler running with the Round Robin
policy. (Some RTOSes allow configuration of the scheduler to run in a
non-preemption mode. However this mode is seldom used.)"


Project and Analysis: Our purpose is to peer review the work published
by Thang and to find support or a lack of support for his position based
on both source code evaluation and compilation trials. After thi, we
will look at possibly newer research on real time scheduling problems
and see how new ideas have succeeded or failed in wild.



1:http://www.linuxjournal.com/magazine/real-time-linux-kernel-scheduler
2:
http://www.embedded.com/design/operating-systems/4371651/Comparing-the-real-time-scheduling-policies-of-the-Linux-kernel-and-an-RTOS-

  1. 2015-03-01 Ruben <ruben.safir-at-my.liu.edu> Subject: [LIU Comp Sci] Fwd: Re: Linked List Test Question
  2. 2015-03-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] [ruben-at-mrbrklyn.com: fork problem]
  3. 2015-03-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Re: fork problem
  4. 2015-03-04 Maneesh Kongara <maneeshkongara-at-gmail.com> Re: [LIU Comp Sci] Mid term in Allorithms
  5. 2015-03-04 Ruben Safir <mrbrklyn-at-panix.com> Re: [LIU Comp Sci] Mid term in Allorithms
  6. 2015-03-04 Maneesh Kongara <maneeshkongara-at-gmail.com> Re: [LIU Comp Sci] Mid term in Allorithms
  7. 2015-03-04 Ruben Safir <mrbrklyn-at-panix.com> Re: [LIU Comp Sci] Mid term in Allorithms
  8. 2015-03-04 Ruben Safir <ruben.safir-at-my.liu.edu> Re: [LIU Comp Sci] Mid term in Allorithms
  9. 2015-03-04 Maneesh Kongara <maneeshkongara-at-gmail.com> Re: [LIU Comp Sci] Mid term in Allorithms
  10. 2015-03-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Kanpsack problemi
  11. 2015-03-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Mid term in Allorithms
  12. 2015-03-05 Kamran <kamran.mirzayev-at-my.liu.edu> Re: [LIU Comp Sci] Canonical's 2015 OpenStack Roadshow
  13. 2015-03-05 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] Canonical's 2015 OpenStack Roadshow
  14. 2015-03-05 Ruben <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Forks - Operating systems class
  15. 2015-03-06 Ruben <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] KDE Mentoring -
  16. 2015-03-06 Ruben <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] networking class
  17. 2015-03-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Operating Systems class submition
  18. 2015-03-08 From: "keisha.sylvester" <keisha.sylvester-at-my.liu.edu> RE: [LIU Comp Sci] Operating Systems Supplement Text
  19. 2015-03-08 Ruben <ruben.safir-at-my.liu.edu> Re: [LIU Comp Sci] Operating Systems Supplement Text
  20. 2015-03-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Operating systems HW
  21. 2015-03-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Operating Systems Supplement Text
  22. 2015-03-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Re: Operating systems HW
  23. 2015-03-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [LIU Comp Sci] Operating Systems class submition
  24. 2015-03-11 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] February Journal almost completed
  25. 2015-03-16 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] Operating Systems Chapter 3 HW complete
  26. 2015-03-16 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [ruben-at-mrbrklyn.com: os hw]
  27. 2015-03-17 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Fwd: NYC local: UNIGROUP 19-MAR-2015 (Thu): Penguin Computing presents
  28. 2015-03-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] LIU Center for Entrepreneurship + Innovation
  29. 2015-03-20 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Optimum
  30. 2015-03-20 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [jkeen-at-verizon.net: 2nd New York City Perl Hackathon: hold the
  31. 2015-03-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Re: Kernel thread scheduling
  32. 2015-03-22 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [jkeen-at-verizon.net: New York City Perl Hackathon 2015: Registration
  33. 2015-03-22 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [vinc94-at-gmail.com: Re: Kernel thread scheduling]
  34. 2015-03-22 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [xerofoify-at-gmail.com: Re: Kernel thread scheduling]
  35. 2015-03-23 Keisha Sylvester <keisha.sylvester-at-my.liu.edu> Re: [LIU Comp Sci] Meeting Announcement II
  36. 2015-03-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Meeting Announcement II
  37. 2015-03-23 mrbrklyn-at-panix.com Subject: [LIU Comp Sci] [gabor-at-szabgab.com: [Perlweekly] #191 - Hackathon after Hackathon]
  38. 2015-03-24 Maneesh Kongara <maneeshkongara-at-gmail.com> Re: [LIU Comp Sci] GNU/Linux 1
  39. 2015-03-24 Maneesh Kongara <maneeshkongara-at-gmail.com> Re: [LIU Comp Sci] GNU/Linux 1
  40. 2015-03-24 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] GNU/Linux 1
  41. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Re: [LIU Comp Sci] GNU/Linux 1
  42. 2015-03-25 Ruben <ruben.safir-at-my.liu.edu> Re: [LIU Comp Sci] GNU/Linux 1
  43. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Re: [LIU Comp Sci] GNU/Linux 1
  44. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] decent threading outline that fills in where our notes let off
  45. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] I love this HW problem
  46. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Java Crimes
  47. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] jobs jobs
  48. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Threaded Programming example
  49. 2015-03-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Threads and Speed
  50. 2015-03-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Cpt 4 HW from pr 13-18
  51. 2015-03-26 Ruben <ruben.safir-at-my.liu.edu> Subject: [LIU Comp Sci] Fwd: [NYLXS - HANGOUT] GNU/Linux 1
  52. 2015-03-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Kernel Learning Resource - #1
  53. 2015-03-27 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] AVl Trees
  54. 2015-03-27 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Re: Cpt 4 HW Programming Project 4-20 (and 3-20)
  55. 2015-03-28 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Jobs
  56. 2015-03-28 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] JOUNAL MEETING AT 10AM TOMORROW
  57. 2015-03-29 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] Fwd: usage of dma_common_mmap
  58. 2015-03-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [LIU Comp Sci] HW 4.18 Problem

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!