免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
统计信息

已有 1030 人来访过

  • 积分: 62
  • 可用积分: 62
  • 信誉积分: 96
  • 专家积分: --
  • 空间积分: --
  • 推广积分: --
  • 好友: 1
  • 主题: 10
  • 日志: --
  • 相册: --
  • 分享: --

    现在还没有相册

    现在还没有记录

  • allkillers 发表了新话题 5-24 17:16
    clone调用的小例子
    如下例子, 期望结果:先打印child,再打印parent; 但实际结果:只打印出child。 如果在如下1111111111和222222222之间加上sleep几秒,就能打印出parent了 ...
  • allkillers 发表了新话题 5-6 17:26
    请问mutex是怎么实现的
    mutex是无法在用户态实现的,必须依赖于内核态关中断或关抢占的参与才能实现的,那要主动进入内核态,只能是系统调用进入,但并没有看到mutex相关的系统调用。请 ...
  • allkillers 发表了新话题 5-6 09:45
    内核pipe源码中的一个疑问,求解
    fs/pipe.c中,pipe_read函数中如下片段: 。。。 if (do_wakeup) { wake_up_interruptible_sync_poll(&pipe->wait, POLLOUT | POLLWRNORM); kill_f ...
  • allkillers 发表了新话题 4-29 15:07
    写两个线程交替打印a和b
    很久之前看到一道题: 1. 写两个线程交替打印字符‘a'和字符’b' 2. 要尽量效率高,尽量少的利用cpu资源。 当时觉得很简单,我觉得我当时的写法会是: t ...
  • allkillers 发表了新话题 4-28 10:10
    关于内联函数inline
    一直看书上说内联函数是通过在使用时直接替换,没有了调用的开销,从而执行效率很高。字面意思可以理解,但具体是怎么反映出执行效率高的,真没看出来。,如下分 ...
  • allkillers 发表了新话题 4-19 13:22
    文件系统的小例子
    写了个内核模块小例子如下:枚举出pwd目录下文件。 struct dentry *pwd = current->fs->pwd.dentry, *tmp; list_for_each_entry(tmp, &pwd->d_subdirs, d_ch ...
  • allkillers 发表了新话题 4-13 22:27
    关于时间片的小例子
    static int printA=1,printB=0; funA() { while(1) { if(printA) { printf("a\n"); printA= ...
  • allkillers 发表了新话题 3-21 09:21
    关于fork进程中copy_files的疑问,求解答
    在fork进程时,当COPY_FILES flag没有设置时,意味着继承之后的打开的文件信息需要另立门户,但是在如下代码中,仅仅是递增了file中f_count计数,并没有深度复制 ...
  • allkillers 发表了新话题 3-2 10:40
    请问malloc会分配物理内存吗
    请问malloc返回后物理内存分配了吗,是否也是write的时候才分配物理内存?
  • allkillers 发表了新话题 3-1 15:55
    内存分配的小例子请教
    int main(void) { void* p,*p1,*p2,*p3,*p4,*p5,*p6,*p7; printf("sbrk(0) is %u\n",sbrk(0)); p = malloc(1024); printf("sbrk(0) is %u afte ...

现在还没有分享

现在还没有日志

现在还没有留言

最近访客

现在还没有访客

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP