天才一秒记住【快眼看书】地址:https://www.nekeye.com
,!
实验室里除了裴华,夏衡已经先到了,看到李媛进来,便把她拉到一边,很快两人就说笑起来。
“测试得怎么样?”
孙彧问裴华。
“4k跑起来好像顺滑一些,就是感觉,没有数据支持的,我还试了一下8k,跑起来感觉跟1k差不多。”
“没什么别的问题吧?4k,2k都没什么问题,或者我感觉不出来有什么问题,1k,8k大概就是你说的那个抖动问题?总有种卡顿感。”
“那现在上面跑的是多大?”
“4k,要是内存大一些,页面是不是可以设置的更大?”
“4k应该是一个合理大小了,32位地址线,页表可以刚好凑成一页。”
“页表大小跟你页表项长度也有关系啊?”
“是啊,对了,我就是定好页面大小才把页表项长度凑出来的,所以页表项现在有不少冗余位,留到以后说不定有用。”
“所以,页面小了,页数就多了,然后一页就放不下一个页表了?”
“是啊,我操。”
孙彧稍微心算了一下,确实如此。
裴华于是大笑起来,看到靳平进来,于是又招呼了一下夏衡:“来,我们继续。”
不管怎样,算是大体解决了一个问题,孙彧便专心看起系统调用的代码,一边对照着使用手册和编程指南。
显然,这两块单板机上da的配置跟pc上的不一样,于是孙彧的代码里发da请求失败,便转入非da方式进行数据传输。
问题找到了,但是不能头痛医头脚痛医脚这么处理,不同的架构里中断和各种硬件请求的配置很大可能都不一样,必须找个比较普适的办法来处理,或者首先需要定义一个通用的适配接口。
用c语言来实现多态吗?孙彧不由得笑了起来,这可不是一件简单的事情,但是值得尝试。
“你又中了三笑逍遥散?”
旁边李媛已经盯着孙彧看了半天,一开始看到他略微皱着眉头,她心里多少有些紧张,现在孙彧笑了起来,看来是问题解决了,于是她也轻松了下来。
靳平和夏衡哈哈笑了起来,裴华正喝着水,于是被呛了一口。
孙彧也笑了笑,站起来伸了个懒腰,然后扭头看向裴华他们那边,说道:“配置不一样,所以da请求失败,这个数据结构我要重新定义一个。”
“系统没崩溃啊。”
裴华缓了缓,说道。
“我就主要是关注系统不要因为这些失败请求而崩溃的问题,反倒是把可能出现的问题隐藏起来了。”
“不提示一下?”
夏衡问道。
“操作系统啊,除非是执行不下去,不然是不会提示的。”
“现在咱们不是在测试嘛。”
靳平也说道。
“唔,这也不是不行。”
孙彧点点头,他觉得他今晚的任务算是结束,不过现在还没到9点,说要走有些不大好意思,于是又看着显示器发起呆来,怎么处理那个通用数据结构,他需要先想一想。
当然,可以认为这是用c语言来实现一个类,或者说用面向对象,或者泛型,的思想来实现这个结构,以及使用回调函数来实现具体的操作。
发了一会呆,孙彧从书包里拿出纸笔,挪到了一边空桌面上,开始写写划划。
李媛把椅子挪到孙彧边上,背靠着孙彧,翻着手里的小说。
而另外一边,裴华他们三个,正在一块面包板上实验着电路,一边低声讨论着。
实验室安静下来。
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!