我们可以使用命令“hdparm 参数 设备”凳厅(如果是普通用户,需要在“hdparm”前面加上路径“/sbin/”)来查看存储器当前工作在什么样的传输模式下。例如要查看硬盘的传输模式,其命令如下(符号#表示以root身份执行,嫌桐不必输入,下同):
#hdparm -v /dev/hda
如果输出结果有“IO_support=0(default 16-bit)”和“using_dma=0(off)”这两段,说枣者隐明Linux *** 作系统没有打开硬盘的32位输入输出支持和DMA传输模式。例如红帽子9.0(以下简称RH9)和红旗Linux桌面版4.0(以下简称RF4)都是默认关闭硬盘的32位输入输出支持。我们可以使用下面这个命令启用硬盘的32位输入输出支持和DMA传输模式:
#hdparm -c1 -d1 /dev/hda
(说明:“-c1”表示启动32位输入输出支持;“-d1”表示启动DMA传输模式。如果你的硬盘支持ATA66还可以加上“-X67”这个参数,ATA100则是“-X68”。例如硬盘支持ATA66,那么完整的命令就是“hdparm -c3 -d1 -X67 /dev/hda”)
同理,只要把上面这个命令的“/dev/hda”换成“/dev/cdrom”,就可以打开光驱的32位输入输出支持和DMA传输模式。
linux系统和windows系统的区别:Windows下可以运行绝大部分的游戏,硬件厂商近乎100%的支持,linux下可直接运行的软件数量,和win比起来就是1和99的区别,选择linux的人基本不会早困宏考虑玩游戏,同时linux正期待更多硬件厂商的支持
linux安全性高,windows的漏洞、病毒、木马、后门出现频录比较高,windows放弃了dos的字符模式,主攻图形界面,让桌面系统更易用,linux字符模式运行的更好,图形界面还只是附带尺培品
无论按照什么标准对Windows和Linux进行评估,都陆册存在一定的问题:每个 *** 作系统都不止一个版本。
学校一个电子教室通过ADSL宽带“猫”上网,系统为RedHat 9.0,但在上网时有些网页打不开,而且网速不快。有同事告诉笔者,说这跟MTU值有关系,基灶团将它修改到适当的值即可。在Windows下可以通过修改注册表来修改MTU值,可在Linux下面又该如何做呢?通过查阅一些资料,笔者终于解决了这个问题,其实只需要一个简单的命令即可:# ifconfig eth0 mtu number
其中“number”为MTU的数值。修改完成后,可以用“ifconfig”命令来查看修改的结果。也可以通过一些网站来测试网速,进一辩消步通过修改MTU值使网速达到最佳。为了不必每次都修改,我们可以在配置文件中修改,如:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0MTU=1000
这样Linux的灵活性又一次得到了体现。
小知识:MTU的英文全称为Maximum Transmission Unit,意为最大传输单位,也就搏橘是在连接的时候,所传输信息包最多可以有多少字节。MTU决定着信息包的大小,如果信息包太小,同样大小的数据就会分成很多个包传输,计算机不得不频繁地作出响应如果信息包太大则会产生错误,导致传输失败。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)