- 博客(8)
- 收藏
- 关注
原创 粗暴理解一下进程顺便扯一下静态链接和动态链接
把点收获写下来,请大家指摘。 以前理解进程总是感到不够感性,现在有了点了解,跟大家来聊聊。 把一个应用程序(你也可以理解为.exe)运行后,这个应用程序就以二进制代码的形式被加载进内存,这样就创建了一个进程。 我们来看看这个内存印象包含了什么,也就是这个进程包含了什么。我的理解很粗暴,这段内存印象包含了: 1、代码
2009-11-15 20:10:00
975
2
原创 来IS这个月
不愧是IS,这一个多月来的培训,回顾一下做个总结: 1、 应用引擎思想解决复杂时序的要求和控制;应用MODE CHECK思想解决多层分支判断造成的程序结构臃肿。 2、 我也第一次在嵌入式系统上开发软件,让我对系统调用、消息机制、消息同步等有了更深刻的认识,为我以后的嵌入式开发工作打下了基础。 3、 在单片机的培训中,我接触到更底层的开发,尤其对系统时钟延迟的应用和实现有了更深的
2008-05-16 20:53:00
624
原创 进程的一些概念和动作(未全待续)
什么是进程的私有堆栈?我们先了解一下进程切换的实质----把进程存放在处理器的寄存器中的中间数据找个地方存起来,从而把处理器的寄存器腾出来让其它进程使用。这个地方就是进程的私有堆栈。进程占用处理器的实质:把某个进程存放在私有堆栈中寄存器的数据(前一次本进程被中止时的中间数据)再恢复到处理器的寄存器中去。,并把待运行进程的断点送入处理器的程序指针PC,于是待运行进程就开始被处理器运行了。什么
2008-02-18 11:51:00
652
原创 如何通过数字来判断linux系统分区的类型
如何通过数字来判断linux系统分区的类型 在linux系统下一个硬盘只有4个分区,其中一个主分区为逻辑分区。linux把主分区用数字1、2、3、4来标示,5以上数字表示逻辑分区,所以可以通过数字来判断分区的类型。 linux所有启动的信息文件都在/boot目录中。用a户可以将目录单独放在一个分区中,也可以安装在MBR分区里。如果建立在单独的分区,那么要让此
2008-02-17 19:06:00
827
原创 《C专家编程》勘误表
《C专家编程》勘误表 说明:(1)本勘误由译者收集和维护。本勘误中行号计数方法:标题行和代码行都包含在内。 (2)本勘误内容已经在本书第2次印刷中全部订正。 (3)感谢网友slmengcn和wangjunhothot的意见。 位置 误 正 前言 p1 倒数第3行 if( i = 3 if( i = 3 ) p1
2008-02-02 13:47:00
909
原创 计算机研发工作最好要有日语背景
西区的招聘会几乎是机院的专场,去也是凑热闹,如果说有什么收获,就是认识到计算机做研发的几乎都要日语背景。上次大连华信来燕大招人,工资水平就是跟日语水平挂钩的(起薪2000,日语4~1级,每过一级再加200)。这次招聘会来要计算机的不多,北京新宇是个小公司,去北京的时候就见过,这次来就要招有日语背景的研发人员。日本相对其经济大国的地位,是个人口和资源的小国。工程人员数量现在似乎并
2007-12-04 18:50:00
905
原创 ldconfig命令介绍
ldconfig命令作用ldconfig是一个动态链接库管理命令为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfigldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连
2007-11-26 21:20:00
714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人