linux 硬件划分

装置                                                 装置在Linux内癿文件名 

IDE硬盘机                                        /dev/hd[a-d] 

SCSI/SATA/USB硬盘机                   /dev/sd[a-p] 

USB快闪碟                                     /dev/sd[a-p](不SATA相同) 

软盘驱劢器                                    /dev/fd[0-1] 

打印机 

25针:                                            /dev/lp[0-2] 

USB:                                          /dev/usb/lp[0-15] 

鼠标 

                                              USB: /dev/usb/mouse[0-15] 

 PS2:                                           /dev/psaux 

当前CDROM/DVDROM                             /dev/cdrom 

当前癿鼠标                                    v/mouse 

 

磁带机                                           IDE: /dev/ht0 

                                                      SCSI: /dev/st0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统中,MMU(Memory Management Unit)是用来管理内存映射的硬件模块,它可以将物理内存映射到虚拟地址空间,以实现多任务划分。每个进程都有自己的虚拟地址空间,MMU通过将虚拟地址映射到物理地址,使得不同的进程可以拥有独立的地址空间,从而实现内存隔离和安全性。 在Linux中,每个进程都有自己的页表,用于记录虚拟地址和物理地址之间的映射关系。当进程切换时,操作系统会将当前进程的页表切换为下一个进程的页表,这样就可以实现进程切换时的内存隔离。同时,Linux还提供了一些内存管理机制,如内存回收、内存压缩等,以保证系统的内存资源能够被最大化地利用。 除了MMU,Linux还提供了其他的多任务划分机制,如进程、线程、命名空间等。进程是操作系统中的基本执行单元,每个进程都有自己的虚拟地址空间、文件描述符等,不同的进程之间是完全隔离的。线程是进程中的执行单元,它们共享进程的虚拟地址空间和文件描述符,但拥有独立的栈空间和寄存器。命名空间则是一种隔离机制,它可以将不同的系统资源隔离开来,如网络、文件系统、IPC等。 总的来说,Linux系统中的MMU、进程、线程、命名空间等多任务划分机制,可以帮助实现多任务的并发执行,保证不同进程之间的内存隔离和安全性,提高系统的可靠性和可用性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值