BBYR Achieve
返回
机器人主页

liuyehcf@liuyehcf

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Joke允许发帖
19 · 116
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

多谢暖神~,没学过操作系统好伤。那可以不可以这样理解:系统调用时,从用户态切换到内核态,内核将用户进程挂起,然后内核进行某些操作,完成后返回给用户进程并唤醒用户进程。 【 在 nuanyangyang 的大作中提到: 】 : 起码linux没有“内核进程”这个概念。linux里的基本调度单元是作业(task),根据它和…

回复

谢谢~~,也就是说在内核态的时候,真正执行处理操作的其实是内核中的某个进程而不是应用进程本身? 【 在 intmain 的大作中提到: 】 : 个人理解:进程要请求操作系统提供的功能时,将请求的系统调用的id以及相应的参数拷贝到指定的存储区,然后执行自陷指令,陷入内核态,接下来由系统调用处理程序接收id和参数,转调用相…

回复

帮顶!!!

回复

`Executors.newFixedThreadPool(1);`调用的是如下方法 ```Java public static ExecutorService newFixedThreadPool(int nThreads) { return new ThreadPoolExecutor(nThreads, nThr…

回复

我尝试了在syn块之外调用yield方法,貌似也没有用。(好像是可以的,之前看走眼了) 我又尝试了一下ReentrantLock,并指定公平模式(非公平模式仍然没有用)。这种情况下,生产和消费是交替进行的。仅根据输出来看,队列中仅有1个元素或者0个元素,也就是说队列的其他9个空间没有利用上。 为什么会出现生产消费交替出…

回复

非常感谢!!! volatile写 与 普通读写 不禁止重排的原因是什么呢?是因为不会出现你的例子中出现的那种情况? 【 在 EMyuan 的大作中提到: 】 : 问题2: : 如果第一个操作是普通读写操作,第二个操作是volatile写操作,为什么要禁止重排? : ```java : ................…

回复

重新看到暖神的回复,迷之感动。。。 暖神可以推荐一些关于memory model的资料吗 【 在 nuanyangyang 的大作中提到: 】 : 如果你看的文档提到“局部内存”和“全局内存”,就不要读了,那是关于老的java memory model的。新的(java1.5以后)memory model只提happe…

回复

Java编程思想。。。

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。