IT入门 > 面试题 > Linux题库 > 操作系统基础 >

  • 库函数与系统调用有什么区别?

    日期:2019-11-07 21:09:15 点击:6440 好评:0

    库函数属于语言或应用程序的一部分,而系统调用是内核提供给应用程序的接口,属于系统的一部分; 库函数在用户地址空间执行,运行时间属于用户时间,开销较小;而系统调用是在...

  • 程序编译的顺序是什么?

    日期:2019-11-07 21:08:48 点击:4087 好评:5

    预处理:源代码经过预处理器,生成一个 .i 中间文件,这个阶段会把 #include 的头文件内容进行替换,并处理宏定义; 编译: .i 中间文件生成 .s 汇编文件; 汇编: .s 汇编文件经过汇编...

  • 并行和并发有什么区别?

    日期:2019-11-07 20:59:45 点击:6545 好评:2

    并行是指在同一时刻,有多条指令在多个处理器上同时执行,无论从微观还是宏观上来看,都是多个独立任务同时执行,适用于资源充足的情况,如多核; 并发是指在同一时刻只能有一...

  • 处理器的状态可以分为哪几种?

    日期:2019-11-07 20:57:59 点击:4936 好评:2

    内核态,运行于进程上下文,内核代表进程运行于内核空间; 内核态,运行于中断上下文,内核代表硬件运行于内核空间; 用户态,运行于用户空间。...

  • 什么是大端和小端?如何判断一个系统是大端还

    日期:2019-11-07 20:55:47 点击:11101 好评:2

    大端就是高位字节存放在内存的低地址段,低位字节存放在内存的高地址段; 小端就是低位字节存放在内存的低地址段,高位字节存放在内存的高地址段; 判断方法: union { short val;...

  • 共 1 页/5 条记录
广告位API接口通信错误,查看德得广告获取帮助