Free Essay

Maintenance Scheduling

In:

Submitted By racs
Words 2773
Pages 12
Scheduling (when to do the job) is the process by which all resources needed for specific jobs are allocated, coordinated, and synchronized at the proper time and place, with necessary access, so that work can be executed with minimal delay and completed by the agreed upon date, within budget estimates. The schedule establishes when jobs will be done and what resources can best be applied to their performance. Resources include manpower, materials, tools and special equipment. Access refers to when the equipment will be prepared and accessible so that it can be worked on in safe (locked out/tagged out) condition, with necessary precautions taken, permits obtained, and any specialized documentation, drawings, or information in hand. Proper time relates to job start, duration of execution, and completion within the time frame agreed upon with the internal customer during the weekly coordination meeting.

The Weekly Expectation
Scheduling is the locus from which all maintenance activity is executed. Scheduling should be viewed as the “point” function and “marketing arm” of the system because it yields the earliest tangible results (often within weeks of start up).
All individuals and groups perform better and accomplish more with clearly established, communicated and published expectations. When the maintenance function is managed without a weekly schedule, there are no specific expectations as to what is to be accomplished with the resources for which payroll checks will be drawn. Instead, whatever reactive demands are made is what will be done.

The fundamental requirement target (the schedule) against which to control, followed by action (execution of the schedule) to achieve the target. The results, measured against the original intention (called schedule compliance), provide feedback for correcting deviations (improving future schedule compliance). Managers must schedule precisely, proceed positively, and persistently pursue weekly targets.
Using the results and reports such as those showing schedule compliance, the planner, the supervisor, the maintenance manager, and internal customers can continuously improve the planning, coordination and scheduling function.
The schedule is a device for lining up jobs waiting to be performed so that operations are best served while maintenance also makes optimal use of its resources. Four abilities, as listed below, are necessary for maintenance schedules to meet the challenge:
• Determine priorities mutual to the involved parties
• Focus on the target reflective of those priorities
• Concentrate on execution to schedule
• Persevere to achieve “Proactive Maintenance Excellence” supportive of World-Class Operation.

One way or another, maintenance resources have a job to be performed. Urgency alone (without consideration of importance) cannot be allowed to determine how vital resources will be consumed. Excellence is best described as performing the right things properly (by planning), selecting the most important things to be done (by coordination and scheduling) and accomplishing them 100% correctly (by execution) without wasting resources (by planning).

The scope of Scheduling includes:
• Bringing together in precise timing the six elements of a successful maintenance job: labor; tools; materials, parts and supplies; information, engineering data and reference drawings; custody of the unit being serviced; and the authorizations, permits, and statutory permissions.
• Matching next week’s demand for service with resources available after accounting for all categories of leave, training, standing meetings, and indirect commitments, plus consideration of individual skills.
• Preparation of a “Weekly Schedule” that represents the agreed upon expectation regarding planned work orders to be accomplished with available resources. The schedule also assures that all preventive and predictive routines will be accomplished within established time limits.
• Consideration of alternative assignment strategies where the schedule assigns specific jobs to specific people (allowing second-string players into the game to gain experience ... as feasible).
• Ensuring that responsible supervisors receive and understand the planned job packages for scheduled jobs.
Schedules encompass periods of full production, as well as shutdown and partial shutdown periods (down days, major outages, as well as the annual turn-around). Very large jobs or shutdowns require independent, critical path schedules because of the number of activities to be executed.

Backlog management is a prerequisite for effective scheduling
Effective scheduling requires adherence to proven principles of t log management and established procedures:
• Lead-time - work to be done must be identified as far in advance as possible so that the work backlog is known and jobs can be plan effectively and completely prior to scheduling.
• Accurate evaluations should be made of the priority of each job, given the perspective of the overall operation. Each job in backlog must be force ranked so that the most important jobs are always scheduled and where possible, executed first.
• Backlogs must be kept within a reasonable range. Backlogs below minimum do not provide a sufficient volume of work to ensure smooth scheduling and effective utilization of all resources. Backlogs above maximum turn so slowly that it is impossible to meet customer needs on a timely basis. Consequently, they loose faith in the proactive approach and slip back into the reactive quagmire.
• Special or heavy demands resulting in excessive backlog cannot be scheduled unless additional resources are authorized or expected completion dates are relaxed.

Scheduling Techniques
• GANTT Bar Chart. This technique shows the time relationship of job tasks in terms of their chronology and simultaneousness. Such charts are useful, but do not convey task relationships, because it is not clear which activities must finish before others can begin. This is the technique to use for weekly maintenance scheduling.
• Network Arrow Diagrams. This technique takes two basic forms; Critical Path Method (CPM) or Project Evaluation and Review Technique (PERT). By identifying the “critical path”, both these forms depict the shortest elapsed time feasible for completion of major projects. The importance of scheduling in this manner increases as project complexity increases and on-time completion within budget constraints become critical.

Instructions for preparing schedules
Experience shows that increased productivity is achieved when maintenance personnel know tomorrow’s assignments before they leave work today. Scheduling principles are simple, but their effective application is not quite so easy because three separate procedures must be performed concurrently to produce a viable schedule. These procedures are:
• Job loading, to set forth jobs to be completed during the schedule period. Scheduling of these jobs stems from coordination between maintenance and operations to assure that the near term operating needs and the long-term assurance of asset and capacity reliability are both served.
• Job scheduling, to sequence the loaded jobs through the schedule week based on meaningful estimates of the required duration and agreed upon equipment access.
• Manpower commitment, to ensure optimal utilization of resources.

Job loading
Jobs should be listed in sequence of agreed upon importance during the weekly coordination meeting. This sequence may not be chronological within the week. This most important job might be scheduled at the end of the week to accommodate production needs and their ability to release the asset.

Job schedule
The careful selection of your most logical schedule week will contribute significantly to schedule compliance.
When laying out the schedule, the important considerations are the duration of the job, when it is to be performed (start and finish), and what crew member(s) should be assigned to it. Start and finish dates and times are particularly important when shutdown of production processes and coordination of multiple resources are involved.

Labor deployment scheme
As jobs are aligned to individuals on the Job Schedule, those individuals must be committed to their assigned jobs within the Labor Deployment Scheme, thereby cross-referencing resource to assigned job.
A master schedule template should be established for each crew or team responsible to a specific supervisor or team leader (approximately ten people). Should any team resource have a fixed commitment to indirect activities such as training, the precommitted capacity should be indicated on the master template.
Each assignment should be cross-referenced to the appropriate job. In the interest of conserving schedule space, reference should be to the line item number (one or two digits), rather than the work order number (four or five digits).
• When all three sections are brought together on a single form, a complete picture is provided for the coming week that assures: Nobody is scheduled to more than one job at any given time.
• Available resources are fully utilized without voids or overloading.
• Internal customers receive the promised support.

Scheduling guidelines and techniques
• Prepare a schedule form for each supervised unit by entering the week beginning date, the name of the responsible foreman and the organizational unit involved.
• The Planner should determine (by discussion with the foreman, reference to vacation charts, and other means), known absences for the coming schedule week and subtract them from the resources expected to be working during the schedule week.
• Review all jobs in the backlog starting with incomplete jobs from current or previous schedule(s).
• Review Planned Job Packages, to make certain they are sufficiently complete for scheduling and assignment. This work includes final confirmation of material, parts, and special tool availability required for execution, safety instructions, and permit requirements.
• Plan strategy on a weekly basis. Rigidly enforce the rule that weekly schedules must be prepared for each supervisor by Thursday Noon of the preceding week (if the schedule starts Friday). The schedules are to show how team resources are to be utilized throughout the schedule week.
• Work scheduled must be balanced against available man-hours, and sufficient jobs must be posted to the schedule to consume all available labor-hours. Schedule what can be done, not necessarily what needs to be done.
• Each available mechanic should be scheduled for a full day of productive work for each day of the schedule week. The duration should be indicated in the job section of the schedule. In the man power deployment section, indicate labor-hours, to avoid confusion.
• The majority of the crews should be scheduled for important work, which needs to be started and completed without interruption. Make a conservative provision for urgent schedule breaks. Assign jobs that can be interrupted or delayed, to “a few good people” who are flexible. Flexible means that they can stop and resume jobs, be reinstructed and reassigned to “emergencies” with minimal loss of efficiency and without a drop in morale.
Approximately 10 to 15% of scheduled labor-hours should be on low priority jobs that can be sacrificed when necessitated by urgent demands. Personnel assigned to such jobs are the ones to be pulled in response to schedule breaks (urgencies).
• Do not schedule any job until all needs (parts, materials, tools, special equipment, asset access, the item to be worked, any special support) are available in the quantity required and at the time necessary.
• List jobs in descending order of importance until all available man-hours are committed (PMs listed first), based upon agreements reached during the weekly coordination meeting.
• Determine most logical time of day to schedule PPM’s. Often, the early part of the day is the period of heaviest breakdowns so is not a good time to schedule PM’s. On the other hand, it is not advisable to leave them until the end of the day because then they may not get done at all. Late morning or early afternoon are advisable times to schedule PM’s time. Add jobs equal to 10 or 15% of scheduled labor-hours (Line Item 21—24) as provisional jobs to be substituted when scheduled jobs are unavoidably delayed or completed in less than the estimated time.
• Establish a contingency section of the schedule (Line Items 25-27) for jobs of high desirability, but that require equipment access not expected within the schedule week. Should availability occur, it is more important that these jobs be performed than some jobs on the primary schedule, but only if the provisional jobs have been properly planned. The provisional strategy is proactive and should be classified as schedule compliant.
• Avoid duplicate shutdowns by scheduling all work requiring common equipment access as appropriate.
• Save minor indoor jobs for severe temperatures and inclement weather.
• Eliminate unnecessary trips. Look for opportunities for assignments to take advantage of jobs in the same location, jobs using the same tools or materials, jobs needing the same skills, and other ways to improve efficiency.
• Schedule multi-person jobs as the first job in the morning whenever possible so that everyone is available to start the job at the same time.
• When scheduling multi-person jobs later in the day, consider previous assignments. Don’t assign one person to a one-hour job and the helper to a two-hour job because both will not be available to start the two-person job concurrently.
• Think about crew balancing delays on multi-man jobs. All four members of a crew are seldom required for the entire duration of a job. Often another small job in the same area can be worked concurrently.
• Allocate people to specific jobs with supervisor’s approval. Pick the people for the jobs based on knowledge and aptitude, required skill or equipment and on the basis of individual training needs. Experience shows who is skillful in certain job types and who needs more exposure to them. Balance equipment specialization with broad facility knowledge. Utilize individual skills to the greatest extent possible. Craftsmen should be provided with a challenging environment and the opportunity to grow.
• Schedules for the forthcoming week for each supervisor’s team must be finalized and posted prior to the end of the previous week. All preventive and predictive maintenance inspections must be incorporated at their predetermined frequencies and the timely completion of all identified corrective maintenance must be scheduled.
• Associated “Planned Job Packages” must be delivered to and reviewed with responsible supervisors to assure that nothing falls through the cracks due to misinterpretation of intent or meaning. These consultations form the point at which responsibility transitions from planner to supervisor. Nothing can be allowed to be lost within the transition. In turn, the same level of transition must take place between supervisor and technician at the time of assignment.
• Operations are to be provided with copies of schedules to confirm and document that all agreed upon commitments are acceptable and understood by both operations and maintenance departments. It is vital that schedules be studied and approved by everyone concerned. Approval means that a contract has been reached between operations and maintenance to comply with “their joint schedule” for the deployment of maintenance resources in support of operating plans.
• At this point, the Weekly Master Schedule becomes a document of which all parties, through mutual contribution, accept ownership.
• When urgent work is done al the expense of scheduled jobs, a schedule overload results. A scheduled job will be displaced and carried over to the next schedule period, unless the problem is addressed by a temporary increase in capacity (overtime or contract labor). The displaced job is one of those scheduled for the organization that initiates the schedule break. Therefore, requests for schedule breaks require the sanction of the Maintenance and Production Manager.
• Finalize tactics on a daily basis when the schedule is being executed. The weekly schedule must be updated each evening during the week it is in force for the balance of that week. While the transition from reactive to proactive maintenance is taking place, updating will be burdensome and will have to be performed by the planner. However, as schedule compliance matures, the required updating becomes minimal and can be performed by the supervisor.
• Operations must advise planners at the earliest possible moment if they are unable to release equipment as scheduled. Similarly, the maintenance department must advise production management if the reverse situation is likely to occur, Planners must ensure the coordination.
• Planners must keep abreast of schedule status, and detect when a job runs into trouble before it misses a milestone.
• Maintenance must notify and consult with customers about any pending interruptions or disruptions.
• When a job is complete, maintenance must collect the planned job package with appropriate feedback, record the results for schedule compliance, and confirm that the job is closed out. Feedback includes what actually happened, what failed, and ideas for improvement.
• Maintenance must verify that the job was done according to the plan. When a job deviates it is vital to learn why. Verify that the job used the materials listed in the Bill of Material. Verify that all specialized tools and equipment were accounted for in the plan. Verify that drawings were correct and that no additional permits or permissions were needed. Finally, on larger or disruptive jobs verify that all people who should have known about the job were notified and all processes were shut down appropriately.
• Finally, update the planning package in all the areas mentioned.

Reference:
Nyman, Don and Levitt Joel. Maintenance Planning, Scheduling and Coordination. Industrial Press Inc. Madison Avenue New York, New York, 2001.

Similar Documents

Free Essay

Cpu Scheduling

...Chapter 5: CPU Scheduling Operating System Concepts – 8th Edition Silberschatz, Galvin and Gagne ©2009 Chapter 5: CPU Scheduling        Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor Scheduling Operating Systems Examples Algorithm Evaluation Operating System Concepts – 8th Edition 5.2 Silberschatz, Galvin and Gagne ©2009 Objectives    To introduce CPU scheduling, which is the basis for multiprogrammed operating systems To describe various CPU-scheduling algorithms To discuss evaluation criteria for selecting a CPU-scheduling algorithm for a particular system Operating System Concepts – 8th Edition 5.3 Silberschatz, Galvin and Gagne ©2009 Basic Concepts    Maximum CPU utilization obtained with multiprogramming CPU–I/O Burst Cycle – Process execution consists of a cycle of CPU execution and I/O wait CPU burst distribution Operating System Concepts – 8th Edition 5.4 Silberschatz, Galvin and Gagne ©2009 Alternating Sequence of CPU and I/O Bursts Operating System Concepts – 8th Edition 5.5 Silberschatz, Galvin and Gagne ©2009 Histogram of CPU-burst Times Operating System Concepts – 8th Edition 5.6 Silberschatz, Galvin and Gagne ©2009 CPU Scheduler   Selects from among the processes in ready queue, and allocates the CPU to one of them  Queue may be ordered in various ways Switches from running to waiting state Switches from running...

Words: 3375 - Pages: 14

Premium Essay

Nt1330 Unit 1 Term Paper

...interrupt or trap: 1) Upon modification of the program counter (PC) register, a nonexistent programed memory location, unimplemented in the microcontroller, is addressed. Answer: Event categorize as address error trap. 2) The stack pointer (SP) value exceeds the value of the SPLIM (Stack Pointer LIMit – set by the user) register, i.e. the stack is exceeded from the upper side. Answer: Event categorize as stack error trap. 3) User is trying to access the instruction y = t /0. Answer: Event categorize as arithmetic error trap 4) Ahmed is trying to open a document by double clicking on mouse. Answer: interrupt 5) Typing in MS word using keystroke. Answer: interrupt Q5: Select a mechanism for the given policies: 1) Process scheduling Sol: The process scheduler is the component of the operating system that is responsible for deciding whether the currently running process should continue running and, if not, which process should run next. There are four events that may occur where the scheduler needs to step in and make this decision: 1) The current process goes from the running to the waiting state because it issues an I/O request or some operating system request that cannot be satisfied immediately. 2) The current process terminates. 3) A timer interrupt causes the scheduler to run and decide that a process has run for its allotted interval of time and it is time to move it from the running to the ready state. 4) An I/O operation is complete for a process that requested...

Words: 1247 - Pages: 5

Free Essay

Swear as Mechanism to Pain

...the operating system is the kernel. The kernel is a control program that functions in privileged state that allows all hardware instructions to be executed. It reacts to interrupts from external devices and to service requests and traps from processes. The kernel creates and terminates processes and responds to requests for service. Operating systems are resource managers. The main resource is computer hardware in the form of processors, storage, input/output devices, communication devices, and data. Operating system functions include: • Implementing the user interface. • Sharing hardware among users. • Allowing users to share data among themselves. • Preventing users from interfering with one another. • Scheduling resources among users. • Facilitating input/output. • Recovering from errors. • Accounting for resource usage. • Facilitating parallel operations. • Organizing data for secure and rapid access. • Handling network communications. Processes run applications, which are linked together with libraries that perform standard services. The kernel supports the processes by providing a path to the peripheral devices. The kernel responds to service...

Words: 2421 - Pages: 10

Free Essay

Internal Audit Case

...Do not Pass in Discussion Questions QI: Gain an Understanding of the Client: • What does the organization do? o Farma Corporation: Farma Corporation is a pharmaceutical company headquartered in New Jersey; sales for 1982 were $2 billion. • Why were we called in? o Maintenance Cost Allocation and Quality Concerns: Managers are complaining that they are being overcharged by the in-house maintenance group for poorly-performed, nonroutine jobs. • After doing the SWOT in Appendix A, list by scope area the key problems and/or concerns. (These problems will be placed in Part I of the formal case report) o Quality of Work: ▪ Unsatisfactory Performance: Jobs have to be redone at extra cost because they are not performed correctly the first time. o Work Order Scheduling: ▪ Priority: Maintenance group can substitute routine jobs in the place of nonroutine jobs at will, thus creating backlogs. ▪ Policy: Lack of policy dictating how jobs must be classified and scheduled (routine, nonroutine, emergency, etc.). o Maintenance Staffing: ▪ Understaffed: The maintenance group was refused a staff increase at the beginning of the year, leaving them with insufficient staff. o Communication: ▪ Estimates: Requesting departments are not given estimates of how much a job will cost and are therefore unable know the potential impact on their budget...

Words: 5848 - Pages: 24

Free Essay

Srs Woow

...بسم الله الرحمن الرحيم Name: -------------------------------- Group:---- Level:------- Major:------------- |المملكة العربية السعودية |[pic] |KINGDOM OF SAUDI ARABIA | |وزارة التعليم العالي | |Ministry of Higher Education | |جامعة الإمام محمد بن سعود الإسلامية | |Al-Imam Muhammad Ibn Saud Islamic University | |كلية علوم الحاسب والمعلومات | |College of Computer & Information Sciences | CS231: Operating Systems 1st Mid-Term Exam 2nd semester of 1430/1431 Exam Duration: 1:30H Marks: out of 20 I. Multiple choices [6 Marks, 1 for each]: 1. Which of the following is not shared by different threads of the same process? a. Global variables b. Program counter c. Open files d. None of the above 2. Which of the following process state transitions is NOT correct? a. RUNNIG to READY b. READY to RUNNIG c. WAITING to RUNNING d. WAITING to READY 3. Which of the following programming examples, multithreading provides better performance than a single-threaded solution? a. A web server that responds clients service requests b. A web browser that can process...

Words: 693 - Pages: 3

Free Essay

Operating Systems

...job in the ready queue if a higher Arrives priority job requires service. 1.) First Come First Served (FCFS) - executes jobs in their order of arrival (the job that comes first will get to the CPU first). - implemented easily using a first in first out (FIFO) queue. - FCFS is non-preemptive. - PROBLEM: the average turnaround times and waiting times are HIGH. 2.) Shortest Job First (SJF) – the job with the shortest estimated time is the next one to receive service. - cannot be implemented at the short term scheduling level since there is no way to know the length of the next CPU burst. - can be implemented at the long term scheduling level by asking users to estimate their job time limit. - can be preemptive or non-preemptive. - SJF gives the minimum average waiting time. - PROBLEM: long jobs may never get to execute. 3.) Priority Scheduling: the highest priority job is the next one to receive service. - Priority scheduling can be preemptive or non-preemptive. - PROBLEM: starvation – a low priority job may never be...

Words: 906 - Pages: 4

Free Essay

Positrol Workholding

...|To: |Positrol Workholding | |From: | | |CC: | | |Date: | | |Re: |Job Process Scheduling | | | | Introduction The difference in the job process scheduling will be measured based on table 1 that was given. We are comparing the differences between First Come, First Served (FCFS), Shortest Operating Time (SOT) and Earliest Due Date (EDD) to find which sequencing rule may work the best. Highlights Lateness: The findings (SOT) had the best average of lateness (-3.8), but would still have 3 jobs come up short. On the other hand (EDD) had a slightly lower average at (-2.1), but had no jobs arrive late. With that being said both of these alternative had better averages than the (FCFS) method that positrol workholding is currently using. Jobs: To have the best efficiency and make sure the customers are happy, most jobs should be completed on time which is not the case for the methods (FCFS) and (SOT). They both would have 3 late jobs, whereas (EDD) method would have 0 late jobs, meaning they would all be completed on time. Flow Time: The last...

Words: 1183 - Pages: 5

Free Essay

Line Balancing

...The Process of Line balancing: * Line balancing is essential for an effective product layout. * It is difficult to achieve equal work content to all stages in a process so therefore this will result in an imbalance hence a balancing loss. In the case of a line imbalance, extra resources need to be allocated to ensure the process is brought back to an efficient level of activity. With as high as possible the level of effectiveness for each stage in the process. * If a line is not properly balanced and therefore there is an imbalance the effectiveness of this is known as a balancing loss. The measure of a balancing loss is where the problem occurs of unequal allocation of work as part of the overall time needed to produce a product or service. * Perfect balancing would mean that work content is evenly allocated to each stage of the process. * The effectiveness of the balancing activity is measured by the balancing loss. * The longest stage in the process is called a bottleneck; it governs the flow of items through the whole process. Balancing Technique: * Various numbers of techniques available, must decide which is the best for the goal you are aiming for. Precedence Technique: * “This technique is a representation of the ordering of the elements which compose the total work content of the product or service” (Topic four product layout page 197) Worked Example: * Is the technique who the number of stages equal the total work content...

Words: 1560 - Pages: 7

Premium Essay

Sparkling Glass Limited

...Gulati, and Gupta. Various factors such as Educational Qualification, Work Experience, Socializing and many other factors have been taken into consideration. I hope the analysis I have done satisfies your concerns. Regards. Committee Member 2 Executive Summary : Mr. Ashok, who is in charge of the General Shift at Sparkling Glass Limited , is going to retire after few months. He has been responsible not only to do the basic routine work but also manage the Production Planning, Scheduling and Costing work. Therefore, the company needs to appoint someone on his behalf. Four people have taken into consideration for the post :1. 2. 3. 4. Khanna. Panjabi. Gupta. Gulati. The analysis talks about which persons fits best for the job on analyzing on Educational Qualification, Experience, Knowledge on Planning & Management , and Social Quality and Unions. After analyzing, Mr. Gupta seems fit to be promoted because he is qualified as a Glass technologist, manages the Production Planning, Costing and Scheduling work, had maintained a relationship with the workers which was adequate enough 3 TABLE OF CONTENT Sl. No. 1 2 3 4 5 6 7 Content Situation Analysis Problem Statement Options Available Criteria For Evaluation Evaluation of Options Recommendation Action Plan Page 5 6 6 6 7-8 8 8 4 1. Situation Analysis : The committee has examined all the four candidates resume. While evaluating them the members...

Words: 961 - Pages: 4

Free Essay

Memo

...Recommend and Implement a New Maintenance Ticketing Process Comcast South Florida has recently launched its new Customer Guarantee program that guarantees the work and services performed for 30 days or the consumer is able to receive several different packages as compensation. Recently the organization has changed its ticketing process when referring jobs to the Maintenance / Engineering Department and has asked my local leadership team to review and revamp the new process. This proposal provides a brief overview of the current process including its intricacies and outlines how we will perform our research and testing in preparation for our full report. Problem The newly revised Maintenance / Engineering ticketing system (also known as the - refer to maintenance) was intended to streamline the process and reduce downtime. Unfortunately, this revised ticketing process resides within its own system (TTS and Watchtower) and does not communicate with the current billing system (CSG), work order system or the call center. This has caused unnecessary additional down time for customers if their issues were not resolved the 1st time, financial loss from the company’s perspective and an inconvenienced customer. We need to identify a methodology that will allow the new ticketing system to communicate to the traditional billing system and all cross-functional areas. Justification/Feasibility With the new addition of Watchtower and TTS maintaining and issuing maintenance ticket numbers, the communication...

Words: 381 - Pages: 2

Free Essay

Mcq Comupter

...1. |Round robin scheduling is essentially the preemptive version of __________fsecond | |  | | |1) |FIFO | |2) |Shortest job first | |3) |Shortest remaining | |4) |Longest time first | | |Correct Answer: FIFO   [hide] | | | |Marks: 1 | | | | | | | | | | |2. |A page fault occurs | |  | |1) |when the page is not in the memory | |2) |when the page is in the memory | |3) |when...

Words: 2016 - Pages: 9

Free Essay

How Multithreading Works in a Server

...for a service, the server dispatcher creates multiple threads in one server that can be assigned to various client requests simultaneously. Each thread is associated with a separate context or request to the server. This feature is useful in both conversational and RPC servers which otherwise may stay idle waiting for the client side of a conversation. iii. Completion phase- When the application is shut down or stopped, the server performs any termination processing that is necessary such as closing a resource manager. 2. Advantages and Disadvantages of implementing multithreading As user space threads * Switching threads is faster when thread management is done in user space. * Fast thread switching. * Fast thread scheduling. * A multithreaded program operates faster on computer systems that have multiple CPU’s with multiple cores. * A multithreaded application remains responsive to input. This makes it possible for the application to remain responsive to user input while executing tasks. * Superior application responsiveness. If...

Words: 853 - Pages: 4

Free Essay

Operations

...MAINTENANCE MANAGEMENT Prof. O.P. Gandhi ITMMEC, IIT Delhi The term ‘maintenance’ means to keep the equipment in operational condition or repair it to its operational mode. Main objective of the maintenance is to have increased availability of production systems, with increased safety and optimized cost. Maintenance management involves managing the functions of maintenance. Maintaining equipment in the field has been a challenging task since the beginning of industrial revolution. Since then, a significant of progress has been made to maintain equipment effectively in the field. As the engineering equipment becomes sophisticated and expensive to produce and maintain, maintenance management has to face even more challenging situations to maintain effectively such equipments in industrial environment. This brief lecture on maintenance management includes maintenance strategies, functions of maintenance department, maintenance organization and elements of maintenance management. MAINTENANCE STRATEGIES OR OPTIONS A maintenance strategy or option means a scheme for maintenance, i.e. an elaborate and systematic plan of maintenance action. Following are the maintenance strategies [1] that are commonly applied in the plants. • Breakdown Maintenance or Operate to Failure or Unplanned Maintenance • Preventive or Scheduled Maintenance • Predictive or Condition Based Maintenance • Opportunity Maintenance • Design out Maintenance The equipment...

Words: 1201 - Pages: 5

Free Essay

Summary Lor Vu 2012

...Lecture 1 M/M/1 exponential/gemiddelde tijden M/D/1 fixed/vaste tijden λ = average number of arrivals per hour ρ = utilisation rate µ = service rate Propability of more than k customers in the system Pn>k= λµk+1= ρk+1 Probability of exactly n customers in the system P0= 1-λµ =1-ρ Pk= Pn>k-1- Pn>k= λµk-λµk+1= 1-λµ λµ k=1-ρ ρk Lecture 2 Interarrival time =tijd tusen 2 arrivals Throughput time = tijd tussen binnenkomst van het systeem en verlaten van het systeem Design capacity = theoretical maximum output of a system/procs in a given period Effective capacity = capacity that can be expected given the product mix, methods of scheduling, maintenance and standards of quality. Sufficiency design capacity = suffient als het systeem het aantal klanten aankan, anders insuffient. Bottleneck = Process that limits the output of a system (smallest design capacity). If the system has no bottleneck, then the arrival rate is defind as bottleneck. Departure rate (throughput) = number of products/customers that leave the system per time unit. If arrival process is bottleneck, then: departure rate = arrival rate! Utilisation = fraction of time a machine is used for production. n = number of parallel servers ρ = utilisation rate Utilisation rate = operating timetotal time=actual outputdesign capacity ρ=λnµ Productive utilisation rate = equal to utilisation but excludes set-up times Work-in-progress = number...

Words: 1231 - Pages: 5

Premium Essay

Os Final

...n that the system is deadlock free. [5] Given the sequence below which processes will cause a page fault. (for FIFO – LRU) Write a loop that would create 10 child processes. (No more than 10). If a file is shared by two processes, can have read-only and the other read-write access. If yes how, if not what prevent it. What are some of the security features in UNIX or NT. How does NTFS directory system work. How does UNIX directory system work. Pick a Unix UNIX process scheduler and explain how (not why or when) it favors I/O bound processes to CPU bound processes. Explain and compare I/O software (programmed, interrupt, DMA). What is the problem with RAID4 and explain how RAID5 solves the problem. Disk arm scheduling algorithms readuce read time but what does Linux additionally do. How does Workingset Clock algorithm work. If seektime is 8msec and each track is 160KB. What is the access time to read 4KB. Couffman listed four requirements for a deadlock. Describe fourth one and how to prevent it. What are the advantages of inverted page tables. What is a soft link. Implement soft link and hard links. What are the advantages of FAT32 to FAT16. Readers writes problem. Why doesn’t the code work. Write a better...

Words: 278 - Pages: 2