当用户在Linux命令提示符下输入ls,就产生一个进程,内核将为这个进程分配存储器资源,并且会分配一段虚拟地址空间。被分配的地址空间与内核中的地址有固定的关系。()
当用户在Linux命令提示符下输入ls,就产生一个进程,内核将为这个进程分配存储器资源,并且会分配一段虚拟地址空间。被分配的地址空间与内核中的地址有固定的关系。()
相关考题:
Linux的进程管理中,正确的是()。 A Linux中,进程和程序是一个概念B Linux中,进程和线程是一个概念C 进程描述结构是task_struct,其空间由slab分配器分配。D x86结构中有一个寄存器存储了task_struct的地址,用于快速定位
关于Linux的内存管理方式中,叙述正确的是()。 A 在32位x86上,当内存容量超过896M时,必须采用区(zone)的概念B 为了能够执行磁盘的DMA操作,任有架构上必须有ZONE_DMA这个区C slab分配器作为通用数据结构缓存层的角色,不会产生内存碎片D 内核具有超级权限,在内核栈中可以比用户栈中分配更多的空间
不属于Linux在处理器上的上下文执行环境的是()。 A 运行于内核空间的进程上下文,代表请求服务的进程被执行B 运行于内核空间的进程上下文,处理当前响应的中断C 运行于用户空间,执行用户进程D 运行于用户空间,处理当前响应的中断
比较线程和进程,下列说法有误的是A.系统产生线程负担要比进程小的多,所以线程也被称为“轻型进程”B.线程和进程不能同时出现在同一个系统或程序中C.进程是一个内核级的实体,线程是一个用户级的实体D.线程不包含进程地址空间中的代码和数据,线程是计算过程在某时刻的状态
下面对于Linux内核的叙述,错误的是:()。A.它为用户进程提供系统调用B.Linux内核主要作用包括进程管理与调度、内存管理等C.Linux内核通过OS服务组件访问硬件D.系统调用是Linux中用户进程与操作系统之间的重要接口
如下关于QNX操作系统的说法,正确的是:()。A.它完全遵循POSIX相关各种标准B.属于宏内核操作系统C.内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理D.进程在非独立的地址空间运行
如下关于QNX操作系统的说法,正确的是()A、它完全遵循POSIX相关各种标准B、属于宏内核操作系统C、内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理D、进程在非独立的地址空间运行
在接受一个用户空间的指针之前,内核会做必要的参数验证,以下说法错的是()A、必须保证指针指向的内存区域属于用户空间B、必须保证指针指向的内存区域在进程的地址空间里C、必须保证指针指向的虚拟文件系统地址D、如果是读,该内存应该被标记为可读,如果是写,则被标记为可写
在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
单选题在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
单选题在接受一个用户空间的指针之前,内核会做必要的参数验证,以下说法错的是()A必须保证指针指向的内存区域属于用户空间B必须保证指针指向的内存区域在进程的地址空间里C必须保证指针指向的虚拟文件系统地址D如果是读,该内存应该被标记为可读,如果是写,则被标记为可写
单选题同属于一个进程下的线程不能共享进程的哪一种资源()。A进程的代码B进程的虚拟地址空间C进程的全局变量D进程的文件资源E操作系统全局变量