会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大伟 QQ:41612453
博客园
首页
新随笔
联系
订阅
管理
2024年5月11日
BIOS 与 UEFI 引导流程
摘要: 引用:https://www.cnblogs.com/larry1024/p/17645208.html , 非常详细,不过图片我没拷贝过来,可以直接到源站阅读 BIOS 与 UEFI 引导流程 前言 现代计算机的整个启动过程可以概括为: 计算机通电; CPU 读取保存在主板上 ROM 芯片里的 B
阅读全文
posted @ 2024-05-11 15:54 姜大伟
阅读(5079)
评论(0)
推荐(1)
2024年1月29日
关于Linux内核4.12之前版本中, tcp_tw_recycle开启后NAT环境总是出问题的分析
摘要: 问题出现的场景很简单,nat网关下,有几台服务器,需要访问企业内部的某个的API服务器, API服务器上rcycle设置为1(4.12内核版本之前有这个设置,之后这个属性取消了,理论上也不会出现这种问题了),就在NAT下客户端并发量比较大的情况下,出现连接不上的情况(应该是SYN后,没有收到SYN
阅读全文
posted @ 2024-01-29 10:04 姜大伟
阅读(140)
评论(0)
推荐(0)
2022年5月7日
RUST编译结果的疑惑?
摘要: 非常简单的测试代码: fn main(){ let _a = true; let _b = false; let _s:u32 = 17; let _c = true; let _d = false; //println!("{:p}", &s); //println!("{:p}", &c); /
阅读全文
posted @ 2022-05-07 12:53 姜大伟
阅读(143)
评论(0)
推荐(0)
2022年4月6日
[转载]RUST的中间编译结果查看
摘要: 转自:https://www.cnblogs.com/rustln/p/15951841.html 将 Rust 代码转换成 HIR 和 MIR HIR/MIR HIR 是 Rust 在编译过程中的一个中间产物,在转化成更为晦涩难懂的 MIR 之前,它可以帮助我们一窥编译器的小小细节。 https:
阅读全文
posted @ 2022-04-06 18:46 姜大伟
阅读(412)
评论(0)
推荐(0)
2022年1月26日
loguru多进程切分日志异常分析
摘要: 测试代码 # main.py from mylog import log import multiprocessing import time, os, sys, datetime def worker(): while True: time.sleep(0.1) log.info(str(os.g
阅读全文
posted @ 2022-01-26 13:26 姜大伟
阅读(4080)
评论(0)
推荐(1)
2020年10月16日
关于CPL/RPL/DPL的疑惑
摘要: CPL:当前任务特权(Current Privilege Level) 表示当前正在执行的代码所处的特权级。CPL保存在CS中的最低两位,是针对CS而言的。 RPL:请求特权级RPL(Request Privilege Level) RPL保存在选择子的最低两位。 DPL:描述符特权(Descrip
阅读全文
posted @ 2020-10-16 16:12 姜大伟
阅读(1334)
评论(2)
推荐(0)
2020年8月14日
第4章 4.3代码编译问题
摘要: 直接make,会提示错误, undefined reference to __stack_chk_fail' , 这里google了一下,说是要给 指定的.o编译的时候加上 -fno-stack-protector 参数, 加完了之后, 有报 strlen 未定义的引用,因为 strlen是自己在
阅读全文
posted @ 2020-08-14 14:35 姜大伟
阅读(221)
评论(0)
推荐(0)
2020年8月12日
GDT全局描述符表
摘要: 是 Linux内核完全注释 书里的截图 ,先凑合看看
阅读全文
posted @ 2020-08-12 09:38 姜大伟
阅读(352)
评论(0)
推荐(0)
2020年7月24日
[一个64位操作系统的设计与实现] 3.1 Func_GetFATEntry疑惑
摘要: 在书中的50页中,说读取fat项的时候, 要乘3除2,之后判断余数的奇偶性,一直没太明白为什么。 题外话: pdf书籍里,貌似 LBA-->CHS公式看不懂,应该是下面的, CHS模式由柱面(磁道)、磁头、扇区组成,定位一片扇区位置的描述是第a柱面第b磁头第c扇区,需要三个参数,而LBA模式将磁盘视
阅读全文
posted @ 2020-07-24 18:02 姜大伟
阅读(379)
评论(0)
推荐(0)
2020年7月22日
【参考】 实现X86_64架构下的BootLoader(二)文件系统
摘要: https://www.cycycd.com/blog/?p=352 上一章中通过使用Boot程序在屏幕上显示出了“start boot”字符串,如果在这个现有程序上启动Loader原理也不难:要么将Loader直接写在这512B中,统一引导启动;要么单独存放Loader,在Boot中读取Loade
阅读全文
posted @ 2020-07-22 09:43 姜大伟
阅读(647)
评论(0)
推荐(0)
下一页
公告