上一页 1 2 3 4 5 6 7 8 9 10 ··· 130 下一页
摘要: 目录P561 P561 虚拟内存之所以叫虚拟内存,就是说虚拟内存代表的是磁盘里面的区域,磁盘肯定不是内存(所以是“虚拟的”),但是这块区域通过缓存机制与物理内存相联系,从CPU的角度看,直接通过虚拟地址寻址,最终找到的是物理内存上的一个位置(而不是虚拟内存),但是CPU并不知道物理内存和虚拟内存,他 阅读全文
posted @ 2025-08-21 23:46 最爱丁珰 阅读(5) 评论(0) 推荐(0)
摘要: 感觉说求解贝尔曼最优方程只能评价当前策略是因为Sarsa需要在时刻t+1使用策略得到动作,然后我们去评价这个动作(相比之下,Q-learning直接使用max,没有对策略进行评价) 但是说求解贝尔曼最优方程可以直接得到最优策略应该指的是此时目标策略不再需要探索性,所以可以得到最优的策略(见图7.4) 阅读全文
posted @ 2025-08-21 17:30 最爱丁珰 阅读(4) 评论(0) 推荐(0)
摘要: 目录P533P534 P533 对图中一些支持函数的解释 P534 printf之所以不安全,是因为每个printf在执行的时候都会申请锁(这个样子同一时刻只会有一个printf进行输出),执行完之后会释放锁,只有一个锁;如果main函数里面的printf在执行过程中被一个有printf的信号处理程 阅读全文
posted @ 2025-08-21 11:50 最爱丁珰 阅读(6) 评论(0) 推荐(0)
摘要: 目录P531 P531 这里书上说只会选择一个待处理的信号,但是课程里面是说要处理所有待处理信号 信号也可以看做是一种并发流 发送信号给进程A的时候只是将pending位向量对应的位设置成1,其他的没有变化;然后在内核将控制权从B给A的时候,A就会接收到之前发送的信号,然后调用信号处理程序;但是这里 阅读全文
posted @ 2025-08-21 09:02 最爱丁珰 阅读(6) 评论(0) 推荐(0)
摘要: 目录P529P530 P529 补充一下图8-28 init是最先启动的进程,然后init启动守护进程,接下来可以创建若干个登陆shell(登陆shell可以就理解为普通shell) 再来看看Ctrl+C和Ctrl+Z的例子 forks创建的子进程也属于前台作业,因为forks是由shell在前台作 阅读全文
posted @ 2025-08-21 08:39 最爱丁珰 阅读(7) 评论(0) 推荐(0)
摘要: 来看一个多进程的例子 从第一行可以看出,一共有123个进程,其中5个正在运行 然后下面依次展示了上下文切换的步骤 上面展示的都是单核,如果有多核是一样的 阅读全文
posted @ 2025-08-20 19:10 最爱丁珰 阅读(3) 评论(0) 推荐(0)
摘要: 目录 之所以称为并发,是因为 阅读全文
posted @ 2025-08-20 19:08 最爱丁珰 阅读(3) 评论(0) 推荐(0)
摘要: 目录P525 P525 执行execve函数的例子 阅读全文
posted @ 2025-08-20 19:00 最爱丁珰 阅读(4) 评论(0) 推荐(0)
摘要: 再举一个系统调用的例子 这里比书上多了一个e5d80这条指令,这是因为系统调用是有返回值的,我们需要去判断这个返回值和负数的相对大小来判断系统调用是否出现了错误 阅读全文
posted @ 2025-08-19 19:20 最爱丁珰 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-08-13 16:08 最爱丁珰 阅读(11) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 130 下一页