国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

jrj317的個人空間 http://www.qingdxww.cn/space-uid-9104.html [收藏] [復制] [RSS]

博客

KERNEL THREADS

已有 2082 次閱讀2011-4-10 08:11 |

KERNEL THREADS

Freezer
Upon entering a suspended state the system will freeze all
tasks. This is done by delivering pseudosignals. This affects
kernel threads, too. To successfully freeze a kernel thread
the thread has to check for the pseudosignal and enter the
refrigerator. Code to do this looks like this:
 do {
  hub_events();
  wait_event_interruptible(khubd_wait, !list_empty(&hub_event_list));
  if (current->flags & PF_FREEZE)
   refrigerator(PF_FREEZE);
 } while (!signal_pending(current));
from drivers/usb/core/hub.c::hub_thread()

The Unfreezable
Some kernel threads however, must not be frozen. The kernel must
be able to finish pending IO operations and later on be able to
write the memory image to disk. Kernel threads needed to do IO
must stay awake. Such threads must mark themselves unfreezable
like this:
 /*
  * This thread doesn't need any user-level access,
  * so get rid of all our resources.
  */
 daemonize("usb-storage");
 current->flags |= PF_NOFREEZE;
from drivers/usb/storage/usb.c::usb_stor_control_thread()
Such drivers are themselves responsible for staying quiet during
the actual snapshotting.

路過

雞蛋

鮮花

握手

雷人

評論 (0 個評論)

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部
主站蜘蛛池模板: 日韩精品在线第一页 | 手机看片1204国内基地在线 | 国产精品一区二区免费 | 日本久久久久久 | 国产精品久久精品牛牛影视 | 国产69精品久久久久妇女 | 第七色男人天堂 | 一级毛片在播放免费 | 日本三级黄网站 | 妈妈的朋友在线观看韩国 | 神兵小将第一季 | ww久久| 日韩视频亚洲 | 日韩亚洲欧美视频 | 色老头成人免费视频天天综合 | 91婷婷 | 国产香蕉75在线播放 | 国产成人aa视频在线观看 | 欧美人与动欧交视频 | 羞羞视频免费网站com | 亚天堂 | 四虎黄色网 | 亚洲天堂在线观看完整版 | 欧美 另类 精品一区视频 | 国产精品黄在线观看免费 | 亚洲欧美手机在线观看 | 美女被日动态图 | 精东传媒 果冻传媒 | 精品亚洲永久免费精品 | 依依成人综合网 | 亚洲欧洲日韩国产一区二区三区 | 亚洲高清在线天堂精品 | 陆贞传奇第58集在线观看 | 国产一级一片免费播放 | 久久国内 | 久久国产美女免费观看精品 | 成年网站视频在线观看 | 九九九九热精品免费视频 | 香蕉视频在线免费播放 | 欧美在线视 | 91免费视频网 |