请问信号量和自旋锁各自应用在内核的哪些地方?

在一篇文章上看到,自旋锁spinlock一般用在“保持时间短”的地方,而信号量semaphore用在“保持时间长”的地方。这个“保持时间”,是不是指的资源被占用的时间?如果资源被占用后短时间内能用完释放就用自旋,资源被占用很长时间才能释放的时候就用信号量?能不能举个例子,常用的哪种情况用自旋,哪种用信号量?另外,信号量会导致调用者睡眠,被拖出运行队列是什么意思?十分感谢.

作者: fuqing0361358 发布时间: 11-30

100分请教u-boot.lds链接脚本的问题

u-boot在u-boot.lds中定义了:C/C++code.=.;__u_boot_cmd_start=.;.u_boot_cmd:{*(.u_boot_cmd)}__u_boot_cmd_end=.;编译完后:system.map,u-boot.map都能找到定义,但在command.c中却打印出来的地址却是0;请问应

作者: ZhengKarl 发布时间: 11-30

有人成功在ubuntu 11.10 用上 ironhide(铁皮),实现双显卡切换的吗?(加窗口鼠标闪烁问题--已解决)

求联想thinkpadE420无线网卡驱动求联想thinkpadE420无线网卡驱动

作者: 10316420 发布时间: 11-30

悲剧的电源管理acpi

大家好,最近想在UBUNTU上实现蓝牙功能,我买了一个USB蓝牙适配器,插上好,系统》首选项《蓝牙能够发现蓝牙适配器,但是蓝牙不可用,没法使用,我用lsusb也可以发现设备,但是hciconfighci0up提示Can'tinitdevicehci0.Connectiontimedout(110),不知道为什么,在网上找了很多文章,感觉都是插上就能用,我不太清楚我的问题在哪,希

作者: parma570907 发布时间: 11-30

求联想thinkpadE420无线网卡驱动

~~~~~~~~~~~!!!!!!!!!不能用快捷键真实遗憾~~

作者: 晶晶守护神 发布时间: 12-08

MID HACK

我想学习一下自己hack一个MID,移植android上去,不知道市面上哪个机子的板子上串口和jtag口都在,方便工作一点,最好有那种能找到机理图的,或者有哪位高人干过这事,转手处理给我也可以,多谢了。

作者: Z495158273 发布时间: 11-30

ath9k_htc:一些USB无线网卡的原生驱动

感觉linux对网络太敏感了,如果网内流量过大,速度会变得超慢,windows下就没这问题。有没有像迅雷一样抢占网速的方法,或者类似P2P的防火墙。

作者: zhenzhang 发布时间: 11-30

设备驱动

我们在编写总线设备驱动时,主要是实现驱动的注册。那么设备注册和总线注册是什么是后开始的?

作者: zhangwenjianqin 发布时间: 11-30

initrd 到initramfs

我有一个基于initrd的ramdisk,现在想要换成initramfs。想请问高手们制作步骤,有什么需要注意的问题吗?

作者: dongjiawei316 发布时间: 11-30

建议ubuntu不要整天折腾ui了,先把硬件支持弄好吧

ATI的hd5650独显和Intel的集显,viewtopic.php?f=48&t=355529viewtopic.php?t=331446看了以上两个帖子。。。困惑了,安装的时候需不需要在Bios里禁用集显????求解答,不想在这种蛋疼的问题上来回折腾。。。知道的恳请告知一下了,谢谢~~

作者: udwcwtso 发布时间: 11-30