Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > Technical Support > General Windows Support
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Windows Support For questions about Windows issues regarding LimeWire or WireShare or related questions


Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old August 17th, 2005
ultracross's Avatar
FrostWire Developer
 
Join Date: February 7th, 2005
Posts: 815
ultracross is flying high
Default

nice peice of history and knowlegde you put together for us! but i always thought drivers run in special memory areas that are locked until it crashes, then windows just cleans/dumps that memory allocation and restarts the driver?

(backup of mp3's are done!! )
Reply With Quote
  #12 (permalink)  
Old August 19th, 2005
Enthusiast
 
Join Date: June 21st, 2005
Posts: 49
kmag is flying high
Default

Quote:
Originally posted by ultracross
nice peice of history and knowlegde you put together for us! but i always thought drivers run in special memory areas that are locked until it crashes, then windows just cleans/dumps that memory allocation and restarts the driver?
In the Windows NT/2000/XP/2k3 system terminology, "driver" is used to describe a bunch of different types of software components. However, network interface card (NIC) drivers typically run in kernel mode. See the "Network Drivers" section of http://www.windowsitlibrary.com/Content/280/01/3.html

Some drivers are user mode dlls. For instance, see the "low-level audio drivers" section of http://www.windowsitlibrary.com/Content/280/01/4.html Note, that in the section right below that, titled "Kernel-mode device drivers", the lowest-level audio device drivers still run in kernel mode.

In microkernel operating systems, typically the lowest level device drivers are in user space. The kernel usually maps the device's hardware registers into the driver's address space so that the driver can efficiently talk to the hardware without further kernel assistance.

Some people call the Windows NT architecture (WinXP is NT 5.1, Win2k3 is NT 5.2) a "modified microkernel". I guess that's because some of the subsystems were originally designed to run in user mode and are now running in kernel mode (for instance, the graphics device interface, or GDI).

Last edited by kmag; August 19th, 2005 at 03:51 PM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Limewire causes computer restart when loaded noquarter1983 General Windows Support 2 November 13th, 2005 06:16 PM
Windows reboots when closing Limewire Browser General Windows Support 1 September 15th, 2004 06:38 PM
IE crashes if loaded with Limewire running on XP Unregistered General Windows Support 3 June 7th, 2002 04:36 PM
Win Xp Spontaniously reboots when using Limewire !!! Unregistered General Windows Support 5 April 16th, 2002 03:38 PM
Since Installing Limewire, XP Reboots!? atombomb General Windows Support 2 March 1st, 2002 08:27 PM


All times are GMT -7. The time now is 04:59 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.