Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux内核进程调度机制详解

Linux内核进程调度机制详解

Linux的进程管理由进程控制块、进程调度、中断处理、任务队列、定时器、bottom half队列、系统调用、进程通信等等部分组成。进程调用分为实时进程调度和非实时进程调度两种。前者调度时,可以采用基于动态优先级的轮转法(RR),也可以采用先进现出算法(FIFO)。后者调度时,一律采用基于动态优先级的轮转法。某个进程采用何种调度算法由改进程的进程控制块中的某些属性决定,没有专门的系统用来处理关于进程调度的相关事宜。 Linux的进程调度由schedule(...
VMWare虚拟机连接主机或被其他网内的机器访问

VMWare虚拟机连接主机或被其他网内的机器访问

最近在整虚拟机,本来装完后认为直接选择nat方式连接,完全可以直接上网,简直太方便了。没想到在虚拟机上安装上Oracle后,局域网内其他用户无法连接到虚拟机,才了解原来nat方式只是将主机作为服务器,虚拟机作为内网的一台机器,两台电脑之间可以提供互访,但是其他的电脑无法访问,因此想要解决这个问题,必须用桥接的方式彻底将虚拟机从网络中独立出来。现在将从网上搜索的一些资料总结出来,供以后遇到同样问题的人查阅。VMWare提供了三种工作模式,它们是bridged...
Ubuntu上Samba服务器配置

Ubuntu上Samba服务器配置

安装Samba安装sambasudo apt-get install samba配置第一步创建共享目录: 比如要创建/home/用户名/share首先创建这个文件夹 (这个用户名就是你的用户名,为了方便易懂我才这样写的,到时记得自己改啊)代码:mkdir /home/用户名/share (新建share文件夹)chmod 777 /home/用户名/share (设置该文件夹的权限使其让所有用户可读可写可运行)备份并编辑smb.conf允许网络用户访问 (...
Fedora 16 使用LiveCD修复grub2引导

Fedora 16 使用LiveCD修复grub2引导

自从我的电脑装了Fedora 16变成双系统以后,竟然又对openSUSE感兴趣了,结果兴冲冲的想装个三系统玩玩,但是其实我对Linux方面根本不太懂啊,结果在安装的时候把openSUSE的grub引导直接安装到了MBR上面,把原来Fedora 16的grub2引导给覆盖了,结果电脑识别不了Fedora 16,而且openSUSE又识别不了我的无线网卡,整个就杯具了,还好学长及时出马,终于把这个问题解决了,呵呵^_^ 现在的孩子都喜欢装系统,Windows...
Mac OS操作系统演进历史与基本常识

Mac OS操作系统演进历史与基本常识

1、Mac OS演进历史1.0版本System 1发布于1984年01月,是单任务操作系统。2.0版本System 2发布于1985年04月,距1.0版本发布15个月,是单任务操作系统。3.0System 3发布于1986年01月,距2.0版本发布9个月,是单任务操作系统。4.0System 4发布于1987年03月,距3.0版本发布14个月,是单任务操作系统。5.0System 5发布于1987年,又被称为System Software 5,利用Mult...
在Redhat9下构建TinyX+GTK图形环境

在Redhat9下构建TinyX+GTK图形环境

概述最近要将RedHat9.02移植到一块嵌入式586的主板上,空间有限,还要有图形环境,支持中文。所以,要建立一个精简的图像环境,先选择TinyX+GTK的方式进行研究。TinyX是XFree86针对嵌入式的编译选项,体积小,启动速度快。本文使用虚拟机vmware安装Redhat-9.02文本系统,然后用XFree86-4.3.0编译TinyX,最后编译GTK+-2.0。1.安装Redhat-9.02在vmware上新建一个虚拟机,硬盘空间为4GB,内存...
Linux系统的软件包管理——RPM

Linux系统的软件包管理——RPM

RPM软件包管理程序(RedHatPackageManager)是有RedHat贡献的一种软件包管理程序,Linux标准化规范已经将其做为官方软件包格式,主要用在RedHat、Fedora、SUSE等。RPM软件包都是一个以.rpm作为后缀的文件,通常遵循一个命名规范:name-version-release.architecture.rpm其中,release是指该软件的发行版编号,architecture是指程序的架构,例如i386是基于Intel-3...
在Fedora 7下安装USB无线网卡TL-WN321G

在Fedora 7下安装USB无线网卡TL-WN321G

要在Fedora 7下安装一款USB无线网卡——TP-Link的WN321G+,该网卡使用的是rt73芯片,属于Ralink芯片组,安装过程中遇到了一下问题,最后总算成功了,记录一下。插上usb网卡,用lsusb命令就可以看到设备:Bus 004 Drvice 003: ID 148f:2573 Ralink Technology,Corpfedora7已经带了rt73的驱动,用如下命令即可加载:modprobe rt73usb可是加载了驱动后,网卡还是不...
<< 521 522 523 524 525 526 527 528 529 530 >>