大约有 383 项符合查询结果(耗时:0.0121秒) [XML]

https://www.tsingfun.com/it/os... 

tcp加速技术解决方案 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

... 内核态到用户态的数据拷贝 中断处理 还有诸如不容易调试, 代码比较复杂等等都会增加开发和维护难度。 使用DPDK DPDK是intel推出的快速的数据包处理框架 通过内核uio机制,使数据包直接dma发送到用户态内存中 因为不...
https://www.tsingfun.com/it/te... 

Shell脚本编程30分钟入门 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...,但你能利用在这门语言领域里的经验(单元测试、单步调试、IDE、第三方类库)。 新增的学习成本很小,只要学会怎么使用shell解释器(Jshell、AdaScript)就可以了。 简单 vs 高级 如果你觉得自己熟悉的语言(如Java、C)写shel...
https://www.tsingfun.com/it/tech/743.html 

Linux的诞生和发展 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...的emacs 编辑系统、bash shell 程序、gcc 系列编译程序、gdb 调试程序等等。这些软件为Linux 操作系统的开发创造了一个合适的环境,是Linux 能够诞生的基础之一。以至于目前许多人都将Linux 操作系统称为"GNU/Linux"操作系统。   POSI...
https://www.tsingfun.com/ilife/idea/538.html 

来自微软的一手内幕:Windows 10是怎么出炉的 - 创意 - 清泛网 - 专注C/C++及内核技术

...后,他将Dr. Watson,一款能在电脑崩溃后搜集错误数据的调试器,作为基础功能植入了每一款微软产品中。 现在,Aul成为了微软Windows 10测试的门面担当。他每天都能从推特上收到关于微软的各种反馈,或溢美之辞或批评指点,...
https://www.tsingfun.com/it/tech/1894.html 

Swift 编程语言入门教程 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...新方向。 Swift已经存在了多年。Apple基于已有的编译器、调试器、框架作为其基础架构。通过ARC(Automatic Reference Counting,自动引用计数)来简化内存管理。我们的框架栈则一直基于Cocoa。Objective-C进化支持了块、collection literal和模...
https://www.tsingfun.com/ilife/tech/545.html 

2015年硅谷最火的高科技创业公司都有哪些 - 资讯 - 清泛网 - 专注C/C++及内核技术

...本身就是靠实践的,你可以先按API写书上的例子,能够先调试成功,在下面就是多积累,当遇到相似的问题能找到对应的经典模式,再进一步就是实际问题,也许周边谁也没遇到,你需要些灵感和网上问问题的技巧,然后根据实...
https://www.tsingfun.com/it/os_kernel/1290.html 

Dokan虚拟磁盘开发实战 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...改名,则会触发MoveFile这个回调函数。 实现时还有一个调试信息如何显示的问题,对控制台程序,可以直接写到控制台;而对带窗口的程序,可以写日志文件,也可以发Windows消息。我采用了SendMessage来处理调试信息,具体实现...
https://www.tsingfun.com/it/cpp/708.html 

汇编语言超浓缩教程(汇编入门必备) - C/C++ - 清泛网 - 专注C/C++及内核技术

...语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试工具(包括WIN95/98下)都是以汇编示人的,如果阁下对CRACK颇感兴趣……;二、汇编直接与硬件打交道,如果你想搞通程序在执行时在电脑中的来龙去脉,也就是搞清...
https://www.tsingfun.com/it/os_kernel/663.html 

深入理解 x86/x64 的中断体系 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...异常的 gate 应该设置为 3 级,使得用户程序能够使用断点调试程序。 系统调用:系统调用是 OS 提供给用户访问 OS 服务的接口,因此 gate 必须设置为 3 级。 系统调用在每个 OS 实现上可能是不同的,#BP 异常必定是 vector 3,因...
https://www.tsingfun.com/it/cpp/1436.html 

MFC学习总结 (90个技巧) dlg 上建立View - C/C++ - 清泛网 - 专注C++内核技术

...干什么用的[/page]56.ASSERT()是干什么用的 ASSERT() 是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏...