Thursday, September 26, 2019
Children With Sickle Cell Disease Research Paper
Children With Sickle Cell Disease - Research Paper Example The quality of life was measured with the TNO-AZL Adult Quality of Life questionnaire. The groups were compared by the Mann-Whitney U test. The study was carried at 95% confidence interval. The results indicated that patients with sickle disease had a significantly lower quality of life on all subscales as compared to the Dutch norm population. The abstract of the study is a complete overhaul. It gives clear and more defined information of what to expect and what the study is all about. However, the objective of the study is not widely stated considering the fact that it is not mentioned anywhere else in the study apart from the abstract. Citation Type of study Location setting Variables Framework theory Study design Sample The study is quantitative in nature. The quantitative variables are well designed and explained. Department of Pediatric Rehabilitation of the Medical University of Bialystok All female caregivers or mothers of children with SCD who visited the outpatient clinic o f the study center at least one year ago were invited to participate in the study. The dependent variable: quality of life of caregivers of children with sickle cell disease. Independent variables: socio-economic and ethnic background. Control group: female caregivers of healthy children. Considering the fact that the study is quantitative in nature, the existence of both independent and dependent variables is justified. The theoretical perceptive of the study is not discussed. This compromises the validity of the results because there is no link between the theoretical literature and the results of the study. However, the study does borrow some empirical perspectives from other studies. But empirical studies without theoretical perspective still limit the results of the study. All female caregivers or mothers of children with SCD who visited the outpatient clinic of the study center at least one year ago were invited to participate in the study. Because the study is a qualitative t ype of study, a questionnaire on the social and financial consequences of caring for children with a chronic illness was developed as part of a larger study. the questionnaires are designed in a way that it took one hour to complete the whole questionnaire. In addition, the study used the TAAQoL questionnaire for persons above 16 years, to measure the health status problems and limitations. SPSS was used to analyze the data and the results were well conveyed using the statistical methods of presenting data. The research design matches the approach and research hypothesis. However, one limitations of the study design is that it does not give much comparisons between the independent, dependent and control groups. Another limitation of the design is that it doesnââ¬â¢t clarify the type of data required for the study and instead it describes methods of colleting and analyzing data. The study used a sample of 700 from the reference population of similar gender and ages as the caregive r of the children with SCD. But the absence of the formula used to calculate the sample size makes the validity of the sample size in question. Strengths The study has a strong research design.
Wednesday, September 25, 2019
Pre-service teachers dealing with autism Research Paper
Pre-service teachers dealing with autism - Research Paper Example The focus in this paper is on teaching that can be considered as an art form. Educators need to make learning an enjoyable experience for their students without sacrificing the quality of education that they as teachers would deliver. There have been scholarly revisions that have been made through the years as researches and further studies are conducted to cope up with changes in views about certain subjects and theories. Research papers are being published from time to time to further explain and elaborate on certain issues that people are facing in their everyday lives. Teaching can be compared to researches as both needs to up-to-date, reliable and well-explained. Firstly, the targeted group should be recognized and not just be included in figures. Therefore, was autism properly defined in the paper or how would a person with autism react? The definition of autism was given as a developmental disorder that has not been very well expounded to the public since the early days of its detection. What is being referred to as the ââ¬Å"autistic syndromeâ⬠is considered as a biological condition that needs the medical involvement. There have been studies about it however the public is not well-aware of why and how it transpires. The general public still has questions on how they would treat people who has the disorder. Even educators have questions on what teaching style or approach would be effective for students with autism. ... Even educators have questions on what teaching style or approach would be effective for students with autism. As further reading was made on the paper, a question arises as to why a little attention was given to what supposed to be the sample group for the teachings which is being designed. There has been very little effort that has been made through the years to further educate the public about autism. For a teaching method to be considered as well-planned and deliberated, the targeted group should be verified and known. The research paper only focused on the educators and how and what lessons would be given to the group of students who are mentally challenged. However, it was not identified on how these students would behave and react in certain situations especially with the approach that the pre-service teachers will be using. The design or structure that was used in the paper can be said to be straight to the point. However, it was only done in a way that only one end of the pro ject would benefit. As it has been stated previously, it was only the educatorsââ¬â¢ side that was given the attention. Consideration should also be given to the students with autism as they would also be an end benefactor of the research. The success or failure of the theories and methodologies is dependent on the way students would react on how pre-service educators would deliver the lessons to them. Therefore, students are also an important factor in this research and not just teachers. It was not the only concern that can be addressed towards the authors. Another aspect of the paper which can be a cause of uncertainty is that a couple of references that were used were quite outdated. There are more than 2 decades that separates the research paper and
Tuesday, September 24, 2019
Omnipresence of Water Research Paper Example | Topics and Well Written Essays - 500 words
Omnipresence of Water - Research Paper Example Water is the medium for chemical reactions in the body (Barney Harris, Jr. and H. H. VanHorn). Water is the only pure substance found naturally in all the three states of matter i.e., gaseous state, liquid state and solid state. The density of water changes with temperature, as the temperature of water, is lowered it becomes dense and at 4C it reaches maximum density, on further cooling the volume of water expands by about 9% to become less dense and form ice. Thus the ice floats on water and doesn't sink..(Explanation of the Anomalies of Water (1-10) - Shrinks on melting) If water were solid when denser in an artificial scenario, then the ice wouldn't float and sink to the bottom consequently the oxygen content in the water at the bottom would increase (Since at lower temperatures the oxygen content is increased) then the metabolic activity of microorganisms near surface would increase because of increased temperatures but face oxygen deficiency (Since at higher temperatures the oxygen content is decreased). Oxygen depletion is also due to a buildup of organic materials from human activity, thus causing oxygen deficiency to the fish, invertebrate, plant and aerobic bacteria. Oxygen levels below 3 parts per million would mean a grave situation for all these aquatic organisms and an aquatic ecosystem imbalance. (Exploring Environment Water Quality- Dissolved Oxygen) If the water was denser then all the oceans, water bodies, lakes and drinking water sources would be frozen or solidified and only a few inches would melt in summer. The oceans frozen portions would essentially be salt-free.( Water (molecule) ââ¬â from Wikipedia, the free encyclopedia)
Monday, September 23, 2019
Marketing case study Assignment Example | Topics and Well Written Essays - 2000 words
Marketing case study - Assignment Example There are numerous speculations suggesting that e-commerce is the best thing that ever happened, however, some scholars seem to differ with this statement (Microsoft Corporation, 1999). This paper will look at both sides of the situations and some of the e-commerce platforms that are available. Online Shopping It is one of the popular means of e-commerce across the globe. The sellers usually create an online storefront, which is equivalent to a retail shop. The buyers will then have to buy products by clicking on to the things they want (Langer, 2002). One of the pioneer online shops is Amazon.com. It is still one of the famous online destinations around the world. Electronic Payment It is vital for one to understand that goods that are usually bought online are usually paid for by online payment (Microsoft Corporation, 2000). They usually use payment gateways and payment processors. This method of payment has been referred to be convenient as the mailing and writing of checks has be en reduced or discarded (Meier & Stormer, 2009). It has also ensured that there is safety among payment where notes are usually involved. Online Auctions One of the famous online auctions is the eBay. The physical auctions are nowadays predated by the online auctions. However, the online auction targets a large market clientele of sellers and buyers (Langer, 2002). The online auction has been reported to usually give rise to ridiculous pricing of products. This has made them to have many customers as they find it interesting and challenging when compared to the regular storefront shopping. Internet Banking This practice has reduced the number of people congesting the banking halls as people can transact all the banking operation in their own comfort (Singleton, 2001). Online banks give room for wire transfer, exchange and buying of products through the Internet. Online ticketing This includes movie, train, air and sporting tickets, which are purchased online. The booking process mak es it easy for buyers as they will not scramble for them at the shops or at the gates of the event (Meier & Stormer, 2009). Many people hate the idea of queuing and this gives them the opportunity of avoiding it. The classification of e-commerce is based on the type of individuals participating in the process. The first type is known as the business to business type of transaction. This involves the parties that are organizations or businesses (Risdahl, 2007). They include traders, retailers and manufacturers. The other type is business to consumers. This type of transaction is available around businesses that normally sell their products online to the end users or consumers (Langer, 2002). Finally, the other type of e-commerce is referred to as consumer-to-consumer type of transaction. This idea has been adopted from the earliest means of trade of butter where people exchange goods for goods (Raisch, 2001). The process allows individuals to exchange properties that they do not want with those that they need online. Advantages of E-commerce The Internet has been realized to be a market that has booming business (Drapkin, Lowy & Marovitz, 2001). Technological advancements have made it easy for many people can access the Internet. This means that there is a lot of exposure and many people can now access to e-commerce activities (VanHoose, 2011). Individuals are striving to ascertain that they utilize the Internet in the conduction of their daily affairs. Therefore, this means that more people are exposed to
Sunday, September 22, 2019
The Vietnam War as History Essay Example for Free
The Vietnam War as History Essay You can kill ten of our men for every one we kill of yours. But even at those odds, you will lose and we will win. Such were the words of Ho Chi Minh referring to France and America in their wars in Vietnam. Ho Chi Minh was a Vietnamese revolutionary, who later became Prime Minister (1946ââ¬â1955) and President (1946ââ¬â1969) of the Democratic Republic of Vietnam (North Vietnam). He led the North Vietnamese in the Vietnam War until his death. Six years later, the war ended with a North Vietnamese victory, and Vietnamese unification followed. The former capital of South Vietnam, Saigon, was renamed Ho Chi Minh City in his honor. The Vietnam War, or the 2nd Indochina Wars, was the longest military conflict in United States history. Furthermore, according to Richard M. Nixon (1985), ââ¬Å"No event in American history is more misunderstood than the Vietnam War. It was misreported then, and it is misremembered now. â⬠In Elizabeth Jane Erringtonââ¬â¢s book entitled, The Vietnam War as History, it probes the events in Southeast Asia in the thirty years after 1945 through the lenses of history. It is a compilation of the most current academic interpretations on the origins and effects of the Vietnam War. The contributors hypothesize and discuss diverse aspects of the Vietnam conflicts and clear away numerous fallacies and myths which still surround the war. They seek to understand how and why events in Southeast Asia came about as they did, and the impact they brought about both regionally and globally. The book sheds light on the lessons learned from the war. It is, of course, expected for people and nations to achieve knowledge of certain things from past experiences, especially when it is an agonizing one. In this case, however, there are at least two problems. First, there is no accord on what should be learned. The people are still divided in their beliefs as to the meaning and significance of the warââ¬âmany years after it was considered over. Secondly, in attempting to comprehend something out of the recent past, Americans on both sides of the debate have badly misused or misinterpreted history itself. What indeed did we learn out of this conflictââ¬âthis bloodshed and waste not only of resources but also civilian lives? To most people, there should not be ââ¬Å"Vietnamsâ⬠anymore. The United States government can do whatever they want to aid nearby countries or even those halfway-around the globe but cannot fight the war for them. An example is Americaââ¬â¢s aid in militarization and modernization (otherwise known as Americanization) of the South American drug-war. Most believe that when the government sends the guns, it will not take long before it sends the sons. Every time, the United States government tries to help a certain country it raises a specter of another Vietnam that will ensue. On the other hand, conservatives believe that Vietnam was a noble causeââ¬âand it could have been won. In subsequent conflicts involving Vietnamââ¬â¢s invasion of Cambodia, they believed that the fundamental error in the Vietnam conflict is not the fact that the United States government interfered; rather it was the failure of the latter to win the seemingly endless Vietnam guerilla war. Reading this book will give us a better understanding of the Vietnam conflictââ¬âwhat caused it to happen and its repercussions to other Asian countries and ultimately the whole world. This book also sheds some light on what has been learned from Vietnam, suggest why these lesà ¬sons lack validity, and then specify some ways we might learn more valuably from a recent, painful incident Reference Errington, E. J. (1990). The Vietnam War as History. New York. Praeger Publishers.
Saturday, September 21, 2019
The Social Determinants Of Health Health And Social Care Essay
The Social Determinants Of Health Health And Social Care Essay We will look at the effects this communicable disease has on the wellbeing and health of individuals infected and their family members. You will see regional, national and global issues, we will be able to identify the causes of HIV and look at what steps have been put into place to help reduce and prevent levels of HIV cases. There are encouraging signs that show changes in the epidemiological direction of this maturing pandemic. Background I met my client through a friend whose father had died from Aids. For the purpose of confidentiality I will follow the Nursing and Midwifery Council code of conduct (NMC, 2008) I will not use my clients real name and will refer to them as Mavis. I will discuss how HIV had an effect on Mavis and how this disease changed her life. When I first met Mavis she was aged 43 but her story started when she was aged 29. Mavis was a young South African women, she was happily married with one daughter. Mavis and her husband were both successful in business, this job took her husband away from home quite a lot; he would travel to various locations across Europe and Asia. Tragically in December 2002 Maviss husband was killed in a car crash, at this stage Mavis was not aware how her life would change drastically. It was arranged for Mavis to marry her deceased husbands brother, she explained to me that her family suggested this was best for her and her daughter financially, Mavis was shocked and appalled, she did not want this marriage to go ahead. Mavis fled her native Botswana and arrived at an Airport within the United Kingdom in January 2003, immediately Mavis was stopped by immigration control, Emotions were running high for Mavis throughout the day, how she could return after fleeing, what could she say; what would happen to her. At around 4pm that day Mavis collapsed and was taken to hospital were a series of tests were taken, she was later diagnosed with suffering from Tuberculosis. After two weeks of being on medication more tests were taken, at this point her life would change forever. Mavis was later tested and diagnosed with HIV which stands for: Human Immunodeficiency Virus (Weller, 2009) which affects the human being; the virus attacks and terminates the immune system. Viruses such as HIV are unable to grow or reproduce on their own. The virus targets the immune system and weakens the defence system, they need to infect cells that belong to a living organism which allows them to copy themselves and pass out into tissue fluid and blood and infect other host cells, the disease then spreads though the body. HIV has affinity cells that contain a protein called CD4 in their membranes. These cells are known as T- lymphocytes. Once these cells are infected their number is reduced which causes T-cells to be suppressed affecting immunity (Ross. Wilson, 1990). HIV can be passed on immediately after becoming infected, symptoms vary depending on the stage of the infection, many people are most infectious in the first few months of contracting the virus, and at this stage many infected individuals are unaware that they have HIV. In the first few weeks after the initial infection individuals do not experience any symptoms but some may experience flu-like symptoms and possibly develop a rash, The only way for an individual to find out if they are infected with the virus is for them to be tested (Bupa, 2010). Mavis cried out, how this could be, I was a good faithful wife, the only explanation for her contracting HIV was from her husband, but she could not ask him for answers as he was now deceased. Doctors explained to Mavis what drugs were available and that this would be for life, they suggested a combination she should try, Maviss immune system became resistant to the first combination; doctors then put her on a second combination which she also became resistant to. With the third combination Mavis suffered serious side effects and was eventually put on a fourth combination. Social determinants of health and well being Stigma associated with HIV/AIDS is a worldwide issue and can have a huge impact on the social determinants of the individuals health through prejudice, abuse, maltreatment and negative attitudes directed at people living with HIV and AIDS they may receive poor treatment in healthcare and education settings, be shunned by family, peers and the local community (Avert, 2013), individuals are afraid to see a doctor or seek treatment leading it to be a silent killer, the fear of stigma allows the epidemic the ability to devastate societies around the world (un.org,2008). Individuals with HIV can experience stigma and discrimination In healthcare settings such as receiving access to facilities, HIV testing, and a lack of confidentiality and most detrimental being refused medication. This can often be fuelled by ignorance of HIV transmission routes (Nelson, 2012). Everyone is entitled to a fair and respectful treatment of healthcare, treating someone less favourably because they have HIV it is illegal this is identified in 2010 Equality Act (legislation.gov.uk, 2010). In South Africa HIV is known as AIDS, this is down to lack of education with this virus, this region carries the greatest burden of the epidemic. The World Health Organization claims that advanced stages of HIV is AIDS, once an individuals immune system has broken down it progresses to AIDS; AIDS is the later stages of HIV. AIDS stands for Acquired Immune Deficiency Syndrome; progressing from HIV to AIDS can take between 10 and 15 years to develop (WHO, 2011). In 2010 1.8 million people died globally from AIDS the figures were 1.5 million adults and 250,000 children (Avert, 2011) however; this is all dependant on the social determinants of health Lifestyle, gender, sexuality, income, age and employment can affect an individuals health, someone who is undernourished will progress from HIV to AIDS quicker than someone with a healthier lifestyle. Currently the highest levels of individuals affected are black African migrants, Section 21 (1) (a) of the 1948 National Assistance Act required Local Authorities to provide support and accommodation to those who are in need of care and attention (legislation.gov,2013), but in 2009 the House Of Lords changed this ruling, if individuals do not need care and attention they are not entitled to extra support to qualify for the entitlement you need to meet certain criteria: such as requiring supervision when going outdoors, help with domestic chores and administering medication (nat.org, 2009) Effectively this will cause issues for the individuals diagnosed with HIV leading to poverty, unemployment and further health complications. Trends in illness and disease and epidemiology HIV is amongst the worlds leading infectious killer which has claimed around 25 million lives over the last three decades. USAID states that since the pandemic began more than 60 million people have been infected with HIV (USAID, 2011). In countries such as, Africa, HIV rates are significantly high. In the Republic of South Africa around 11 per cent of the population are HIV positive (Delvin, 2010), the magnitude of this pandemic is shocking. Although the global prevalence of people infected with HIV is stabilising the actual percentage of people living with the virus is increasing yearly. At the end of 2010 33.3 million people were estimated to be living with HIV worldwide this represents a 27% increase over the last decade when rates were 26.2 million individuals. (Avert, 2011). Globally the number of new infections has been decreasing over the last few years, this is due to developments in treatment and testing of the virus especially in developing countries as testing and treatment is becoming more of a reality, nevertheless there are still parts of the world were new diagnoses are increasing (WHO, 2011), progressively more people are living with HIV. These numbers have risen in every region of the world over the last 10 years displaying a decrease in mortality rates. In 2010, 91,500 people were living with HIV in the UK, thirty years after the start of the epidemic, according to the Health Protection Agency at least 21,000 people were unaware that they had the infection. It is predicted that over 100,000 people will be living with the infection by 2012 (HPA, 2011). Globally 34 million individuals were living with HIV, 3.4 million were children and 13.3 million were men the highest rate at 16.8 million was women. Diagnosis of heterosexual individuals in 2010 was reported at 37% (190) cases and these individuals stated they had acquired HIV through sexual intercourse. Out of the 190 people, 44 stated that they had become infected in the UK (23%) and 66 (34%) said they contracted the virus in Africa. (THT, 2011). Homosexual diagnosis in the UK in 2010 was 244 cases which were acquired through men having sex with men, 176 stated that they had become infected in the UK. In the North West in 2010 People aged 30-34 were the most common age group to be d iagnosed with virus. (THT, 2011) In the UK homosexual men who have sexual intercourse with other men are the highest risk group for contracting the virus the second group most affected is those that have migrated from regions such as sub Saharan Africa, 1.3 million People died in Africa from HIV in 2009. This is a decrease of 17% since 2004; this is due to better access to treatments. In Eastern Europe and central Asia HIV prevalence currently has the largest regional increase. Overall the epidemic in these regions continues to rise. The highest rate of cases is amongst adults, globally, the rate of adults living with HIV is 0.8% (WHO, 2011). In 2010 there were 6,660 individuals diagnosed with HIV in the UK. According to the Terrance Higgins Trust at least 680 people died in the UK from HIV in 2010; however these figures are well below the peak year of 1995 when figures reached to 1,723. Dr Valarie Delpech a consultant epidemiologist stated that HIV can be treated and that early diagnosis can lead to longer life expectancy (WHO, 2011). Figures of people contracting HIV in the UK now exceed those of people who contracted it abroad. In the UK at least 43% of people diagnosed with HIV live in south, this figure was previously higher, the biggest increase in the last 10 years occurred in the East of England, the West Midlands and the North East. The HIV virus is growing in North West England, the region population is approximately 6.9 million people according to Online Statistics (ONS, 2011). In the US and Europe there are currently more than 20 antiretroviral drugs which are approved for the treatment of HIV infection, there are also many new HIV drugs undergoing trials. (Avert, 2011). Access to antiretroviral treatment in some parts of the world is still limited due to a lack of funding, antiretroviral drugs keep the levels of HIV low in the body, this allows the immune system to recover and work more effectively. Antiretroviral drugs allow HIV positive people to live a healthy life and increases life expectancy. The drugs provided need to be taken daily, individuals who are infected will need to take the drugs for the rest of their lives. Avert (2011) suggests that individuals should Adhere to HIV treatment as it is highly important for their health and wellbeing; if individuals do not follow the guidance given they increase the chances of the drug becoming resistant (Avert, 2011). Structure and functioning of health and social care systems and teams NHS Primary Care trusts (PCTs) currently have a responsibility for HIV healthcare, according to the Department of Health; PCTs will be abolished in April 2013 (DH, 2012). Once the PCTs are abolished these will be replaced by locally clinically led commissioning groups (CCGs) and will be overseen by a new national NHS commissioning board. The local government will commission HIV prevention and sexual health promotion,STI testing and treatment, sexual health services including HIV testing, community contraception and family planning and the NHS commission will run HIV prevention campaigns and take care of HIV treatment and care (Kelaart, 2012). The latest report from WHO, UNICEF AND UNAIDS in November 2011, suggests that sustaining investment in HIV/AIDS over a longer period will have global benefits and progress will be made with prevention and treatment of the virus the report indicates that there was a 15% reduction of new infections over the past decade and a 22% decline in aids related deaths in the last five years due to better access of services. Gottfried Hirnschall, Director of the World Health Organizations HIV Department believes it is now very possible to get ahead of the epidemic, he states the level of momentum we are at has taken the world ten years to achieve (WHO, 2011). Globally there is improved access to HIV testing and counselling. Antiretroviral therapy (ART) helps to improve the health and wellbeing of infected individuals; however there is still work which needs to be done. Many countries are already showing a substantial level of efficiency in managing HIV programmes; such as South Africa who reduced their drugs costs by at least 50%, this was achieved by an initiative that was implemented by WHO and UNAIDS in 2010 which launched; Cheaper, simpler and easier HIV treatment and diagnostic tools. They intend to Develop new guidance on the use of Antiretroviral drugs for prevention and treatment, Use a range of different approaches to reduce the risk of infection. An improvement of womens rights and ensure adequate access to contraception will all be vital in tackling the female HIV epidemic. (WHO, 2011). The contribution of the health care professional to the provision of health and social care A report produced by the Health Protection Agency (HPA, 2011) called for a universal testing on HIV after it identified that one in five people who visited an STI clinic did not accept a HIV test, the HPA want to ensure that no one leaves the STI clinic without being tested. The HPA ask that in areas where the virus has a high prevalence patients registering new with GPs and entering Hospitals should be tested using the universal testing this would help with late diagnosis and ensure that patients receive the treatment and care they require (HPA, 2011). Public Health Minister Anne Milton announced that over the next three years there will be an à £8 million investment to help build on previous work by the Terrence Higgins Trust and Family Planning Association (FPA) (DH, 2012), this investment is aimed to drive down HIV infections and help improve peoples sexual health. HIV prevention is vital, This investment will be split between Terrance Higgins trust who will receive à £6.7 million to continue their campaign and work on HIV prevention which saves lives and money, social determinants of health can be addressed, national campaigns for gay men and African communities can have a vital impact and access to HIV testing can be expanded and the FPA will receive à £1.13 million which will be used to reach the public and health workers through there specialist comprehensive sexual health information service. Conclusion Most sexually transmitted infections can be avoided by practicing safer sex (e.g. using a condom); also by having fewer sexual partners will help lower the risk of infection. HIV can have a huge impact on patients who live with this virus, there are many factors that affect the patients quality of life; not only their physical health, it also affects mental health and social wellbeing. The label HIV can influence the way others act towards the infected individual. HIV is included in the Equality Act 2010, this Act protects people living with HIV against discrimination in employment, education and housing as well as access to services and goods (aidsmap.com, 2012). Contracting a sexually transmitted infection has a large psychological, physical and social impact on infected individuals and their families; this can be down to discrimination and stigma especially towards adolescents, drug users, homosexuals and asylum seekers. This can cause problems when it comes to prevention and treatment. In low and middle income countries at least half of the infected people are still unable to access ART; this is down to lack of information and education and the fact that many of these individuals are unaware that they even have the HIV virus.
Friday, September 20, 2019
Task Scheduling Based On Multilevel Queue Scheduling Computer Science Essay
Task Scheduling Based On Multilevel Queue Scheduling Computer Science Essay Abstract This paper gives the survey on task scheduling. The different scheduling used to schedule task based on priority, time and deadline. To achieve that techniques such as First In First Out, Shortest Job first, Round Robin Scheduling, Multilevel Queue Scheduling are discussed. Among these techniques, the technique named Multilevel Feedback Queue scheduling is proposed as a good scheduling technique along with the future work. Keywords FCFS, Context Switching, Starvation, inflexible, SJF, Multilevel queue. INTRODUCTION Scheduling is a basic concept in computer multiprocessor and multitasking operating systems. Scheduling refers to the way processes are ordered to run on the CPUs, since there are typically many more processes running than there are available CPUs. It also states that when an activity should start or end depending on its duration, predecessor activity, predecessor relationships, resource availability and especially the target completion which is consider as deadline. Theà schedulerà is concerned mainly with Throughput, Latency, Turn around, Response Time and Fairness. Throughput describesà that number of processes that complete their execution per time unit. Latency, specifically illustrates about turn around and response time. In Turnaround, total time between submission of a process and its completion is described and the response timeà deals with the amount of time it takes from when a request was submitted until the first response is produced. Finally, fairness tells about the equal CPU time to each process (or more generally appropriate times according to each process priority).In practice, these goals often conflict (e.g. throughput versus latency), thus a scheduler will implement a suitable compromise. Inà real-timeà environments, such asà mobile devicesà forà automatic controlà in industry (for exampleà robotics), the scheduler also must ensure that processes can meetà deadlines; this is crucial for keeping the system stable. Scheduled tasks are sent to mobile devices andà managedà through an administrative back end. Types of Operating System Schedulers: Long Term Scheduler: The long term scheduler is otherwise called admission scheduler. This scheduler decides which process or job has to be admitted first to the ready queue. Because while executing a program, which process to be run is authorized or delayed by long term scheduler. The degree of concurrency is maintained and it checks whether high or low amount of processes are to be executed concurrently. It also dictates how the split between CPU intensive and IO intensive is to be handled. It is useful for the real time process to get enough CPU time to finish their tasks in the modern OSs. The GUI interfaces becomes slow if the real time scheduling is not proper. Long-term scheduling is also important in large-scale systems such as batch processing systems, computer clusters, supercomputers and render farms.In these cases, special purposeà job scheduler software is typically used to assist these functions, in addition to any underlying admission scheduling support in the operating system. Long term scheduling obviously controls the degree of multiprogramming in multitasking systems, following certain policies to decide whether the system can honor a new job submission or, if more than one job is submitted, which of them should be selected. The need for some form of compromise between degree of multiprogramming and throughput seems evident, especially when one considers interactive systems. The higher the number of processes, in fact, the smaller the time each of them may control CPU for, if a fair share of responsiveness is to be given to all processes. Moreover we have already seen that a too high number of processes causes waste of CPU time for system housekeeping chores (trashing in virtual memory systems is a particularly nasty example of this). However, the number of active processes should be high enough to keep the CPU busy servicing the payload (i.e. the user processes) as much as possible, by ensuring that on average there always be a sufficient number of p rocesses not waiting for I/O. Short-term Scheduler: The short-term scheduler (also known as the CPU scheduler) decides which of the ready, in-memory processes are to be executed (allocated a CPU) next following a clockà interrupt, an IO interrupt, an operatingà system callà or another form ofà signal. Thus the short-term scheduler makes scheduling decisions much more frequently than the long-term or mid-term schedulers a scheduling decision will at a minimum have to be made after every time slice, and these are very short. This scheduler can beà preemptive, implying that it is capable of forcibly removing processes from a CPU when it decides to allocate that CPU to another process, or non-preemptive in which case the scheduler is unable to force processes off the CPU. In most cases short-term scheduler is written in assembler because it is critical part of operating system. II.ANALYSIS In this part, we will discuss about different types of scheduler and their usage. Each Technique is compared with different performance metrics such as Throughput, CPU utilization, Turnaround time, waiting time and response time. First Come First Severed (FCFS) This technique is a basic one, and commonly used scheduler. Based on the order the job arrives, the task be scheduled. To maintain this queue will be handled. The entire ready task is put inside the queue, according to the arrival of jobs. To describe this sample source code along with the Gantt Chart. Sample Code: queue_Fifo q; //The processes inside the queue task_Include(procs) // method to include a process into the queue { q.include_Tail(procs); //Inserting the new coming process at the tail endà à à à à à q.size++; //Reporting } Rescheduling(){ // To remove the process from the queueà P=q.head_Exclude(); à à à à à Reporting; à à à à à return P; } à Example: Consider four tasks P,Q,R and S. Each task requires some amount of time to complete the task. It is shown below. Table 1 Task Schedule Task Time Unit P 9 Q 5 R 10 S 6 Gantt Chart: P Q R S 0 9 14 24 30 Fig 1. FCFS Example In the above example, the incoming task is included in the queue one by one. It executes based on the time units. The drawback of this the task which has to finish first has to wait until its time reach. Another problem is overhead occurs between the processes which leads to Context Switching. Performance Evaluation: Table 2 Performance Metric 1 performance metrics First In First Out Throughout 4/(30+3cs) CPU utilization 30/(30+3cs) Turnaround time (9+14+24+29+6cs)/4=19 Omitting cs Waiting time (0+9+14+24+6cs)/4=11.75 Omitting cs Response Time (0+9+cs+14+2cs+24+3cs)/4=11.75 Omitting cs Shortest Job First (SJF) To overcome the problem of first one we are going for shortest job first technique. In this scheduler, a sorted list is maintained. In the list all the task which has least time unit will be scheduled first. This technique is useful because the task which has earliest time unit got the opportunity to execute. To describe this sample source code along with the Gantt Chart. Sample Code: sort_List SL; //Data Structure for sorted list task_Include (procs, expected_runtime) { // method to include a process into the sorted list. SL.insert(procs, procs.runtime); } //Inserting the newcoming process into the sorted list Rescheduling(){ // To remove the shortest job from the list.à return SL.remove_head(); à } à Example: Consider four tasks P,Q,R and S. Each task requires some amount of time to complete the task which is given in table 1. Gantt Chart: Q S P R 0 5 11 20 30 Fig 2. SJF Example In this scheduler, the new incoming shortest job will be included in the list which leads to the problem named Starvation. In Starvation, the job which has longest time to finish the execution will be waiting because all the newly arrived jobs will enter into the list. Therefore, the longest job will starve to get the resource. Performance Evaluation: Table 3 Performance Metric 3 performance metrics First In First Out Throughout 4/(30+3cs) CPU utilization 30/(30+3cs) Turnaround time (5+11+cs+20+2cs+30+3cs)/4=16.5 Omitting cs Waiting time (0+5+cs+11+2cs+24+3cs)/4=10 Omitting cs Response Time (0+5+cs+11+2cs+24+3cs)/4=10 Omitting cs Round Robin Scheduling In time-sharing systems, the Round robin technique is very much successful. The jobs will be preempted. For each task, particular time slot will be given. The job should be finished within that time, otherwise the other jobs will be preempted and the old task should wait until it gets the new slot.This will be achieved using queue Sample Code: queue_Fifo fq; //First in first out queue task_Include(procs) // method to include a task into the queue { q.include_Tail(procs); //Inserting the new coming process at the tail endà à } à Rescheduling(y){ // To remove the next process and run it If(y==timer) task_Include(current); set_Timer(time_quanta); à à à à à à return fq.remove_head(); } Example Here also the same four task will be taken and based on time quanta 3 and 6 the task be scheduled. If Time quanta=3, P Q R S P Q R S P R 0 3 6 9 12 15 16 19 21 23 26 Fig 3. RR Example TQ=3 If time quanta=6, P Q R S P R 0 6 10 16 21 23 26 Fig 4. RR Example TQ=6 Performance Evaluation: Table 3 Performance Metric 3 performance metrics First In First Out Throughout 4/(26+9cs) CPU utilization 26/(26+9cs) Turnaround time (23+16+26+21)/4=21.5 Omitting cs Waiting time (15+12+17+16)/4=15 Omitting cs Response Time (0+3+6+9)/4=4.5 Omitting cs Priority(PRI) In this method a priority is fixed to each and every process. To implement this Shortest job first(SJF) algorithm is used. If two jobs are having the same priority the scheduled will be done based on FCFS queue. In some cases, the jobs be preempted eventhough it has the higher priority. To describe this sample source code along with the Gantt Chart. Sample Code: PRI (L,M,H(RR)) queue_Fifo fq[3]; //The processes inside the queue task_Include(procs, pri) // method to include a process into the queue { fq[pri].include_Tail(procs); //Inserting the new coming process at the tail endà à } Rescheduling(y) { // To remove the next process and run it If(y==timer) task_Include(current, current.pri); set_Timer(time_quanta); for pri=H to L if(fq[pri].empty()) à à à à à à return fq[pri].remove_head(); } à Example: Consider four tasks P,Q,R and S. Each task requires some amount of time to complete the task. It is shown below. Gantt Chart: For Time quanta=6 P P R Q R S 0 6 8 14 18 21 26 Fig 4. PRI Example TQ=6 In the above example, the incoming task is included in the queue one by one. It executes based on the priority assigned to each task. The drawback of this the task is once the higher priority job finish its execution the lower priority jobs gets the chance of doing its execution. Performance Evaluation: Table 4 Performance Metric 4 performance metrics First In First Out CPU utilization 26/(26+4cs) Response Time (0+8+14+21+4cs)/4=10.75 Omitting cs Multilevel Queue Scheduling In Multilevel queue scheduling each process is divided into different groups. It is divided into the following processes: SYSTEM PROCESSES INTERACTIVE PROCESSES INTERACTIVE EDITING PROCESSES BATCH PROCESSES STUDENT PROCESSES Fig 5. Multilevel Queue scheduling Process groups. In the above diagram, the foreground queue is called interactive and background queue is called batch. These two plays a major role in scheduling. The jobs are assigned to separate queues. The assigning be done based on memory size, process type and process priority. The vital one is each queue uses its own scheduling policy based on the need of the task. It can either do preemptively or non-preemptively. Possibilities: There are two possibilities to choose the scheduling algorithm: Each queue has absolute priority; once the higher priority job queue becomes empty it wont go for lower priority jobs. Eg. In the Fig.5. The batch processes wont get the chance of execution until the system, interactive and interactive editing processes finish its execution. Each queue gets some CPU time when there is a time slice between queues after that it can be scheduled the processes in the queue. Eg. If 70% of CPU time is given to foreground queue, it uses round robin scheduling. Rest 30% be allotted to background queue which uses FIFO scheduling. The main drawback of this scheduling is, it is not flexible. To overcome this we are going for multilevel feedback scheduling. III.PROPOSED ALGORITHM Comparing with different task scheduling, the proposed algorithm which can be used in task scheduling is multilevel feedback queue scheduling. To overcome the inflexibility of multilevel queue scheduling, the multilevel feedback queue scheduling came into pass. In this, the process can move between various queues. Here separate queues will be used for handling the process, it automatically adjust the priority of the jobs. The process is either I/O bound or CPU bound. Based on the process type, the scheduling algorithm such as round- robin, FCFS be used which maintains the flexibility. It gives preference on short jobs, I/O bound processes and schedule the process according to the nature of the process. It is described based on number of queues, the scheduling policy, a method used to upgrade, degrade or introduce a process and the inter scheduling between the queues. Steps in Multilevel Feedback queue: The new incoming process is added to the queue tail. At one stage, the process comes to the top of the queue and that will be assigned to the CPU. The process leaves the system once it completes its execution. When the process relinquishes control, it leaves the queuing network and once it becomes ready it enters into the queue level. When the process is having quantum time it will be preempted, and enter into the lower level of queue. This will be repeated until the process completes or it reaches the base level queue. Example Consider three queues, Q0- Round robin TQ: 8 milliseconds Q1- Round robin TQ: 16 milliseconds Q2- FCFS TQ=8 TQ=16 FCFS If the new job comes it enters into the queue Q0 and served as FCFS. When it gains CPU, it gets the tine quanta as 8 milliseconds. If the job is not completed within 8 milliseconds, the job moves to the queue Q1. At Q1 job is again served as FCFS and received the time quanta of 16 milliseconds. If it is not complete it will preempt to queue Q2. IV.CONCLUSION AND FUTURE WORK From the different view of task scheduling, multilevel feedback scheduling is considered as the good one in assignment of task. This will be implemented in real time systems for the assignment of task.
Subscribe to:
Posts (Atom)