URN Logo
UNIX Resources » Linux » Linux Forum » Linux Kernel Support » Page.4 » Hi.....i Have A Question Regarding Linux's General Working....
announcement The content of this page is collected from Linux Forum, All copyrights and other associated rights are reserved by the original authors of the articles.
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.com
  LinuxForum General Chat
  Linux Advocacy
  LinuxForum Polls
  Introductions
  Linux Kernel Support
  Patch Management
  Development Release
  Linux Programming
  Linux Security
  Linux Software
  Linux Hardware Problems
    Linux Video Problems
    Linux Sound Problems
  Linux Networking Support
  Linux Printing Support
  Linux Human Interface Devices Support
  Linux Data Storage Support
  Linux Applications Support
  Linux Installation Support
  Linux Laptops Support
  Linux Motherboard, Chipsets, CPU, Memory
  Miscellaneous
  Debian Linux Support
  Ubuntu Linux Support
  LiveCD Discussions
  Gentoo Linux Support
  Mandrake Linux Support
  Redhat / Fedora Linux Support
  Slackware Linux Support
  SuSE Linux Support
  CentOS Linux Support
  Linux Web Servers
  Linux DNS Servers
  Linux Database Servers
  Linux Email Servers
  Linux FTP Servers
  Linux Squid Proxy Server
  Linux Samba Help
  Linux cPanel Help
  Linux Ensim Help
  Linux Plesk Help
  Linux Webmin / Usermin Help
  Qmail Toaster Help
  Linux Games
  Windows Game Emulation
  Linux Discussions
  General Linux Discussions
  Red Hat Linux Discussions
  More Red Hat Linux Discussions
  Mandrake Linux Discussions
  Slackware Linux Discussions
  SuSE Linux Discussions
  Debian Discussions
  Samba Help
  Linux Security
  Linux Networking
  Gentoo Help
  Operating System Rant Forum
  Hardware Rants
   
Hi.....i Have A Question Regarding Linux's General Working....
Subject: Hi.....i Have A Question Regarding Linux's General Working....
Author: ahmadka    Posted: 2006-06-13 10:21:27    Length: 500 byte(s)
[Original] [Print] [Top]
Hi guys...my first post here, so please help out.....

I am a BSc student, and have recently started learning the basic of how OS's work, in my OS Concepts lectures....

I have recieved an assignment, in which I have to generally discuss the methods taken by the Linux OS, to resolves deadlocks in a multi-user environment....

I just need a brief article on this topic....

if anyone can help me out, I will be very grateful...

thanx in advance
[Original] [Print] [Top]
Subject: Hi.....i Have A Question Regarding Linux's General Working....
Author: x86processor    Posted: 2006-06-14 04:56:16    Length: 42 byte(s)
[Original] [Print] [Top]
Check Understanding the Linux Kernel book.
----
Linux is the kernel. The entire system is called GNU/Linux.
http://www.gnu.org/gnu/linux-and-gnu.html

My domain: shakthimaan.com (Offline)
orkut ID: shakthimaan
IRC nick: mbuf
[Original] [Print] [Top]
Subject: Hi.....i Have A Question Regarding Linux's General Working....
Author: ahmadka    Posted: 2006-06-14 13:18:49    Length: 194 byte(s)
[Original] [Print] [Top]
by chance, i have that book....it just has a paragraph written regarding deadlocks....nothing more than that, unless i have to search for something other than 'deadlocks' as well........
[Original] [Print] [Top]
Subject: Hi.....i Have A Question Regarding Linux's General Working....
Author: ahmadka    Posted: 2006-06-14 17:16:49    Length: 615 byte(s)
[Original] [Print] [Top]
OK, fortunately, I have found a significant amount of data...when I google for 'Distributed Deadlocks'....this is good for me in the way that 'Distributed' I think means 'multi-user' in my question .... biggrin.gif

the only problem is, in all the data i have gathered so far regarding distributed deadlocks, nothing mentions any particular OS that uses the methods  described...

so, does linux have any distributed deadlock handling schemes ?
[Original] [Print] [Top]
Subject: Hi.....i Have A Question Regarding Linux's General Working....
Author: dark_moon    Posted: 2006-06-15 22:39:18    Length: 902 byte(s)
[Original] [Print] [Top]
this is a hard question to answer
basically in Linux kernel deadlocks don't hapen so there is no handeling scheme whatsoever accept to ignore the idea altogether.

the kernel just has to follow some basic rules for locking and sleeping, scheduling and interrupt handling,
preepmtion and whatnot.
for instance if a task in the kernel  is atomic.
(indivisable and unintruptable)
like for instance a spinlock on a particular cpu waiting for another thread to release a lock on another cpu
then by definition this task cannot be rescheduled.
it's just basic junk like that and the particulars are always changing and evolving.
for instance with the advent of the new asymetrical memory nodes memory locking mechanism are different for them and like that.

hope that helps a bit. to point in the right direction.


[Original] [Print] [Top]
« Previous thread
Pty And 2.6.16.20 Kernel
Linux Kernel Support
Page. 4
Next thread »
Hi,everyone, How To Deal With Freeing Sk_buff In Hard_start_xmit() Fun
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
Powered by FreeBSD    webmaster: webmaster@unixresources.net
This page created on 2007-08-01 11:42:53, cost 0.032267093658447 ms.