🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.unix.programming.kernel
Article #27

Re: TO fion: �����ں��ź���

#27
From: fion
Date: Tue, 12 Mar 2002 06:44
17 lines
1851 bytes
лл����ܽᣬ�����ѧϰ���ͬ�����ⷽ��Ķ�����������ϸ�о���
һ����Ĵ������Ǻǣ��Ҽǵ��㻹��һƪ��spinlock�İɣ�Ҳ�������

�� �� howTo (howto) �Ĵ������ᵽ: ��
: �������ǵ������ˣ��������ܽᣬ�Ǻ�
: �����û����ǵ����ӣ�
: ��sem->count=sem->sleepers=0��Ҳ���������޵ȴ���� ��һ������������У�
: �Ⱥ�ֱ����3��down()��������3��up()���������£�
: Ϊ�˲������㣬ֻ������һЩ��ı�sleepers��countֵ�IJ��裬������ѭ����������
: ���е�ԭ��
: ��������˼·����д���������
: down1:
: count(0->-1),sleepers(0->1),sleepers-1+count(-1),count(-1),sleepers(1),����
: down2:
: .................������ʡ�ԣ�
--
�� ��Դ:��UNIX��� apue.dhs.org��[FROM: 211.69.197.129] 
Technical Details
Message-ID: <3lI7N9$0bX@apue.dhs.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!news.cn99.com!news.tiaozhan.com!APUE

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: 10e809,91cd188c853b4a67
X-Google-Attributes: gid10e809,public
X-Google-ArrivalTime: 2002-03-11 22:56:25 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!news.cn99.com!news.tiaozhan.com!APUE
From: fion.bbs@apue.dhs.org (fion)
Newsgroups: cn.bbs.comp.unix.programming.kernel
Subject: Re: TO fion: �����ں��ź���
Date: 12 Mar 2002 06:44:19 GMT
Organization: APUE
Message-ID: <3lI7N9$0bX@apue.dhs.org>
X-Filename: UKP/M.1015915353.A
Lines: 17