Posted Jul 31, 2008 at 10:10PM by Ceasar S.
Listed in:
News
Tags:
Microsoft,
DirectX,
Windows Vista
Ó
|
Managed code - this is what Microsoft's post Windows operating system, the so-called Midori, will be made up of, once the Singularity-offshoot project matures enough in the next generation in .NET framework architecture. The Software Development Times (SD Times) claim that they've already laid eyes on internal documents from Microsoft Research and spilled the beans in one huge exclusive. SD Times takes us through a concept tour through the thoughts and visions of the minds at work in Microsoft Research, and now we're just beginning to see through the surface of where the Redmond giant's financial resources are going. But first, we'll get you in the tech mood before we dive further into more jargon. Microsoft Research's Singularity Project is a one tracked goal to create an operating system built on managed code foundations. Managed code, a prime feature of the .NET framework architecture, allows for the execution of code under a contained virtual environment. With this technology, memory management becomes a thing of the past (barring hardware, software-to-hardware limitations) and opens up the door to having microkernels execute more efficiently. Singularity comes with one special idea, of which the project revolves around almost all the time: SIP or the software isolated process (which is also symbolic of the Singularity Project or as some have called, simply SiP). SIPs allow microkernels to execute tasks and utilizing a single address space, which is shared among all the microkernels executing in the system. This single address space can contain multiple independent SIPs, which differ in constituent data and code structure. Now enter Midori, a platform which has been singled out to carry the technology researched by Microsoft's advanced R&D division. According to data extracted by SD Times, Midori will introduce "componentialized" modules arranged over an asynchronous-only architecture. This goes hand-in-hand with Midori's initial design to be completely integrated into interconnected networks - pitting your system as part of this huge computing cloud. Concurrency, says the IT online broadsheet, is one of the "core principles" behind Microsoft's choice of direction for Midori. Local and distributed resources, whether they be processes, applications or virtual or physical devices, will be executed in parallel within the bounds of a distributed-component-based application model. Applications will even be more tuned for data-driven operations, and Midori can even communicate at a more transparent software to hardware (and vice versa) layer. Dynamic power, memory, and address management are just some of the functions Midori will be capable of executing. Multi-core processing? You can bet on it, but Midori will handle tasking differently by using process scheduling so that multiple software can run on the processor simultaneously. The evolution of the .NET framework will even allow instructions to be targeted at certain computing resources. Have an inclination to run code off your 9800GX2? With DirectX 11, that's possible. With Midori, it'll be permanent. There will be changes to how Midori-native applications will be developed, and for you anti-Oslo folks, it's not good news. APIs, applications, and eventually the developers, will soon have to migrate to the new "constrained" model. More updates as we get them, but you can also get more information at the source we've linked below. Related articles: |
|
|
[Via SD Times]
Permalink |
Email this |
Linking Blogs
| Digg It!
Bookmark / Find this article on: |
|
0 Comments
|
Contact Us:
|
The QJ.net Network |
|
| Site | Feed |
| QJ.NET | RSS |
| Nintendo DS | RSS |
| PlayStation 3 | RSS |
| PSP Updates | RSS |
| Wii | RSS |
| Xbox 360 | RSS |
| MMORPG | RSS |
| Personal Computer Games | RSS |
| iPhone - iPod Touch | RSS |
| QJ.NET Forums | RSS |
User Favorites - December
| Most Commented | |
| (31) | |
| (25) | |
| (19) | |
| (15) | |
| (14) | |
| (13) | |
| (10) | |
| (9) | |
| (9) | |
| (8) | |
| (7) | |
| (7) | |
| (7) | |
| (6) | |
| (6) | |
| (5) | |
| (5) | |
| (5) | |
| (4) | |
| (3) | |
User Favorites - December
Accessories
(27)Artwork
(40)Betas, Testing
(3)Deals
(63)Demo
(63)Drivers
(4)Events
(122)Featured Articles
(25)Guides, Tips, and Tricks
(12)Hardware
(88)Humor
(23)Interviews
(529)Lore
(1)Mods
(37)News
(4299)Off Topic
(376)On Shelves This Week
(24)Opinions & Analysis
(359)Patches
(213)Previews
(125)Reviews
(22)Rumors
(171)Scans
(15)Screenshots
(585)Site News
(17)Steam
(26)Utilities
(7)Videos
(895)Windows Live
(6)XNA Studio Homebrew
(11)
Genre
Titles
Archives
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
April 2006

