It is an Optimal dynamic Priority Scheduling Algorithm
Priorities are assigned based on the absolute deadlines of the task, earlier the deadline, higher the priority.
It is also called as Deadline Monotonic Scheduling (DM).
If two tasks have the same deadline, then EDF randomly select one to execute next.
The Schedulability condition for EDF is [...]
Continue reading Earliest Deadline First (EDF) Algorithm
Rate Monotonic Scheduling is the optimal static priority algorithm. Shortly it is referred as RM or RMA or RMS. To solve for the RM schedule, the following are the assumptions.
Assumptions:
All the tasks are assumed to be periodic
The relative deadline of the tasks are equal to its period.
No tasks has a non pre-emptible section.
The cost of [...]
Continue reading Rate Monotonic Scheduling (RM)
If you feel bored by going to a website by logging in by username and password everytime you like to post something, here there are some solutions.
Inside Firefox
Scribefire
Inside Windows
Windows live Writer
Thingamablog
zoundryraven
Inside Linux
Bleezer(Supports MAC, Linux and Windows)
BlogTK
Drivel Blog Editor
Gnome Blog
Continue reading Desktop Blogging Clients for Free
Steps to enable Root Login in Fedora 10Step 1: Login with ordinary username and open the terminal and issue the command su (su is a super user you need to input a password)Step 2: Open the following file [...]
Continue reading How to enable GUI root Login in Fedora 10
Valid ScheduleA scheduler is responsible for managing the resource allocation to the tasks and it is based on the scheduling algorithms. A scheduler produces a valid schedules should obey these rules
Every process is assigned to atmost one job at a time
Every job is assigned to atmost one processor at a time
No job is scheduled before [...]
Continue reading Scheduling Hierarchies
Phishing is the term derived from “fishing”. It leads to a criminal and a fraudulent method of acquiring confidential information relating to financial transactions, such as passwords, credit card/debit card information, PIN numbers etc. The most common targets are online banking, shopping portals, etc. The technique behind is to urge suspecting users to send sensitive [...]
Continue reading Phishing and Pharming
Define Abstract Data Type (ADT).
Abstract data type is a collection of value definitions and the operations on those values.
Value definitions
Operator definitions
Define a sequence.
A sequence is an ordered set of elements.
S=<s0,s1,s2…….sn-1>
Write short notes on structures in C.
A basic data structure in C is called as the structure. A Structure is [...]
Continue reading DATA STRUCTURES – Q & A
System Set of one or more inputs entering the black box and a set of outputs exiting the black box is called a system.
Response Time The time between the presentation of set of inputs and the appearance of the associated outputs.
Real time System A System that [...]
Continue reading Introduction to Real Time Systems
Basic Networking Concepts
Introduction
A network can be defined as a group of computers and other devices connected in some ways so as to be able to exchange data.
Each of the devices on the network can be thought of as a node; each node has a unique address.
Addresses are numeric quantities that are easy for computers [...]
Continue reading Basic Networking Concepts