Post Windows Operating System
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
seminar class
Active In SP

Posts: 5,361
Joined: Feb 2011
02-03-2011, 10:44 AM

.ppt   MIDORI.ppt (Size: 1.07 MB / Downloads: 254)
Post Windows Operating System
Operating System Overview
A collection of programs which controls the resources of computer system
An interface between user and hardware
Provides Information protection
When the computer is ON, OS will first get loaded into the main memory
Basic function of OS
Device configuration
File Management
Memory Management
Interface Platform
Communication link between users
fig:-Structure of OS
Basic Criteria To Select OS
Home and Office Use-administration tools, internet security and user friendly
Multimedia Use -play/record TV, burn DVDs, support HD video and music
Security -firewalls, pop-up blockers,antivirus,antispyware software
Networking -Buisness and home Oss can be used in network
Ease of Use -straightforward
Technical Help/Support-help guide
Introduction to MIDORI
Being developed by Microsoft
led by Eric Ruder, Microsoft’s senior vice president for technical strategy
Internet-Centric Operating System :-e.g.: Google Chrome OS
Related to Singularity Project
Microsoft research project and implimentation that aims to build an operating system which is mostly written in managed code (C#)
Includes Special processes called Software Isolated Process(SIP)
It uses advances in languages, compilers, and tools to build more reliable systems and applications
Managed Code
Cloud-based Computing
Way of computing via Internet that broadly shares computer resources instead of using software on a local PC
Allow users to access technology-enabled services from the Internet.
A cloud can be:-
A Public Cloud-sells services to anyone on the Internet .e.g-AMAZON web sevices
A Private cloud-supplies hosted services to a limited number of people.
Specifications of Midori
Midori OS will run natively on x86, x64 and ARM hardware
ARM-32bit RISC, low power applications mobile and embedded electronics
Will be hosted on the Windows Hyper-V hypervisor or a Windows process
-Hypervisor is also called as Virtual Machine Monitor(VMM)
lightweight portable OS
Tools and libraries are completely managed code.
More virtually-oriented then any other OS.
It will have Strong isolation boundaries
For security benefits
To ensure servicing
2 Kernel layers:-
A Micro-kernel
Unmanaged code that will control the hardware
Managed Kernel
Higher-level,furnishes OS functinality
It will contain Resource Management Infrastructure(RMI) framework
Resource Management Infrastructure
Single scheduling frame-work for all types of devices
Has variety of capability to optimize the resources
Optimum utilization of hardware, software etc.
Has the specifications for resource accounting including IO bandwidth, memory, power, and response time
It manages and supports the technology infrastructure
It will be accessible from user-level applications, distributed applications as well as cloud computing services
Design Methodology
Software Isolated Processes(SIPs)
Contract Based Channels
Manifest-Based Programs
Software Isolated Processes(SIPs)
Processes isolated by software
For isolation ,SIPs rely on
Programming language type
Memory safety
Each SIP has its own
Run-time systems
Garbage collector
Inexpensive to create
-communication has low overhead
SIPs are not allowed to modify their code
Thus code is more reliable
SIPs results in
High performance
Fast inter-process communication
Fast Task Switching as only one address space is used
Contract Based Channels
Only way for SIPs to communicate
– Needs to be fast (unlike current systems)
Contracts makes this communication easier and verifiable.
Each channel is
– bi-directional
– defined by exactly two endpoints
Channel contracts are valuable tool for preventing and detecting mistakes. 
Manifest-Based Programs
To start execution, a user invokes a manifest
Describes a program’s
– Capabilities
– Dependencies
Defined at Design-Time
– Specified with inline code
Prevents conflicts between channels during communication.
Programming with Midori
Simpler than it currently is in Windows
Useful for service-oriented architectures i.e IT environments
Uses .NET programming language
Programs assembled to native code using Bartok compiler and run-time system
It will have a non-blocking object-oriented framework API(Application Programming Interface)
Enables interaction with software
It may include specifications for routines ,data structures, object classes and protocols used to communicate between the consumer and implementer of the API.
Bartok Compiler
Being developed by Microsoft
Able to type-check machine code for programming errors
Written in C#
Provides services like:-
Automatic memory management
Garbage collection
Verification of CIL(Common Intermediate Language)code
Bartok Compiler
Bartok is being used by Microsoft Research for the implementation of Singularity, a highly-dependable operating system
Midori will be used on many different topologies.

will introduce a higher-level application model that abstracts the details of physical machines and processors
will provide a single, secure, manageable operating system for all devices.
Web-like applications, such as active documents, that operates safely and securely at the OS level.
Midori will drive a change in business models through advertising, subscriptions, and online transactions as well as used in mobile devices
project topics
Active In SP

Posts: 2,492
Joined: Mar 2010
08-04-2011, 02:57 PM

Midori is an offshoot of Microsoft Research’s Singularity operating system, the tools and libraries of which are completely managed code. Midori is designed to run directly on native hardware (x86, x64 and ARM), be hosted on the Windows Hyper-V hypervisor, or even be hosted by a Windows process
It has been reported to be a possible commercial implementation of the Singularity operating system, a research project and implimentation started in 2003 to build a highly-dependable operating system in which the kernel, device drivers, and applications are all written in managed code. It was designed for concurrency, and can run a program spread across multiple nodes at once
Use Search at wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
vinay manikya
Active In SP

Posts: 2
Joined: Aug 2010
15-04-2011, 10:08 PM

please any body can send me the full seminar and presentation report on midori operating system..... plz plz.......
Active In SP

Posts: 1
Joined: Mar 2012
24-03-2012, 11:21 AM

hai ,anybody please send me full seminar and presentation report on midori os.
Thinking To Register

23-12-2012, 03:03 PM

Please Give me the full report on midori os with its ppt presentation
seminar tips
Super Moderator

Posts: 8,857
Joined: Oct 2012
24-12-2012, 12:14 PM

to get information about the topic " Post Windows Operating System" FULL REPORT PPT AND RELATED TOPIC refer the link bellow


seminar and presentationproject and implimentationsshowthread.php?mode=linear&tid=73531






Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  difference between windows xp and windows 7 ppt jaseelati 0 165 02-03-2015, 01:19 PM
Last Post: jaseelati
  operating sysstem jaseelati 0 155 23-02-2015, 02:25 PM
Last Post: jaseelati
  web operating system seminar jaseelati 0 322 17-02-2015, 02:20 PM
Last Post: jaseelati
  eyeOS cloud operating system full report seminar topics 8 11,474 24-03-2014, 02:49 PM
Last Post: seminar project topic
  An abstract Report On WINDOWS APPS COMPENDIUM seminar projects maker 0 289 24-09-2013, 02:42 PM
Last Post: seminar projects maker
  An Introduction to UNIX operating system. study tips 0 388 09-09-2013, 03:14 PM
Last Post: study tips
  An Introduction to UNIX operating system study tips 0 302 24-08-2013, 04:11 PM
Last Post: study tips
  Network Operating Systems ppt study tips 0 276 03-07-2013, 12:39 PM
Last Post: study tips
  WINDOWS KINECT REPORT study tips 0 398 01-06-2013, 02:53 PM
Last Post: study tips
  Operating Systems: Basic Concepts and History study tips 0 331 31-05-2013, 12:29 PM
Last Post: study tips